﻿// JScript 文件
var Sel_State=0;//目的地选择状态,1-省或市或县选中,2-选择省份删除,3-选择城市删除,4-选择县删除
var Sel_Tag=1;//1代表省
var currentid="";//当前控件的id
            function showmenu()
            {
            currentid=document.activeElement.id; //当前控件的id
            MM_showHideLayers('layer2','','show'); //出发地或目的地，在搜索页面中，出发地与目的的选择是一样的
           
            if(document.getElementById("cur_class")!=null && document.getElementById("cur_class").value=="Advertise_Mange_Person_info_View")
           {document.getElementById("layer2").style.top="290px";
            document.getElementById("layer2").style.left="184px";
           }
          else
          { document.getElementById("layer2").style.top="110px";
            document.getElementById("layer2").style.left="184px";
          }
            }
            function MM_findObj(n, d) { 
                  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
                    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
                  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
                  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
                  if(!x && d.getElementById) x=d.getElementById(n); return x;
                }
            function MM_showHideLayers() {
                  var i,p,v,obj,args=MM_showHideLayers.arguments;
                  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
                    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
                    obj.visibility=v; 
                    }
                }
            //隐藏select列表
            function showWindowedObjects(show) {
                if(show)
                    {
                    document.form1.Select_Grade.style.display='';
                    document.form1.Select_obj.style.display='';
                    }
                else
                    {
                    document.form1.Select_Grade.style.display='none';
                    document.form1.Select_obj.style.display='none';
                    }
            }
            function showSelect()
            {
                if(document.getElementById("layer2").style.visibility=="hidden")
                    showWindowedObjects(true);
                else
                    showWindowedObjects(false);
            }
	        function regInput(obj, reg, inputStr)
	        {
		        var docSel	= document.selection.createRange()
		        if (docSel.parentElement().tagName != "INPUT")	return false
		        oSel = docSel.duplicate()
		        oSel.text = ""
		        var srcRange	= obj.createTextRange()
		        oSel.setEndPoint("StartToStart", srcRange)
		        var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)
		        return reg.test(str)
	        }
	        
                /************得到所选城市****************************/
                
	   	          function ViewStart_City(strCode,strAreaName)
                {
                    //清除县级
                    divStart_Country.innerHTML="";
                    if(document.getElementById("divStart_Port")!=null)
                    {
                    divStart_Port.innerHTML="";
                    }
                    divStart_City.innerHTML=eval(document.getElementById("cur_class").value).GetStart_AreaCity(strCode,strAreaName).value;
                }
            function ViewStart_Country(strCode,strAreaName)
                {
                    divStart_Country.innerHTML=eval(document.getElementById("cur_class").value).GetStart_AreaCountry(strCode,strAreaName).value;
                }
                 function ViewStart_Port(strCode,strAreaName)
                {
                    divStart_Port.innerHTML=eval(document.getElementById("cur_class").value).GetStart_AreaPort(strCode,strAreaName).value;
                }
                /************得到所选城市****************************/
                function SelectStart_Value(strAreaCode,strAreaName)
                { 
                 if(currentid=="Start_Name")
                    {
                    document.getElementById("Start_Name").value=strAreaName;
                    document.getElementById("Start_Code").value=strAreaCode; 
                    }
                    else
                       if(currentid=="Destinct_Name")
                       {document.getElementById("Destinct_Name").value=strAreaName;
                    document.getElementById("Destinct_Code").value=strAreaCode; 
                       }
                       /*******************隐藏三级联动*******************/
                      document.getElementById("layer2").style.visibility="hidden"; 
                        /********************************************************/
                       
                  
                } 
	   	        function ClearStart_AreaValue()
	   	        {
	   	             if(currentid=="Start_Name")
	   	             {
	   	            document.getElementById("Start_Name").value="--单击选择--";
                    document.getElementById("Start_Code").value="";  
                    }
                    else
                        if(currentid=="Destinct_Name")
	   	                 {
	   	                document.getElementById("Destinct_Name").value="--单击选择--";
                        document.getElementById("Destinct_Code").value="";  
                        }
                        
                    /*******************隐藏三级联动*******************/
                      document.getElementById("layer2").style.visibility="hidden"; 
                        /********************************************************/
                   
	   	        }
	   	        
	   	       function StartChinaorWorld(Tag) //绑定国内或国际数据,供点击顶部的国际国内链接时调用,1国内，０国际
                {
                      document.getElementById("start").innerHTML=eval(document.getElementById("cur_class").value).StartChinaorWorld(Tag).value;
                       
                }
                
	   	        
	   	        
                         