var topTypeFileName = "";
var isUserLogin = false;
var googleSearchFlag = true;
disp = new Disparr(10);
function Disparr(l){
	this.curDepCity = "BBB";
	this.curDesCity = "SSS";
	this.length=l;
	for(var i=0; i<l; i++)this[i]=0;
}
	/*	中文限制	*/
	function isChinese(str){
	  str = str.replace(" ", "");
	  for (i=0;i<str.length;i++)
	  { 
	     if (str.charCodeAt(i)< 255)
	     {
	       return false;
	     }
	   }
	   return true;
	}
	//检查固定电话

function isTel(s) 
{ 	
	var pattern=/^(\d{6,16}|\d{3,4}-\d{6,8}|\d{3,4}-\d{6,8}-\d{1,4}|\d{6,8}-\d{1,4})$/;
	if (!pattern.exec(s)) 
		return false ;
	else
		return true ;
} 

//检查手机号
function isMobile(s) 
{ 	
	//var pattern=/^((\(\d{3}\))|(\d{3}\-))?(13|15)\d{9}$/;	
	var pattern = /^[0-9]*$/; //日本手机号码,仅保持是否数字就行

	if (!pattern.exec(s)) 
		return false; 
	else
		return true; 	 
} 
	//是否数字
	function isData ( s ) 
	{ 
		if ( isNaN ( parseInt ( s ) ) == true )
		{
			return false;
		}
		else
		{
			var pattern = /(^[0-9]*[1-9][0-9]*$)/; 
			return pattern.exec ( s );
		}
	}
		//判断Email的格式

	function isValidEmail(emailStr) 
		{
			var reg1 = new RegExp('^[a-zA-Z0-9][a-zA-Z0-9@._-]{3,}[a-zA-Z]$');
			var reg2 = new RegExp('[@.]{2}');
			
			if (emailStr.search(reg1) == -1
					|| emailStr.indexOf('@') == -1
					|| emailStr.lastIndexOf('.') < emailStr.lastIndexOf('@')
					|| emailStr.lastIndexOf('@') != emailStr.indexOf('@')
					|| emailStr.search(reg2) != -1)
				return false;
			
			var checkTLD=1;
			var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;
			var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";
			var validChars="\[^\\s" + specialChars + "\]";
			var quotedUser="(\"[^\"]*\")";
			var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
			var atom=validChars + '+';
			var word="(" + atom + "|" + quotedUser + ")";
			var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
			var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");
			var emailPat=/^(.+)@(.+)$/;
			var matchArray=emailStr.match(emailPat);
			if (matchArray==null)
			{
				return false;
			}
			var user=matchArray[1];
			var domain=matchArray[2];
		
			for (i=0; i<user.length; i++)
			{
				if (user.charCodeAt(i)>127)
				{
					return false;
				}
			}
			for (i=0; i<domain.length; i++)
			{
				if (domain.charCodeAt(i)>127)
				{
					return false;
				}
			}
			if (user.match(userPat)==null)
			{
				return false;
			}
			
			var atomPat=new RegExp("^" + atom + "$");
			var domArr=domain.split(".");
			var len=domArr.length;
			for (i=0;i<len;i++)
			{
				if (domArr[i].search(atomPat)==-1)
				{
					return false;
				}
			}
			if (checkTLD && domArr[domArr.length-1].length!=2 && domArr[domArr.length-1].search(knownDomsPat)==-1)
			{	
				return false;
			}
			if (len<2)
			{
				return false;
			}
			return true;
	}
	/*判断乘机人姓名是否正确,
	纯英文必须带"/",纯英文的"/"前段不能带特殊符号和空格,后段可以带空格
	*/
	function IsValidPassengerName_inter(txtName) {
		var aSpecialChar=["~","`","!","@","#","$","%","^","&","*","(",")",
									"_","+","|","-","=","\\",",",".","?","<",">",
									";","'","[","]","{","}",":","\"","｀","～",
									"！","＠","＃","￥","％","＾","＆","＊",
									"（","）","＿","＋","｜","－","＝","＼",
									"｛","｝","［","］","：","＂","；","＇",
									"＜","＞","，","．","？","～","·","！",
									"◎","＃","RMB","％","…","…","※","×",
									"（","）","—","—","＋","§","－","＝",
									"÷","『","』","【","】","：","”","；",
									"‘","《","》","？","，","。","１","２",
									"３","４","５","６","７","８","９","０",
									"ａ","ｂ","ｃ","ｄ","ｅ","ｆ","ｇ","ｈ",
									"ｉ","ｊ","ｋ","ｌ","ｍ","ｎ","ｏ","ｐ",
									"ｑ","ｒ","ｓ","ｔ","ｕ","ｖ","ｗ","ｘ","ｙ","ｚ"]; 
		for (var i=0; i<aSpecialChar.length; i++)
		{
			if(txtName.indexOf(aSpecialChar[i])>=0)
			{
				return false;
			}
		}
		if(txtName.length==0 || txtName.indexOf("/")==0)
		{
			return false;
		}
		if(txtName.indexOf("/")!=-1)//含"/"的必须都是英文,
		{
			var NameSplit=txtName.split("/");
			var len0=NameSplit[0].length;//"/"前的长度,长度必须大于2/
			var len1=NameSplit[1].length;//"/"后的长度
			if(NameSplit.length>2)
			{
				return  false;
			}

			for (var i=0; i<len0; i++)//第一段是否含有中文和数字
			{
				if(NameSplit[0].charAt(i) ==" ")	//caojm 2006-10-25, 英文名字允许空格
				{
					continue;
				}
				if (isChinese(NameSplit[0].charAt(i)) || isData(NameSplit[0].charAt(i)))
				{
					return false;
				}
			}
			for (var i=0; i<len1  ; i++) //第二段是否含有中文和数字
			{
				if(NameSplit[1].charAt(i) ==" ")	//caojm 2006-10-25, 英文名字允许空格
				{
					continue;
				}
				if (isChinese(NameSplit[1].charAt(i)) || isData(NameSplit[1].charAt(i)))
				{
					return false;
				}
			}
		} else {
			return false;
		}
		return true;
	}
function getUserStatusByJson() {
	try {
        var baseUrl = getBaseUrl();
	    var jsonrpc = getJSONServer( baseUrl );
	    jsonrpc.userStatusService.getUserInfoForJSON( asynDisplayUserStatus );
	} catch ( e ) {
	}
}
function asynDisplayUserStatus( info, e ) {
    if ( info.indexOf("</a>") === -1 ) {
        if ( document.all.userLoginSpan != undefined ) {
            document.all.userLoginSpan.innerHTML='<a onclick="goMemberPage(0)" style="cursor:hand;text-decoration:underline;" >新規会員</a> | </li>'
            isUserLogin = "false";
        }
    } else {
        isUserLogin = "true";
    }
    document.all.userStatusDIV.innerHTML=info;
}
String.prototype.trim　= function()      
{      
    // 用正则表达式将前后空格      
    // 用空字符串替代。      
    var t = this.replace(/(^\s*)|(\s*$)/g, "");    
    return t.replace(/(^　*)|(　*$)/g, "");    
}
//站内检索
function doSearch(){
    var frm = document.getElementById("cse-search-box");
    //frm.action = "http://www.google.com/cse";
    //document.getElementById("cx").value = "003090155177554689362:nympmmkgn_s";
    //document.getElementById("ie").value = "UTF-8";   
    str = document.getElementById("searchText").value;
    if( str == null || str.trim() == "" ){
    	document.all.searchText.style.background="#FFA0A0";
    	document.all.searchText.value="";
    	return;
    }
    str = encodeURI(str);
    document.getElementById("q").value = str;
    frm.method.value = "get";
    //frm.target = "_blank";
    frm.submit();
}
function doInputHandle() {
	 if (event.keyCode==13) { 
	 	    doSearch();
   } else {
   	   document.all.searchText.style.background="#FFFFFF";
   }
}
function doHelpInputHandle() {
	 if (event.keyCode==13) { 
	 	    doSearchForHelp();
   } else {
   	   document.all.searchTextHelp.style.background="#FFFFFF";
   }
}
function doSearchForHelp(){
	var flg = document.getElementById("flg").value;
	if( flg == "true"){
		var frm = document.getElementById("cse-search-box");
	    str = document.getElementById("searchTextHelp").value; 
	    if(str==""){
	    	alert("キーワードを入力してください。");
	    	return;
	    }                   
	    document.getElementById("q").value = str; 
	    if(document.getElementById("as_q")!=null){
		    document.getElementById("as_q").value = "inurl:help";
		}
		//frm.action = "mybussearchj.html";
	    frm.method.value = "get";
	    frm.submit();
	}
     if(event.type == "click"){
	  	document.getElementById("flg").value = "true";
	  }
}

function enterkey(ctrname){
	try  {
        if(event.keyCode==13)
        {
            if ("searchTextHelp" == ctrname) {
            	doSearchForHelp();
            }else if ("searchText" == ctrname) {
            	//event.keyCode=9;
            	doSearch();
            }
            document.getElementById("flg").value = "false";
        }
    }catch(e) {
        return;
    }
	
}

function doSearchForInfo(){
    var frm = document.getElementById("cse-search-box1");
    //frm.action = "http://www.google.com/cse";
    //document.getElementById("cx").value = "003090155177554689362:nympmmkgn_s";
    //document.getElementById("ie").value = "UTF-8";   
    str = document.getElementById("searchTextHelp").value;
    if( str == null || str.trim() == "" ){
    	document.all.searchTextHelp.style.background="#FFA0A0";
    	document.all.searchTextHelp.value="";
    	return;
    }
    str = encodeURI(str);
    document.getElementById("q1").value = str;
    frm.method.value = "get";
    frm.action = "/info/searchInfoj.jsp";
    //frm.target = "_blank";
    frm.submit();
}
// 从URL串获取参数
function GetArgsFromHref(sHref, sArgName)
{
      var args    = sHref.split("?");
      var retval = "";
    
      if(args[0] == sHref) /* 参数为空 */
      {
           return retval; /* 无需做任何处理 */
      }  
      var str = args[1];
      args = str.split("&");
      for(var i = 0; i < args.length; i ++)
      {
          str = args[i];
          var arg = str.split("=");
          if(arg.length <= 1) continue;
          if(arg[0] == sArgName){ /* 匹配成功 */
          	retval = arg[1]; 
          	break;
          }
      }
      return retval;
}

//会员登陆
function goMember( url, id, isLogin, isCompanyMemebr ) {
    //url = document.location.protocol + "//" + document.location.host;
    if ( isLogin == undefined ) {
        isLogin = isUserLogin;
    }
    if ( isLogin == "true" && document.location.protocol != "https:" ) {
        url = url.replace("http", "https");
    }
    if ( id == "0" ) {
        if ( isLogin == "true" ) {
            document.headerForm.action = url + "/member/LoginKeySendAction.do";
        } else {
            document.headerForm.action = url + "/member/MyPageAction.do";
        }
    } else {
        if ( isLogin == "true" && isCompanyMemebr == "true" ) {
            document.headerForm.action = url + "/member/TopPageAction.do";
        } else {
            document.headerForm.action = url + "/member/MyPageAction.do";
        }
    }
    document.headerForm.isNeedLogin.value="9";
    document.headerForm.target = "_blank";
    document.headerForm.submit();
}
//企业会员登陆
function goCompany( url ) {
    document.headerForm.action = url + "/member/LoginKeySendAction.do";
    document.headerForm.pageFlag.value="5";
    document.headerForm.isNeedLogin.value="1";
    document.headerForm.submit();
}
function goNewsIndex(ctx,category){
 	if(document.forms["headerForm"]){
		var oFrm = new Object(document.forms["headerForm"]);
		oFrm.method.value="goNewsList";
		oFrm.action=ctx + "/new/newsListAction.do";
		oFrm.pageMerchSelect.value=category;
		oFrm.submit();	
	}else{
		return false;	
	}
}
function getNews(formName, url, id)
{
    if(document.forms[formName]){
		var oFrm = new Object(document.forms[formName]);
		oFrm.newsId.value = id;
		oFrm.method.value="getNewsById";
		oFrm.action=url + "/new/newsDetailAction.do";
		oFrm.submit();	
	}else{
		return false;	
	}
	window.location.href = url + "/new/newsDetailAction.do?method=getNewsById&newsId="+id;
	//window.open(url + "/new/newsDetailAction.do?method=getNewsById&newsId="+id);
	return false;
}

function forwardAction(formName,actionName,method){
	if(document.forms[formName]){
		var oFrm = new Object(document.forms[formName]);
		oFrm.method.value=method;
		oFrm.action=actionName;
		oFrm.submit();	
	}else{
		return false;	
	}
}
function goAction(formName,actionName){
    if(document.forms[formName]){
        var oFrm = new Object(document.forms[formName]);
        oFrm.action=actionName;
        oFrm.submit();  
    }else{
        return false;   
    }
}

function getPlane(formName, url, id)
{
	if(document.forms[formName]){
		var oFrm = new Object(document.forms[formName]);
		oFrm.planeId.value = id;
		oFrm.method.value="getPlane";
		oFrm.action=url + "/common/planeAction.do";
		oFrm.submit();	
	}else{
		return false;	
	}
}

function setdate(id,offiNum)
{
   var todayDate=new Date();
   var vDate = todayDate.setDate(todayDate.getDate()+offiNum);
   var month=todayDate.getMonth()+1
   document.all[id].value = todayDate.getYear()+"-"+addFullTime(month)+"-"+addFullTime(todayDate.getDate());
}

//时间补0
function addFullTime(nowTime){
    var time = nowTime.toString();
    if(time.length < 2){
        time = "0" + time;
    }
    return time;
}
	
function showsubme1(sid)
{
	hidesubme(1);
	hidesubme(2);
	
	eval("subme" + sid + ".style.display=\"block\";");
	
	if(disp[sid] == 0)
	{
		eval("subme" + sid + ".style.display=\"block\";");
		document.all["Currentradiobutton"].value=sid;
	}
}

function showsubme(sid)
{
	//hidesubme(1);
	hidesubme(2);
	hidesubme(3);
	if(sid==1)
	{
		cityListCopy("QueryEngine1_ddlDepCity","QueryEngine1_ddlDesCity","SSS");
	}
	else if(sid==2)
	{
		cityListCopy("QueryEngine1_ddlDepCity","QueryEngine1_ddlDepCity1","BBB");
		cityListCopy("QueryEngine1_ddlDepCity","QueryEngine1_ddlDesCity1","SSS");
	}
	else if(sid==3)
	{
		cityListCopy("QueryEngine1_ddlDepCity","QueryEngine1_ddlDepCity2","BBB");
		cityListCopy("QueryEngine1_ddlDepCity","QueryEngine1_ddlDesCity2","SSS");
		cityListCopy("QueryEngine1_ddlDepCity","QueryEngine1_ddlDesCity3","CAN");
	}
	eval("subme" + sid + ".style.display=\"block\";");
	
	if(disp[sid] == 0)
	{
		eval("subme" + sid + ".style.display=\"block\";");
		document.all["Currentradiobutton"].value=sid;
	}
	
	onDepCityChaned(disp.curDepCity);
	onDesCityChaned(disp.curDesCity);
}

function hidesubme(sid)
{
	eval("subme" + sid + ".style.display=\"none\";");
}

function cityListCopy(formSelectId,toSelectId,defaultValue)
{
	fromSelelct = document.getElementById(formSelectId);
	toSelect = document.getElementById(toSelectId);
	

	if(toSelect.options.length > 0)
	{
		return;
	}

	for(i=0;i<fromSelelct.options.length;i++)
	{
		var option = new Option(fromSelelct.options[i].text,fromSelelct.options[i].value)
		toSelect.options.add(option);
	}
	toSelect.value = defaultValue;
	
}

var _jsCityList = ["AKU","A 阿克苏(AKESU)","AAT","A 阿勒泰(ALETAI)","AKA","A 安康(ANKANG)","AQG","A 安庆(ANQING)","AVA","A 安顺(ANSHUN)","AYN","A 安阳(ANYANG)","AOG","A 鞍山(ANSHAN)","BFU","B 蚌埠(BENGBU)","BAV","B 包头(BAOTOU)","BSD","B 保山(BAOSHAN)","BHY","B 北海(BEIHAI)","BBB","B 北京(BEIJING)","NAY","B 北京南苑(BEIJINGNANYUAN)","PEK","B 北京首都(BEIJINGSHOUDU)","CGQ","C 长春(CHANGCHUN)","CNI","C 长海(CHANGHAI)","CSX","C 长沙(CHANGSHA)","CIH","C 长治(CHANGZHI)","CGD","C 常德(CHANGDE)","CZX","C 常州(CHANGZHOU)","CHG","C 朝阳(CHAOYANG)","CTU","C 成都(CHENGDU)","CIF","C 赤峰(CHIFENG)","CKG","C 重庆(CHONGQING)","DAX","D 达县(DAXIAN)","DLU","D 大理(DALI)","DLC","D 大连(DALIAN)","DAT","D 大同(DATONG)","DZU","D 大足(DAZU)","DDG","D 丹东(DANDONG)","DIG","D 迪庆(DIQING)","DSN","D 东胜(DONGSHENG)","DOY","D 东营(DONGYING)","DNH","D 敦煌(DUNHUANG)","ENH","E 恩施(ENSHI)","FUO","F 佛山(FOSHAN)","FOC","F 福州(FUZHOU)","FUG","F 阜阳(FUYANG)","FYN","F 富蕴(FUYUN)","KOW","G 赣州(GANZHOU)","GOQ","G 格尔木(GEERMU)","GHN","G 广汉(GUANGHAN)","CAN","G 广州(GUANGZHOU)","KWE","G 贵阳(GUIYANG)","KWL","G 桂林(GUILIN)","HRB","H 哈尔滨(HAERBIN)","HMI","H 哈密(HAMI)","HAK","H 海口(HAIKOU)","HLD","H 海拉尔(HAILAER)","HZG","H 汉中(HANZHONG)","HGH","H 杭州(HANGZHOU)","HFE","H 合肥(HEFEI)","HTN","H 和田(HETIAN)","HEK","H 黑河(HEIHE)","HNY","H 衡阳(HENGYANG)","HET","H 呼和浩特(HUHEHAOTE)","TXN","H 黄山(HUANGSHAN)","HYN","H 黄岩(HUANGYAN)","HUZ","H 徽州(HUIZHOU)","KNC","J 吉安(JIAN)","JIL","J 吉林(JILIN)","TNA","J 济南(JINAN)","JNG","J 济宁(JINING)","JMU","J 佳木斯(JIAMUSI)","JGN","J 嘉峪关(JIAYUGUAN)","JNZ","J 锦州(JINZHOU)","SHS","J 荆沙(JINGSHA)","JGS","J 井冈山(JINGGANGSHAN)","JDZ","J 景德镇(JINGDEZHEN)","JIU","J 九江(JIUJIANG)","JZH","J 九寨沟(JIUZHAIGOU)","CHW","J 酒泉(JIUQUAN)","KHG","K 喀什(KASHI)","KRY","K 克拉玛依(KELAMAYI)","KCA","K 库车(KUCHE)","KRL","K 库尔勒(KUERLE)","KMG","K 昆明(KUNMING)","LXA","L 拉萨(LASA)","LHW","L 兰州(LANZHOU)","LJG","L 丽江(LIJIANG)","LYG","L 连云港(LIANYUNGANG)","LIA","L 梁平(LIANGPING)","LXI","L 林西(LINXI)","LNJ","L 临沧(LINCANG)","LYI","L 临沂(LINYI)","LZH","L 柳州(LIUZHOU)","LUZ","L 庐山(LUSHAN)","LZO","L 泸州(LUZHOU)","LYA","L 洛阳(LUOYANG)","NZH","M 满洲里(MANZHOULI)","LUM","M 芒市(MANGSHI)","MXZ","M 梅县(MEIXIAN)","MIG","M 绵阳(MIANYANG)","MDG","M 牡丹江(MUDANJIANG)","KHN","N 南昌(NANCHANG)","NAO","N 南充(NANCHONG)","NKG","N 南京(NANJING)","NNG","N 南宁(NANNING)","NTG","N 南通(NANTONG)","NNY","N 南阳(NANYANG)","NGB","N 宁波(NINGBO)","PZI","P 攀枝花(PANZHIHUA)","NDG","Q 齐齐哈尔(QIQIHAER)","IQM","Q 且末(QIEMO)","SHP","Q 秦皇岛/山海关(QINHUANGDAO/SHANHAIGUAN)","TAO","Q 青岛(QINGDAO)","IQN","Q 庆阳(QINGYANG)","JUZ","Q 衢州(QUZHOU)","JJN","Q 泉州/晋江(QUANZHOU/JINJIANG)","SYX","S 三亚(SANYA)","SWA","S 汕头(SHANTOU)","SXJ","S 鄯善(SHANSHAN)","SSS","S 上海(SHANGHAI)","SHA","S 上海虹桥(SHANGHAIHONGQIAO)","PVG","S 上海浦东(SHANGHAIPUDONG)","SZX","S 深圳(SHENZHEN)","SHE","S 沈阳(SHENYANG)","SJW","S 石家庄(SHIJIAZHUANG)","SYM","S 思茅(SIMAO)","SZV","S 苏州(SUZHOU)","TCG","T 塔城(TACHENG)","TYN","T 太原(TAIYUAN)","TSN","T 天津(TIANJIN)","TNH","T 通化(TONGHUA)","TGO","T 通辽(TONGLIAO)","TEN","T 铜仁(TONGREN)","WXN","W 万州(WANZHOU)","WEH","W 威海(WEIHAI)","WEF","W 潍坊(WEIFANG)","WNZ","W 温州(WENZHOU)","WUA","W 乌海(WUHAI)","HLH","W 乌兰浩特(WULANHAOTE)","URC","W 乌鲁木齐(WULUMUQI)","WUX","W 无锡(WUXI)","WHU","W 芜湖(WUHU)","WUZ","W 梧州(WUZHOU)","WUH","W 武汉(WUHAN)","WUS","W 武夷山(WUYISHAN)","XIY","X 西安(XIAN)","XIC","X 西昌(XICHANG)","XNN","X 西宁(XINING)","JHG","X 西双版纳(XISHUANGBANNA)","XIL","X 锡林浩特(XILINHAOTE)","XMN","X 厦门(XIAMEN)","XIG","X 香港(XIANGGANG)","XFN","X 襄樊(XIANGFAN)","XEN","X 兴城(XINGCHENG)","XIN","X 兴宁(XINGNING)","XNT","X 邢台(XINGTAI)","XUZ","X 徐州(XUZHOU)","YNT","Y 烟台(YANTAI)","ENY","Y 延安(YANAN)","YNJ","Y 延吉(YANJI)","YNZ","Y 盐城(YANCHENG)","YIN","Y 伊宁(YINING)","YBP","Y 宜宾(YIBIN)","YIH","Y 宜昌(YICHANG)","YIW","Y 义乌(YIWU)","INC","Y 银川(YINCHUAN)","UYN","Y 榆林(YULIN)","YUA","Y 元谋(YUANMOU)","YCU","Y 运城(YUNCHENG)","ZHA","Z 湛江(ZHANJIANG)","DYG","Z 张家界(ZHANGJIAJIE)","ZAT","Z 昭通(ZHAOTONG)","CGO","Z 郑州(ZHENGZHOU)","HSN","Z 舟山(ZHOUSHAN)","ZUH","Z 珠海(ZHUHAI)","ZYI","Z 遵义(ZUNYI)"];

//复制城市，以减少下载网页数量  by lich at 2008-04-11
function CitysCopyToDDLB(toSelectId)
{
	toSelect = document.getElementById(toSelectId);
	var oldValue = toSelect.value;
	
	for(i=0;i<_jsCityList.length - 1;i+=2)
	{
		var option = new Option(_jsCityList[i+1],_jsCityList[i])
		toSelect.options.add(option);
	}
	toSelect.value = oldValue;
}

//设置默认城市，页面最后调用

function setDefaultCitys()
{
	document.getElementById("QueryEngine1_ddlDepCity").value="BBB";
	document.getElementById("QueryEngine1_ddlDesCity").value="SSS";
	document.getElementById("QueryEngine1_ddlDepCity1").value="BBB";
	document.getElementById("QueryEngine1_ddlDesCity1").value="SSS";
	document.getElementById("QueryEngine1_ddlDepCity2").value="BBB";
	document.getElementById("QueryEngine1_ddlDesCity2").value="SSS";
	document.getElementById("QueryEngine1_ddlDesCity3").value="CAN";
}

function onDepCityChaned(value)
{
	document.all['QueryEngine1_ddlDepCity'].value=value;
	document.all['QueryEngine1_ddlDepCity1'].value=value;
	document.all['QueryEngine1_ddlDepCity2'].value=value
	disp.curDepCity = value;
	
}
function onDesCityChaned(value)
{
	document.all['QueryEngine1_ddlDesCity'].value=value;
	document.all['QueryEngine1_ddlDesCity1'].value=value;
	document.all['QueryEngine1_ddlDesCity2'].value=value
	disp.curDesCity = value;
}
//header最新情报获取

function getHeaderNews(urlType,local,ctx){
	try {
        var intUrl = getBaseUrl();
        var jsonrpc = getJSONServer(intUrl);
        var newNew = jsonrpc.getNewsList.getNewNewsForJSON(urlType,local,ctx);
        var ret = eval("(" + newNew + ")");
    } catch ( e ) {
    }
	if(ret){
		var htmlText = ret.newNewsJSON;
		document.getElementById("newsDiv").innerHTML = htmlText;
	}
	return;
}
//header天气情况获取

function getHeaderWeather(local,ctx){
	try {

        var intUrl = getBaseUrl();
        var jsonrpc = getJSONServer(intUrl);
        var weather = jsonrpc.weatherHelper.getWeatherForJSON(local,ctx);
        var ret = eval("(" + weather + ")");
    } catch ( e ) {
    }
    if(ret){
		var htmlText = ret.weatherJSON;
    	document.getElementById("weatherDiv").innerHTML = htmlText;
	}
	return;
}
//当前工程域名获取

function getBaseUrl(){
		var url = document.URL;
		var urlList = url.split("/");
		var flag = urlList[0].indexOf("http");
		if(flag > -1){
			temp = urlList[2];
		}else{
			temp = urlList[0];
		}
		//if(temp.indexOf("www") > -1){
			//url = temp.substr(4,temp.length-3);
		//}else{
			url = temp;
		//}
		
		return url;
}

/*
 * 获取Google检索结果集
 * 
 * @param query 检索关键字
 * @param inurl 子目录过滤名
 * @param site 检索站点名
 * @param uiId 指定显示画面id名
 * 
 * @return 异常返回null
 */
function getGoogleSearch(){
    try {
        if (getGoogleSearch.arguments.length == 5) {
            pageNo = "0";
            num = "10";
            query = getGoogleSearch.arguments[0];
            inurl = getGoogleSearch.arguments[1];
            site = getGoogleSearch.arguments[2];
            uiId = getGoogleSearch.arguments[3];
            local = getGoogleSearch.arguments[4];
        } else if (getGoogleSearch.arguments.length == 6) {
            pageNo = "0";
            num = getGoogleSearch.arguments[0];
            query = getGoogleSearch.arguments[1];
            inurl = getGoogleSearch.arguments[2];
            site = getGoogleSearch.arguments[3];
            uiId = getGoogleSearch.arguments[4];
            local = getGoogleSearch.arguments[5];
        } else if (getGoogleSearch.arguments.length == 7) {
            query = getGoogleSearch.arguments[0];
            pageNo = getGoogleSearch.arguments[1];
            num = getGoogleSearch.arguments[2];
            inurl = getGoogleSearch.arguments[3];
            site = getGoogleSearch.arguments[4];
            uiId = getGoogleSearch.arguments[5];
            local = getGoogleSearch.arguments[6];
        } else if (getGoogleSearch.arguments.length < 5 || getGoogleSearch.arguments.length > 7) {
            return false;
        }
        var intUrl = getBaseUrl();
        //var jsonrpc = getJSONServer(intUrl);        
        query = encodeURI(query);  
        var googleSearchStr ="";
        var googleSearchStr ="";
        	jQuery.noConflict();
        				
        	jQuery(function($){
        		var url="/GetSearchResultForWebSite.do?query="+encodeURI(encodeURI(query))+"&pageNo="+pageNo+"&num="+num+"&inurl="+inurl+"&site="+site+"&uiId="+uiId+"&local="+local;
        		
        		$.post(url,{},function(data){
        			data = eval("("+data+")");        			
        			googleSearchStr =data.result;        			
        		$("#"+uiId).html(googleSearchStr);
        		});
        		
        		
        	}); 
        
        //var googleSearchStr = jsonrpc.googleSearchPage.getGoogleSearchPage(query, pageNo, num, inurl, site, uiId ,local); 
    } catch ( e ) {alert(e);}
	//alert(googleSearchStr);
    //document.getElementById(uiId).innerHTML = googleSearchStr;
}

function doResolveHandle(helpId){
    document.headerForm.action = "../help0004Action.do";
    document.headerForm.method.value="goHelp0004";
    document.headerForm.HelpId.value=helpId;
    document.headerForm.submit();	
}

function doNoResolveHandle(helpId){
    document.headerForm.action = "../help0001Action.do";
    document.headerForm.method.value="goHelp0001";
    document.headerForm.HelpId.value=helpId;
    document.headerForm.submit();
}
