﻿//网站Logo
function Logo(){
	document.write('<a href="/"><img src="/t/images/logo.gif" alt="省客集团宏基长途汽车客运站" /></a>');
//	document.write('<object type="application/x-shockwave-flash" width="360" height="70"><param name="Movie" value="/t/images/newyear_logo.swf" /><param name="WMode" value="transparent"></param><param name="menu" value="false"></param></object> ');
}

$(function(){
	//Banner
	$(".banner").html('<object type="application/x-shockwave-flash" width="100%" height="100%"><param name="Movie" value="/t/images/banner.swf" /><param name="WMode" value="transparent"></param><param name="menu" value="false"></param></object> ');
	$(".sub-banner").html('<object type="application/x-shockwave-flash" width="100%" height="100%"><param name="Movie" value="/t/images/sub-banner.swf" /><param name="WMode" value="transparent"></param><param name="menu" value="false"></param></object> ');
	if($(".guide span").text().indexOf("党政建设")>0){
		$(".sub-banner").html('<img src="/up_files/kxfzg.jpg" width="1000" height="300" alt="深入实践科学发展观" />');
		$(".sub-banner").height(300);
	}
	if(!$("div").is(".guide")){
	/*党建漂浮广告
		$(".wrap .nav ul li").eq(0).addClass("s");
		$(".wrap").prepend("<div class=\"pad\"></div>");
		$(".pad").html('<a href="/party/" target="_blank" title="深入实践科学发展观"><img src="/up_files/kxfzg_pad.jpg" width="280" height="210" alt="深入实践科学发展观" /></a><img src="/t/images/pad_close.gif" class="close-pad" />');
		$(".pad").hide();
		$(".pad").slideDown("slow");
		var menuYloc = $(".pad").offset().top;
		$(window).scroll(function(){ 
			var offsetTop = $(window).height() - menuYloc - $(window).scrollTop();
			$(".pad").animate({bottom : offsetTop },{ duration:300 , queue:false });
		});
		$(document).resize(function(){ 
			menuYloc = $(".pad").offset().top;
			$(".pad").css({"bottom":$(window).height() - menuYloc - $(window).scrollTop()})
		});
		$(".pad .close-pad").click(function(){
			hidead(".pad");
		});
		function hidead(d){
			$(d).slideUp();
		}
		*/
		//Player
		$("<div class=\"player\"><object classid=\"CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6\" TYPE=\"application/x-oleobject\"><param name=\"url\" value=\"/player.asx\"></object></div>").appendTo(".wrap");
	}
});

function HideTopAd(){
	$(".top-ad").slideUp("slow",function(){
		$(".note").css("top",160+$(".wrap .bar").offset().top);
	});
}

//子栏目DOM
var arrNav=new Array(
	'<ul class=\'sub-nav\'><li><a href=\'/profiles\'>公司简介</a></li><li><a href=\'/profiles/organization\'>组织结构</a></li><li><a href=\'/profiles/station\'>站场风貌</a></li><li><a href=\'/profiles/honor\'>企业荣誉</a></li><li><a href=\'/profiles/show\'>员工风采</a></li></ul>',
	'<ul class=\'sub-nav\'><li><a href=\'/brand\'>品牌介绍</a></li><li><a href=\'/brand/feature\'>服务特色</a></li><li><a href=\'/brand/show\'>宏基春天</a></li></ul>',
	'<ul class=\'sub-nav\'><li><a href=\'/news\'>客运信息</a></li><li><a href=\'/news/movement\'>行业动态</a></li><li><a href=\'/news/policy\'>政策法规</a></li><li><a href=\'/news/notice\'>最新公告</a></li></ul>',
	'<ul class=\'sub-nav\'><li><a href=\'/inquiries/route\'>新开线路</a></li><li><a href=\'/inquiries/airport\'>机场大巴</a></li><li><a href=\'/inquiries\'>班次查询</a></li></ul>',
	'<ul class=\'sub-nav\'><li><a href=\'/express\'>快运简介</a></li><li><a href=\'/express/flow\'>业务流程</a></li><li><a href=\'/express/notice\'>客户须知</a></li><li><a href=\'/express/network\'>业务网点</a></li><li><a href=\'/express/price\'>快运价格</a></li><li><a href=\'/express/table\'>表格下载</a></li></ul>',
	'<ul class=\'sub-nav\'><li><a href=\'/service\'>旅客须知</a></li><li><a href=\'/service/booking\'>电话订票</a></li><li><a href=\'/service/office\'>售票网点</a></li><li><a href=\'/service/contact\'>本站地图</a></li><li><a href=\'/service/found\'>失物招领</a></li><li><a href=\'/service/facilitate\'>便民服务</a></li><li><a href=\'/service/book\'>出行常识</a></li></ul>',
	'<ul class=\'sub-nav\'><li><a href=\'/page/feedback1\'>我要咨询</a></li><li><a href=\'/page/feedback2\'>我要投诉</a></li></ul>'
);

//通过域名中的字符串改变页面内容
function PageItems(){
	var arrNames=new Array("profiles","brand","news","inquiries","express","service","feedback","passport");
	var arrItems=new Array(
		'$(".nav>ul>li:eq(1)").toggleClass("s");$(".container .panel").prepend("'+arrNav[0]+'");',
		'$(".nav>ul>li:eq(2)").toggleClass("s");$(".container .panel").prepend("'+arrNav[1]+'");',
		'$(".nav>ul>li:eq(3)").toggleClass("s");$(".container .panel").prepend("'+arrNav[2]+'");',
		'$(".nav>ul>li:eq(4)").toggleClass("s");$(".container .panel").prepend("'+arrNav[3]+'");',
		'$(".nav>ul>li:eq(5)").toggleClass("s");$(".container .panel").prepend("'+arrNav[4]+'");',
		'$(".nav>ul>li:eq(6)").toggleClass("s");$(".container .panel").prepend("'+arrNav[5]+'");',
		'$(".nav>ul>li:eq(7)").toggleClass("s");$(".container .panel").prepend("'+arrNav[6]+'");',
		'$(".container .panel").html("<ul class=\'sub-nav\'><li><a href=\'/page/passport/index.asp\'>参数设置</a></li><li><a href=\'/page/passport/index.asp?action=UpPass\'>更新密码</a></li></ul>");'
	);
	var siteUrl=window.location.href;
	siteUrl=siteUrl.replace(/.+?:\/\/[^\/]+/,"");
	//选中当前大类并添加子类
	var navObj,subNav,subText,i;
	for (i=0; i<=arrNames.length; i++){
		if(siteUrl.indexOf(arrNames[i])>0){
			eval(arrItems[i]);
			break;
		}
	}
	//选中当前子类
	subNav=$(".guide span").text();
	$(".sub-nav a").each(function(i){
		subText=$(this).text();
		if(subNav.indexOf(subText)>0){
			$(this).toggleClass("s");
			return false;
		}
	});
}

//导航下拉菜单
$(function(){
	var a,b;
	var d=".wrap>.nav>ul>li";
	$(d).each(function(a){
		b=a+1;
		$(d).eq(b).append(arrNav[a]);
		if ($(d).eq(b).attr("class")=="s"){
			$(d).eq(b).hover(
				function(){
					$(".nav .sub-nav").eq(a).show();
					$(this).addClass("s");
				},
				function(){
					$(".nav .sub-nav").eq(a).hide();
				}
			);
		}else{
			$(d).eq(b).hover(
				function(){
					$(".nav .sub-nav").eq(a).show();
					$(this).addClass("s");
				},
				function(){
					$(".nav .sub-nav").eq(a).hide();
					$(this).removeClass("s");
				}
			);
		}
	});
});


//车次查询
function Inquiries(){
	//添加近三天日期
	var time,dd,dt=new Date();
	var week=new Array( "日", "一", "二", "三", "四", "五", "六" );
	$("#Search_Days option").each(function(i){
		dt=dt.valueOf();
		dd=dt+i*24*60*60*1000;
		dd=new Date(dd);
		time=(dd.getFullYear())+"."+(dd.getMonth()+1)+"."+(dd.getDate())+" 周"+week[dd.getDay()];
		$(this).append(" "+time);
	});
	$(".inquiries #Space").load("/adfile/place.htm").change(function(){
		$(".inquiries form #Terminal").val(($(this).val()));
	});
	//提交时，转换页面为编码为gb2312
	var tip="请输入目的地...";
	var searchKey=$(".inquiries form #Terminal");
	$(".inquiries form").submit(function(){
		if (searchKey.val()=="" || searchKey.val()==tip){
			searchKey.val(tip);
			searchKey.select();
			return false;
		}else{
			document.charset="gb2312";
			$(this).acceptCharset="gb2312";
		}
	});

	//热门目的地
	$(".inquiries .hot a").click(function(){
		$("#Terminal").val($(this).text());
		document.charset="gb2312";
		cx.acceptCharset="gb2312";
		$(".inquiries form").submit();
	});
}

//替换无效图片
function SwitchNullPic(id,mode){
	switch (mode){
	   case 0: //隐藏
			document.getElementById(id).style.display="none";
	   case mode: //使用图片替换
			this.src=mode;
	}
}

//提示后跳转
function SureDo(src,q){
	var ret;
	ret=confirm(q);
	if(ret!=false)window.location=src;
}

//加入收藏
function AddBookmark(title,url){
	if (window.sidebar){ 
		window.sidebar.addPanel(title, url,""); 
	}
	else if(document.all){
		window.external.AddFavorite(url, title);
	}
	else if(window.opera&&window.print){
		return true;
	}
}

//设为首页
function SetHome(obj,url){
	try{
		obj.style.behavior='url(#default#homepage)';obj.setHomePage(url);
	}
	catch(e){
		if(window.netscape){
			try{
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
			}
			catch(e){
				suredo("help.html#sethome","当浏览器无法设置首页，是否查看帮助信息？");
			}
			var prefs=Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
			prefs.setCharPref('browser.startup.homepage',url);
		}
	}
}

//信息替换
function ChangeInfo(obj,oldinfo,newinfo){
	changeObj=$(obj);
	if (changeObj.innerHTML=oldinfo){
		changeObj.innerHTML=newinfo;
	}
}