if(self!=top){top.location.href=self.location.href;}
$(function(){
	var ie=$.browser.version;
	if(navigator.appVersion.indexOf("MSIE   6. ")   !=   -1){
		$(window).scroll(function() {
			var bodyTop = 0;
			if (typeof window.pageYOffset != 'undefined') {
				bodyTop = window.pageYOffset
			} else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
				bodyTop = document.documentElement.scrollTop
			} else if (typeof document.body != 'undefined') {
				bodyTop = document.body.scrollTop
			}
			$("#qq_online").css("top", 50 + bodyTop)
		});
	}
	$("#btn_srch_tours").click(function(){
		var key=encodeURI($("#keywords_tours").val());
		var isbn=$("#isbn").val();
		if(key=='' && isbn==''){
			msgTips('error','请输入关键字');
			$("#keywords_tours").focus();
		}else{
			window.location='search.php?key='+key+'&isbn='+isbn;	
		}
	});
	$("#keywords").bind({
		focus:function() {
			if(this.defaultValue==$(this).val()){$(this).val('');}
		},
		click:function(){
			if(this.defaultValue==$(this).val()){$(this).val('');}
		},
		blur:function(){
			if($(this).val()==''){$(this).val(this.defaultValue);}
 		},
		keyup:function(e){
			SubmitKeyClick(e);
		}
 	});	
	$(".search_btn").click(function(){
		searchLine();
	});
	$("div.ticket_tab li").hover(function(){
		var index=$("div.ticket_tab li").index(this);
		$(this).addClass('ticket_on').siblings().removeClass('ticket_on');
		$("div.ticket_tab table").eq(index).show();
		$("div.ticket_tab table").eq(1-index).hide();
	});
	$("#img_list_an img").click(function(){
		var url=$(this).attr("alt");
		$("#big_img_url").attr("src",url);
		$("#showimg a").attr("href",url);
	});
	$("div.next_img").click(function(){
		showImg(1);									 
	});
	$("div.prev_img").click(function(){
		showImg(-1);								 
	});
	var len=1;
	var maxLen=$("#img_list_an img").length-3;	
 	function showImg(flag){
		var w=$("#img_list_an img").width()+6;
 		if(flag==1){
			if(len<maxLen){
				len++;
				checkBtn(len);
				$("#img_list_an").animate({left:'-='+w},'slow');
			}
		}else{
			if(len>1){
				len--;
				checkBtn(len);
				$("#img_list_an").animate({left:'+='+w},'slow');
 				$("div.next_img").removeClass('prev_none_img');
			}	
		}
	}
	function checkBtn(len){
		if(len>=maxLen){
			$("div.next_img").addClass('next_none_img');
		}else{
			$("div.next_img").removeClass('next_none_img');
		}
		if(len<=1){
			$("div.prev_img").addClass('prev_none_img');
		}else{
			$("div.prev_img").removeClass('prev_none_img');
		}
	}
	$("#online_img").click(function(){
		$(this).hide();
		$("#qq_online img").show();
	});
	
	////
	$(".po_btn").click(function(){
		var demand_contact=$("input[name=demand_contact]").val();  
		var demand_phone=$("input[name=demand_phone]").val();  
		var demand_fax=$("input[name=demand_fax]").val();  
		var demand_email=$("input[name=demand_email]").val();  
		var demand_area=$("input[name=demand_area]:checked").val();  
		var demand_destination=$("input[name=demand_destination]").val();  
		var start_date=$("input[name=start_date]").val();  
		var day_num=$("input[name=day_num]").val();  
		var servers=$("#servers option:selected").val();
		var total_num=$("input[name=total_num]").val();  
		var expected_cost =$("#expected_cost option:selected").val(); 
		var other_desc=$("#other_desc").val();
		var action='company';
		if(demand_contact==''){
			msgTips('warn','联系人不能为空');
			$("input[name=demand_contact]").focus();
			return false;
		}
		if(demand_phone==''){
			msgTips('warn','联系电话不能为空');
			$("input[name=demand_phone]").focus();
			return false;
		}
		if(demand_destination=='')
		{
			msgTips('warn','目的地不能为空');
			$("input[name=demand_destination]").focus();
			return false;
		}
		if(start_date=='')
		{
			msgTips('warn','大概出发日期不能为空');
			$("input[name=start_date]").focus();
			return false;
		}
		if(day_num=='' || isNaN(day_num)){
			msgTips('warn','大概行程天数填写正确，填写数字');
			$("input[name=day_num]").focus();
			return false;
		}
		if(total_num=='' || isNaN(total_num)){
			msgTips('warn','大概参加人数填写正确，填写数字');
			$("input[name=total_num]").focus();
			return false;
		}
		var data={demand_contact:demand_contact,demand_phone:demand_phone,demand_fax:demand_fax,demand_email:demand_email,demand_area:demand_area,demand_destination:demand_destination,start_date:start_date,day_num:day_num,servers:servers,total_num:total_num,expected_cost:expected_cost,other_desc:other_desc,action:'company'};
		msgTips('success','提交中...');
		$(this).attr('disabled','disabled');
		$.ajax({
			type :"post" ,
			dataType:'html',
			url: "subs/action.php",
			data:data,
			success:function(msg){
				//$("#error").html(msg);
				if(msg=='ok'){
					msgTips('success','公司页面');
					window.location='company.php';
				}else{
					msgTips('error','提交失败');
					$(this).attr('disabled','');
				}
			}
		});
	});
})
function SubmitKeyClick(evt) {
	evt = (evt) ? evt : ((window.event) ? window.event : "")
	keyCode = evt.keyCode ? evt.keyCode : (evt.which ? evt.which : evt.charCode);
	if (keyCode == 13) {
		searchLine()
	}
}
function searchLine(){
	var keyword=$.trim($("#keywords").val());
 	if(keyword=='' || keyword=='输入您想去的景点/城市'){
	  $("#keywords").val('输入您想去的景点/城市').select();
	  return false;
	}else{ 
	  parent.location='search.php?key='+encodeURI($("#keywords").val());
	}
}
function myAddPanel(title,url,desc){
     if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function')){//Gecko{
         window.sidebar.addPanel(title,url,desc);
     } else{//IE
         window.external.AddFavorite(url,title);
     }
} 
function my_alertWidth(flag,title,msg,w){
	var a_w=w-12;
	if(flag==1)//是否要显示标题
	var msg='<div id="alert" style="width:'+a_w+'px"><div class="title"><span onclick="aclose()"></span>'+title+'</div>'+msg+'</div>';
 	$("body").prepend('<div id="stylebox" style="width:'+w+'px"><table cellpadding="0" cellspacing="0"><tr><td class="corner_upleft"></td><td class="boder_cross"></td><td class="corner_upright"></td></tr><tr><td class="border_vertical"></td><td class="mid">'+msg+'</td><td class="border_vertical"></td></tr><tr><td class="corner_bottomleft"></td><td class="boder_cross"></td><td class="corner_bottomright"></td></tr></table></div>');
	var mybg="<div id='filter'></div>";
	var h=$("body").height();
	$("body").append(mybg);
	showDiv($("#stylebox"));
	$("div#filter").height(h);
}
function showDiv(obj){
	$(obj).show();center(obj);
	$(window).scroll(function(){center(obj);});
	$(window).resize(function(){center(obj);}); 
}
function center(obj){
	var windowWidth = document.documentElement.clientWidth;   
	var windowHeight = document.documentElement.clientHeight;   
	var popupHeight = $(obj).height();   
	var popupWidth = $(obj).width();    
	$(obj).css({   
		"position": "absolute",   
		"top": (windowHeight-popupHeight)/2+$(document).scrollTop(),   
		"left": (windowWidth-popupWidth)/2   
	});  
}
function aclose(){
	$("#stylebox,#alert,#filter,#load_bg").remove();
	$(".loading").remove();
}
function msgTips(status,msg){//信息提示
  	var html='<div class="msgbox"><span class="msg_'+status+'">'+msg+'</span><span class="msg_right"></span></div>';
 	$("body").prepend(html);
	showDiv($(".msgbox"));
	setTimeout(clearMsg,1000)
}
function clearMsg(){
	$("div.msgbox").remove();
}
function showOnline(){
	$("#online_img").show();
	$("#qq_online img").hide();	
}
