﻿function cTab(id,type){for (i=1;i<=7;i++){if (_g(type+'_content_'+i))	{_g(type+'_title_'+i).style.display = i == id ? 'none':'';_g(type+'_content_'+i).style.display = i == id ? '':'none';}}}
function search_nav(id)
{for (i=1;i<=3;i++){if (_g('search_txt_'+id)){if (i == id){_g('search_txt_'+i).style.display = '';_g('search_nav_'+i).className = 's_bg1';}else{_g('search_txt_'+i).style.display = 'none';_g('search_nav_'+i).className = 's_bg2';}}}
if(id==1){$ST(1);_g("lookingfor_1").checked=true};if(id==2){$ST(6);_g("SType1").checked=true;}}
function $ST(id){var i=1;while(_g("S_T_"+i)){if(i==id){_g("S_T_"+i).style.display="";_g("deals_"+i).style.display=""; 
}else{_g("S_T_"+i).style.display="none";_g("deals_"+i).style.display="none";}i++;}}
function $SFT(x){if(x){_g("Return").style.display="";}else{_g("Return").style.display="none";}}
function $RT(url){window.top.location=url;}

function preventSelectDisabled(oSelect) {
var isOptionDisabled = oSelect.options[oSelect.selectedIndex].disabled;
if(isOptionDisabled){oSelect.selectedIndex = oSelect.defaultSelectedIndex;return false;}
else{oSelect.defaultSelectedIndex = oSelect.selectedIndex;return true;}}
function $CarList(){return "Beijing,1|Shanghai,210|Guangzhou,838".split('|');}

function $SDest(x){if(_g("S_"+x+"_List").style.display==""){_g("S_"+x+"_List").style.display="none";return}
for(var i=1;i<5;i++)_g("S_"+i+"_List").style.display="none";_g("S_"+x+"_List").style.display="";}

function ShowCarCityList()
{
    var c=$CarList();
    var ulobj=_g("Car_UL");
    while(ulobj.childNodes.length>0)ulobj.removeChild(ulobj.childNodes[0]);      
    for(var i=0;i<c.length;i++)
    {	
        var liobj=document.createElement("li");
        liobj.innerHTML=c[i].split(',')[0];
        if(i==0)liobj.className="li_a1";
        liobj.onmouseover=function() {if(this.className=="")this.className="li_a2";}
        liobj.onclick=function(){$SCarCityID(this.innerHTML);}
        liobj.onmouseout=function(){if(this.className=="li_a2")this.className="";}
        ulobj.appendChild(liobj);
    }
}

function $SCarCityID(str)
{
    var $C=$CarList();
    for(var i=0;i<$C.length;i++)if($C[i].split(",")[0]==str)_g("Car_CityID").value=$C[i].split(",")[1];
    _g("Car_CityName").value=str;
    _g("Car_CList").style.display="none";$SSelect();
}
function SubmitAir_To()
{
    var url="/ChinaFlights/AirSearchResult.aspx?"
	var	DepAirPortCode = _g("DdlLeaving").value;
	var ArrAirPortCode = _g("DdlGoing").value;
	var DepDateT = _g("DepDate").value;
	var DepTimeT = _g("DepTime").value;
	var BackDate = "";	
	var BackTime = "";	
	var OneWay  = "1";
	if(DepAirPortCode==ArrAirPortCode){	alert('Address is not repeat');	return false;}
	if(DepDateT=="yyyy-mm-dd"){	alert('Please select Departing Date');_g("DepDate").focus();return false;}
	if(_g("RoundAir").checked)
	{   
	    OneWay="0";
		BackDate = _g("RetDate").value;
		BackTime = _g("RetTime").value;
		OneWay = 0;
		if(BackDate=="yyyy-mm-dd"){alert("Please select Returning Date");_g("RetDate").focus();	return false;}
		if(ReturnDate(DepDateT)>ReturnDate(BackDate)){alert("Returning date cannot be earlier than the departing date.");return false;}
	}
	url+="DepAirPortCode="+DepAirPortCode+"&ArrAirPortCode="+ArrAirPortCode;
	url+="&CabinLevel=1&&DepDate="+DepDateT+"&BackDate="+BackDate+"&OneWay="+OneWay+"&DepTime="+DepTimeT+"&BackTime="+BackTime;
	$RT(url);
	return true;
}

function S_HN(){_g("H_Mso").style.display="none";_g("H_Name").style.display="";}
function SubmitHotel_To()
{	
   
	if(_g("H_CityList").value==""){	alert("Please Select The Ctiy!");return false;}
	if(_g("CheckIn").value=="YYYY-MM-DD"){alert("Please enter a valid Check-In date!");	_g("CheckIn").focus();return false;}
	if(DifferDate(ReturnDate(_g("CheckIn").value),ReturnDate(GetToday()))<1)
	{
		alert("Please book 1 days prior to the Check-in date or Send email chinahotels@ChinaTravelDepot.com!");
		return false;
	}
	if(_g("CheckOut").value=="YYYY-MM-DD"){	alert("Please enter a valid Check-Out date!");_g("CheckOut").focus();return false;}
	if(ReturnDate(_g("CheckOut").value)<=ReturnDate(_g("CheckIn").value)){alert("The check-out date can not be earlier than the check-in date!");return false;}
	if(DifferDate(ReturnDate(_g("CheckOut").value),ReturnDate(_g("CheckIn").value))>28)
	{
		alert("If your stay in a hotel is more than 28 nights, please contact chinahotels@ChinaTravelDepot.com, or call 1-888-598-2008!");
		return false;
	}
	var url="/ChinaHotels/HotelList.aspx?CityID="+_g("H_CityID").value+"&CheckIn="+_g("CheckIn").value+"&CheckOut="+_g("CheckOut").value;
	url+="&RNum="+_g("RoomNum").value+"&HCx="+_g("HotelClass").value;
	if(_g("HotelName").value!="")url+="&HName="+_g("HotelName").value;
	$RT(url);
	return true;
}

function $SubmitCar_To()
{
    var url="/Cars/RentDetail.aspx?Cid="+_g("Car_CityID").value;$RT(url);
}

function $SubmitShip_To()
{
    if(_g("ShipName").value=="0")_g("ShipName").value="";
  var url="/YangtzeCruise/CruiseSearchList.aspx?CID="+ _g("ShipName").value+"&Star="+_g("ShipStar").value+"&StartDate="+_g("ShipDate1").value;
  if(_g("ShipDate2").value!="YYYY-MM-DD")url+="&EndDate="+_g("ShipDate2").value;$RT(url);
}

function $SubmitActivitie_To()
{
    if(_g("A_CityName").value==""){	alert("Please Select The Ctiy!");return false;}
  var url="/Activities/ActivitiesList.aspx?CityID="+_g("A_CityID").value+"&Type="+_g("A_Type").value;$RT(url);
}
function $Search()
{
    var url="";
    if(_g("SType1").checked||_g("SType4").checked)
    {
         var i=0;
         var CStr="";
         var S_C_MoreN="S_1_More",S_A_MoreN="S_2_More",S_C="S_1_",S_A="S_2_";
        if(_g("SType1").checked)url="/ChinaTours/ThemeDetail.aspx?TourTypeID=" + _g("S_TourType").value +"&TourLength="+_g("S_TourLength").value+"&Budget="+_g("S_Budget").value;
        if(_g("SType4").checked)
        {url="/ChinaTours/ThemeDetail.aspx?SECity=" + _g("SE_City").value +"&TourLength="+_g("SE_TourLength").value+"&Budget="+_g("SE_Budget").value;
         S_C_MoreN="S_3_More",S_A_MoreN="S_4_More",S_C="S_3_",S_A="S_4_";
        }
        while(_g(S_C+i)){if(_g(S_C+i).checked)CStr+=_g(S_C+i).value+",";i++}
        if(_g(S_C_MoreN).value!="0")CStr+=_g(S_C_MoreN).value+",";
        i=0;
        while(_g(S_A+i)){if(_g(S_A+i).checked)CStr+=_g(S_A+i).value+",";i++}
        if(_g(S_A_MoreN).value!="0")CStr+=_g(S_A_MoreN).value+",";
        url+="&CityList="+CStr;
    }
    if(_g("SType2").checked)
    {
        var SS_CityN="SS_City";
        if(_g("LeftSearch1_SS_City"))SS_CityN="LeftSearch1_SS_City";
        url="/ChinaTours/CityPackage.aspx?CityID="+_g(SS_CityN).value +"&TourLength="+_g("SS_TourLength").value+"&Budget="+_g("SS_Budget").value;
    }
    if(_g("SType3").checked)
    {
        var SJ_CityN="SJ_City";
        if(_g("LeftSearch1_SJ_City"))SJ_CityN="LeftSearch1_SJ_City";
        url="/ChinaTours/JoinSelectInfo.aspx?CityID="+_g(SJ_CityN).value +"&TourLength="+_g("SJ_TourLength").value+"&Budget="+_g("SJ_Budget").value;
        if(_g("SJ_FormD").value!="YYYY-MM-DD"&&_g("SJ_ToD").value!="YYYY-MM-DD")url+="&FormD="+_g("SJ_FormD").value+"&ToD="+_g("SJ_ToD").value;
    }
   $RT(url);
}


function ShowADHmtl()
{
    var htmlstr="";
    if(Anum>0)
    {
    for(var i=0;i<Anum;i++)
    {
     
	    htmlstr+='<div id=l'+ (i+1).toString()+' style="LEFT: '+ (i*903).toString() +'px; POSITION: absolute; TOP: 0px">';
	    htmlstr+='<a id=linkl'+ (i+1).toString()+' href="'+ Urls[i] +'"><img id=img'+ (i+1).toString()+' height=207 src="'+ Imgs[i]+'" width=903 border=0 /></a>';
	    htmlstr+='</div>';
    }
    htmlstr+='<div id=l0 style="Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP: 0px">';
    htmlstr+='<a id=link5pic href="'+ Urls[0] +'" target=_blank></a>';
    htmlstr+='</div>';
    htmlstr+='<div id=lfloat style="Z-INDEX: 101; LEFT: 700px;text-align:right; WIDTH: 180px; POSITION: absolute; TOP: 190px; HEIGHT: 15px">';
    for(i=0;i<Anum;i++)
    {
	    if(i==0)
	    {
	    htmlstr+='<img id=pnl'+ (i+1).toString()+' onMouseOver=picsw("l'+ (i+1).toString()+'");  class="PCss" onmouseout=startauto(); src="'+RootURL+'PubImages/images/ADImg/pl'+ (i+1).toString()+'.gif">';
	    }
	    else{
	    htmlstr+='<img id=pnl'+ (i+1).toString()+' onMouseOver=picsw("l'+ (i+1).toString()+'");  class="PCss" onmouseout=startauto(); src="'+RootURL+'PubImages/images/ADImg/pl'+ (i+1).toString()+'a.gif">';
	    }
    }
    htmlstr+='</div>';
    }
   _g("Top_MaxAD").innerHTML=htmlstr;
}
function moveformat(id){if(stopshow==0){picswin(id);var browser=navigator.appName;if(browser!="Microsoft Internet Explorer"){layeri++;_g(id).style.zIndex = layeri;_g(id).style.left=(0+"px");	var linkid="link"+id;	_g("link5pic").href=_g(linkid).href;}else{_g(id).style.posLeft = 903;layeri++;_g(id).style.zIndex = layeri;movestart(id);}}}
function movestart(id){if(_g(id).style.posLeft!=0){var mnum=_g(id).style.posLeft*0.2;var x=_g(id).style.posLeft-mnum;_g(id).style.posLeft=x;moveid=id;setTimeout("movestart(moveid);",30);}else{var linkid="link"+id;_g("link5pic").href=_g(linkid).href;}}
var j=1;
function showindexad(){if (j<Anum && stopshow==0){ j++; var picid="l"; picid=picid+j; setTimeout("moveformat('"+picid+"');showindexad();",7000); }
else if(stopshow==0){j=1; var picid="l"; picid=picid+j;  setTimeout("moveformat('"+picid+"');showindexad();",7000);  }else{timeout=1;}}
function picsw(id) {if(_g("pn"+id+"").src!=RootURL+"PubImages/images/ADImg/p"+id+".gif"){picswin(id);showindexad2(id);}}
function picswin(id){ for(i=1;i<=Anum;i++) {_g("pnl"+i).src=RootURL+"PubImages/images/ADImg/pl"+ i +"a.gif";  }_g("pn"+id).src=RootURL+"PubImages/images/ADImg/p"+id+".gif";}
function showindexad2(id){ stopshow=1; var browser=navigator.appName; if(browser!="Microsoft Internet Explorer"){ layeri++; _g(id).style.zIndex = layeri; _g(id).style.left=(0+"px"); var linkid="link"+id; _g("link5pic").href=_g("link"+id).href; }else{ _g(id).style.posLeft = 903; layeri++;  _g(id).style.zIndex = layeri;  movestart(id); }}
function startauto(){stopshow=0;if(timeout==1){showindexad(); timeout=0;}}

