/**
 * @author Gerdy
 */
//导航条切换js绑定
function navLoad()
{
	var navArr=["Air","OsAir","Hotel","Tour","Service"];
	var model=$$("ModelName");
	var type=model.value;
	var index;
	var spanList=$$("ulNav").getElementsByTagName("span");
	var aList=new Array();

	for(var i=0;i<spanList.length;i++)
	{
		aList.push(spanList[i].childNodes[0]);
	}
	
	var divList=$$("ulNav").getElementsByTagName("div");
	
	if(type=="Air"){
		$$("navContainer").setAttribute("rel",0);
		$$("ulNav").setAttribute("rel",0);
		aList[0].className = "on";
		divList[0].style.display = "block";
		$$("ulNav").getElementsByTagName("div")[0].style.display = "block";
	}else if(type=="OsAir"){
		$$("navContainer").setAttribute("rel",1);
		$$("ulNav").setAttribute("rel",1);
		aList[1].className = "on";
		divList[1].style.display = "block";
		$$("ulNav").getElementsByTagName("div")[1].style.display = "block";
	}else if(type=="Hotel"){
		$$("navContainer").setAttribute("rel",2);
		$$("ulNav").setAttribute("rel",2);
		aList[2].className = "on";
		divList[2].style.display = "block";
		$$("ulNav").getElementsByTagName("div")[2].style.display = "block";
	}else if(type=="Tour"){
		$$("navContainer").setAttribute("rel",3);
		$$("ulNav").setAttribute("rel",3);
		aList[3].className = "on";
		divList[3].style.display = "block";
		$$("ulNav").getElementsByTagName("div")[3].style.display = "block";

	}else if( (type=="Service") || (type=="Guide") || (type=="Rent") || (type=="Visa")){
		$$("navContainer").setAttribute("rel",4);
		$$("ulNav").setAttribute("rel",4);
		aList[4].className = "on";
		divList[4].style.display = "block";
		$$("ulNav").getElementsByTagName("div")[4].style.display = "block";
	}else{


	}
	

}
//导航条切换js
function subNavOn()
{
	clearTimeout(setTimeout("0")-1);
	var arg=arguments.callee.arguments[0];
	var ele=arg.target||window.event.srcElement;
	var nodeParent=ele.parentNode.parentNode.parentNode;
	var ind=nodeParent.getAttribute("rel")-0;
	var onInd=ele.getAttribute("rel")-0;
	var aList=nodeParent.getElementsByTagName("a");
	aList[ind].className="";
	
	ele.className="on";
	nodeParent.setAttribute("rel",onInd);	
}
//导航条切换js
function navOn()
{
	clearTimeout(setTimeout("0")-1);
	var arg=arguments.callee.arguments[0];
	var ele=arg.target||window.event.srcElement;
	var ind=$$("ulNav").getAttribute("rel")-0;
	var onInd=ele.getAttribute("rel")-0;
	var spanList=$$("ulNav").getElementsByTagName("span");
	var aList=new Array();
	var divList=$$("ulNav").getElementsByTagName("div");

	
	for(var i=0;i<spanList.length;i++)
	{
		aList.push(spanList[i].childNodes[0]);
		aList[i].className="";
		divList[i].style.display="none";
	}
	ele.className="on";
	divList[ind].style.display="block";
	divList[onInd].style.display="block";
	$$("ulNav").setAttribute("rel",onInd);	
}
//导航条切换js
function navOut()
{
	var arg=arguments.callee.arguments[0];
	var ele=arg.target||window.event.srcElment;
	var divList=$$("ulNav").getElementsByTagName("div");
	var model=document.getElementsByName("ModelName")[0].value;

	setTimeout(function(){
		for(var i=0;i<divList.length;i++)
		{
			divList[i].style.display="none";
			
		}
		var index=$$("navContainer").getAttribute("rel");
		var spanList=$$("ulNav").getElementsByTagName("span");
		var ind=$$("ulNav").getAttribute("rel")-0;

		ele.className =""; // 鼠标Out时候删除ON属性
		//spanList[ind].childNodes[0].className="";
		if(index!=null)
		{
			spanList[index-0].childNodes[0].className="on";
			$$("ulNav").getElementsByTagName("div")[index].style.display="block";
		}
	},50);
}

function navAddEvent()//导航条切换,调用navOn方法
{
	var spanList=$$("ulNav").getElementsByTagName("span");
	var aList=new Array();
	for(var i=0;i<spanList.length;i++)
	{
		aList.push(spanList[i].childNodes[0]);
	}
	var navContainer=$$("navContainer");
	for(var i=0;i<aList.length;i++)
	{
		if(aList[i].className=="on")
		{
			$$("ulNav").setAttribute("rel",i);
		}
		$$E.addEvent(aList[i],'mouseover',navOn);
		$$E.addEvent(aList[i],'mouseout',navOut);
	}
}

function subNavAddEvent()//子导航条切换,调用subNavOn方法
{
	var divList=$$("ulNav").getElementsByTagName("div");
	var divNode;
	for(var i=0;i<divList.length;i++)
	{
		if(divList[i].style.display=="block")
		{
			divNode=divList[i];
			break;
		}
	}
	var aList=new Array();
	for(var i=0;i<divList.length;i++)
	{
		divNode=divList[i];
		aList=divNode.getElementsByTagName("a");
		for(var y=0;y<aList.length;y++)
		{
			aList[y].setAttribute("rel",y);
			if(aList[y].className=="on")
			{
				divNode.setAttribute("rel",y);
			}
			$$E.addEvent(aList[y],'mouseover',subNavOn);
			$$E.addEvent(aList[y],'mouseout',navOut);
		}
	}
}
//汇率获取
var exchangeT;
function exchangeLoad()
{
	exchange=document.getElementsByName("exchangeKr")[0].value-0;
	if(exchange==0)
	{
		exchangeT=window.setInterval("exchangeTimer()",1000);
	}
}
function exchangeTimer()
{
	if(newAjax!=undefined&&newAjax.readyState==4||newAjax==undefined)
	{
		ajaxSend("get","/Exchange/getCNY2KRW","null",getExchange);
	}
}
function getExchange(result)
{
	exchange=result-0;
	window.clearInterval(exchangeT);
	changeBill(exchangeFlat);
	if($$("tabAir")!=undefined)
	{
		changeIndexBill('tabAir',exchangeFlat,'strong');
	}
	if($$("placeExchange")!=undefined)
	{
		var mFlat;
		switch (exchangeFlat) 
		{
			case"en":
				mFlat="$";break;//暂时无美元切换
			case"kr":
				mFlat="₩";break;
			case"cn":
				mFlat="¥";break;
		}
		$$("placeExchange").innerHTML=mFlat+exchange;
	}
}
//加入收藏夹js
function addFavorite(url,title){
	var fav_url = url;
	var fav_title = title;
	if (document.all && window.external){
	  window.external.AddFavorite(fav_url,fav_title);
	}else if (window.sidebar){
	  window.sidebar.addPanel(fav_title,fav_url,"");
	}else{
	  alert("浏览器不支持，请手动加入收藏夹");
	}
}
addDOMLoadEvent(exchangeLoad);
addDOMLoadEvent(navLoad);
addDOMLoadEvent(navAddEvent);
addDOMLoadEvent(subNavAddEvent);
addDOMLoadEvent(radioAddEvent);
