var auto;
function auto()
{
} 

function MyByteLen(Str)	 { 
	var Len=0;	    
	for(var i=1;i<=Str.length;i++)	        
	    {if(Str.charCodeAt(i-1)>255)         	    
		   { Len+=2;}
	    else
		   { Len+=1;}
		}	
	    return(Len);
		} 


var t_id = setInterval(animate,20);
var pos=0;
var dir=2;
var len=0;
function animate(){
	var elem = document.getElementById('progress');
	if(elem != null) {
		if (pos==0) len += dir;
		if (len>32 || pos>79) pos += dir;
		if (pos>79) len -= dir;
		if (pos>79 && len==0) pos=0;
		elem.style.left = pos;
		elem.style.width = len;
	}
}


function remove_loading() {
	this.clearInterval(t_id);
	var targelem = document.getElementById('loader_container');
	targelem.style.display='none';
	targelem.style.visibility='hidden';
}

function doGenHtml(ObjName,id)
{
	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	var result=getAjax("&ajax_type=dogenhtml&objname="+ObjName+"&keyid="+id);
    oDoc.loadXML(result);

	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1) {
	       	alert("生成成功!");
	     }else{
            alert("生成失败!");
  	     }

}

function doDel(GridName,Id)
{
var sUrl=self.location;
if (parent.frames["rightFrame"]) parent.frames["rightFrame"].location="blank.aspx";
if (confirm("您确认执行删除操作么？")){
        
	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=deldb&grid_name="+GridName+"&keyid="+Id);
	oDoc.loadXML(result);
    if(oDoc.selectSingleNode("//Save").nodeTypedValue!=1) {
	     	  alert("该纪录因为已提交，或已锁定或被其他业务数据引用，不能删除！");
	       	  return 0;
	     }else{
			  alert("删除成功！");
              self.location=sUrl;
  	     }
}
}


function myclassResult(dpP,dpC) 
{  
	var nsort=document.getElementById(dpP);
	var artc=document.getElementById(dpC);

	artc.length=0;
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=myartclass&keyid="+nsort.value);
	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("web_article_class")
        for (var i = 0; i < xNode.length; i++){
            var item=xNode[i];
  	    var depttext=item.getElementsByTagName("c_name")[0].firstChild.data;
		var deptid=item.getElementsByTagName("c_id")[0].firstChild.data;
  	    var newOption = document.createElement("OPTION");
	    newOption.text = depttext;
	    newOption.value = deptid;
	    artc.options.add(newOption);
        }
		oDoc.close;
}

function webclassResult(dpP,dpC) 
{   
	var nsort=document.getElementById(dpP);
	var artc=document.getElementById(dpC);

	artc.length=0;
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=webartclass&keyid="+nsort.value);
	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("web_article_class")
        for (var i = 0; i < xNode.length; i++){
            var item=xNode[i];
  	    var depttext=item.getElementsByTagName("c_name")[0].firstChild.data;
		var deptid=item.getElementsByTagName("c_id")[0].firstChild.data;
  	    var newOption = document.createElement("OPTION");
	    newOption.text = depttext;
	    newOption.value = deptid;
	    artc.options.add(newOption);
        }
		oDoc.close;
}



function bookingdel()
{
	var bdate=document.getElementById("bookingdel_b_date_mytxt");
	var edate=document.getElementById("bookingdel_e_date_mytxt");
	if ((isDate(bdate.value))&&(isDate(edate.value)))
	{
		if (confirm("您确定要清理自"+bdate.value+"至"+edate.value+"的订单数据吗，该操作将删除这个时间段内的销售订单，结算单及相关的散客资料？"))
		{
			var oDoc = new ActiveXObject("MSXML2.DOMDocument");
			result=getAjax("&ajax_type=ObjectModify&ObjName=DelBooking&bdate="+bdate.value+"&edate="+edate.value);
			alert("操作成功");
		}
	}
		else
		{
			alert("请先设置要清理的订单数据的时间段！");
			return;
		}
	

}

function doUpDown(Action,GridName,Id)
{       var oDoc = new ActiveXObject("MSXML2.DOMDocument");
        result=getAjax("&ajax_type=updown&&action="+Action+"&grid_name="+GridName+"&keyid="+Id);
        oDoc.loadXML(result);

	if (oDoc.selectSingleNode("//Save").nodeTypedValue!=1) {
	       	  return 0;
	     }else{
                  var doc = document.forms[0];
		  doc.submit();
  	     }
}

function PBMEvent(obj){

	if (event.type=="mouseover"){
		obj.className='PBMouseOver';
	}
	if (event.type=="mouseout"){
	obj.className='PBMouseOut';
	}

}


function UrlGO(Url)
{self.location=Url;}


function MenuGo(TargetF,ParentF,Url)
{
 if (ParentF!=""){

	if (TargetF!="popFrame")
	{
		if (parent.frames[ParentF].document.frames[TargetF])
		{ parent.frames[ParentF].document.frames[TargetF].location=Url;
		}
   
	}


    switch (TargetF) {
           case "topFrame":
                parent.frames[ParentF].document.frames['leftFrame'].location="blank.aspx";
                parent.frames[ParentF].document.frames['rightFrame'].location="blank.aspx";
                break;
           case "leftFrame":
                parent.frames[ParentF].document.frames["rightFrame"].location="blank.aspx";
                break;
		   case "popFrame":
		        PopPageW(Url,'800px','700px');
				break;
    }

 }else{
    parent.frames[TargetF].location=Url;
 }
}

function TopMenuGo(Url){
		    switch (Url) {
        	   case "help":
					if (confirm("你确认要退出系统吗？"))
					{parent.top.close();
					}
					
                    //woiwo.moveTo(0,0);woiwo.resizeTo(screen.availWidth,screen.availHeight);
        	        break;
			   default :
					parent.location=Url;
			        break;
            }

}

function TopMenuWebLink(Url)
{
   parent.frames['mainFrame'].location=Url;
   parent.frames['leftFrame'].location='menuparent.aspx?xml=mail';
   parent.frames['topFrame'].location='top.aspx';

}




function GridGo(TargetFrame,TargerUrl,MenuFrame,MenuUrl,HasParent){

if (MenuFrame!=""){
   if (parent.parent.frames["rightFrame"]) parent.parent.frames["rightFrame"].location="blank.aspx";
   parent.parent.frames[TargetFrame].location=TargerUrl;
   parent.parent.frames[MenuFrame].location=MenuUrl;
   }else{

   if (HasParent==1)
	  {
		   if (parent.parent.frames["rightFrame"]) parent.parent.frames["rightFrame"].location="blank.aspx";
		   parent.parent.frames[TargetFrame].location=TargerUrl;
       
	  }else{

		   if (parent.frames["rightFrame"]) parent.frames["rightFrame"].location="blank.aspx";
		   parent.frames[TargetFrame].location=TargerUrl;
	  }
   }
}


function FormGo(TargetFrame,TargerUrl,MenuFrame,MenuUrl){

if (MenuFrame!=""){
      if (parent.parent.frames["rightFrame"]) parent.parent.frames["rightFrame"].location="blank.aspx";
   parent.parent.frames[TargetFrame].location=TargerUrl;
   parent.parent.frames[MenuFrame].location=MenuUrl;
   }else{
	   if (parent.frames[TargetFrame])
	   {parent.frames[TargetFrame].location=TargerUrl;
	   }else{
	    window.location=TargerUrl;
	   }
   
   }
}

function ParentGridDetail(mainFrame,leftframe){
parent.parent.frames['mainFrame'].location=mainFrame;
parent.parent.frames['leftFrame'].location=leftframe;
}

function genSHTML(url,saveurl)
{
	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=genSHTML&url="+escape(url)+"&saveurl="+saveurl);
	oDoc.loadXML(result);
    if (oDoc.selectSingleNode("//Save").nodeTypedValue==0) {
     	  alert("更新失败，请检查后重新尝试！");
        }else{
          alert("更新成功！");
		}

}

function genSHTMLSingleAll()
{
	
	result=getAjax("&ajax_type=genSHTMLSingleAll");
	alert("更新完毕");

}



function formSPSave(formName,TargetFrame,TargetUrl,TargetField){
	if (!CheckValid(formName)) return false;
	var key_id=document.getElementById(formName+"_keyid").value;
	var parentObj=document.getElementById(formName+"_parentid");
	if (TargetField!="") {
            var targetObj=document.getElementById(formName+"_"+TargetField+"_mytxt");
	    TargetUrl=TargetUrl+"&"+TargetField+"="+targetObj.value;
	} 
	var parent_id="";

	if (parentObj){
	   parent_id=parentObj.value;
	}	
	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax(AjaxHelper.SerializeForm(formName)+"&ajax_type=postform&db_name="+formName+"&keyid="+key_id+"&parentid="+parent_id);
	oDoc.loadXML(result);
	
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==0) {
     	  alert("保存失败，请检查后重新输入！");
       	  return 0;
        }else{
	  if (TargetFrame!="")
		  {alert("保存成功！");
		 if (TargetUrl!="")
		  {
		  url=self.location;
		  self.location=url;
	          parent.frames[TargetFrame].location=TargetUrl;

		  }
   
         	}else{
   	          alert("保存成功！");

         }
     }
}


function WebBookingCheck(tempBkId){
   var oDoc = new ActiveXObject("MSXML2.DOMDocument");
   result=getAjax(AjaxHelper.SerializeForm("tmpBooking")+"&ajax_type=webBookingCheck&keyid="+tempBkId);
   oDoc.loadXML(result);
   var xNode =oDoc.selectSingleNode("//Save").nodeTypedValue;
   var bk_id=xNode.toString().split("|")[0];
   var formXml=xNode.toString().split("|")[1];

            switch (bk_id)  {
			    case "0":
					alert("网站订单转正式订单失败!");
				    break;
				case "99999999":
					alert("该网站订单已经转为正式订单，不要重复提交!");
                    break;
				default:
                    alert("该网站订单转为正式订单，现在跳转到该正式订单处理界面!");
		        parent.parent.frames["mainFrame"].location="booking.aspx?xml="+formXml+"&keyid="+bk_id;
		        parent.parent.frames["leftFrame"].location="menusub.aspx?xml="+formXml+"&keyid="+bk_id;
                
            }

           

	

}

function formSavePop(formName)
{
	if (!CheckValid(formName)) return false;
	var key_id=document.getElementById(formName+"_keyid").value;
	var parentObj=document.getElementById(formName+"_parentid");
	var parent_id="";

	if (parentObj){
	   parent_id=parentObj.value;
	}	


	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax(AjaxHelper.SerializeForm(formName)+"&ajax_type=postform&db_name="+formName+"&keyid="+key_id+"&parentid="+parent_id);
	oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue!=0)
	{  	 
		alert("提交成功！");
		window.returnValue="refresh";
		window.close();		
		
	}else{
	    alert("提交失败！");
	}
}

function formSave(formName,TargetFrame,MenuFrame,TargetChild){
	if (!CheckValid(formName)) return false;
	var key_id=document.getElementById(formName+"_keyid").value;
	var parentObj=document.getElementById(formName+"_parentid");
	var parent_id="";

	if (parentObj){
	   parent_id=parentObj.value;
	}	
	var oDoc = new ActiveXObject("MSXML2.DOMDocument");


	if (formName=='tour' && key_id==0)
	{
	result=getAjax(AjaxHelper.SerializeForm(formName)+"&ajax_type=repeatTourNo&tourid="+key_id+"&tourno="+document.getElementById(formName+"_t_no_mytxt").value);
	oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	{  	  alert("团号重复，请检查后再保存！");
       	  return 0;
	}
	}

	if (formName=='bkguest')
	{
	setGuestEnName('bkguest');
	result=getAjax(AjaxHelper.SerializeForm(formName)+"&ajax_type=repeatGuestName&bg_id="+key_id);
	oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	{  	  alert("请输入正确的客人姓名/身份证号/电话号码/手机号！");
       	  return 0;
	}
	}


	if ((formName=='sysuser' || formName=='sysuserdl') && key_id==0)
	{
	result=getAjax(AjaxHelper.SerializeForm(formName)+"&ajax_type=repeatUcode&ucode="+document.getElementById(formName+"_u_code_mytxt").value);
	oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	{  	  alert("用户号已使用，请换一个用户名再保存！");
       	  return 0;
	}
	}


	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax(AjaxHelper.SerializeForm(formName)+"&ajax_type=postform&db_name="+formName+"&keyid="+key_id+"&parentid="+parent_id);
	oDoc.loadXML(result);

	if (formName=="booking")
	{if (oDoc.selectSingleNode("//Save").nodeTypedValue==9997)
	{  	  alert("预订的客人数超出可售空位数，请与该团的操作人员联系！");
       	  return 0;
	}
	}

	if (formName=="sale_pack")
	{if (oDoc.selectSingleNode("//Save").nodeTypedValue==9995)
	{  	  
		  refreshUrl=self.location.toString();		  
		  refreshUrl=refreshUrl.replace("step=0","step=1");
		  self.location=refreshUrl;
       	  return 0;
	}
	}

	if (formName=="sale_pack1")
	{if (oDoc.selectSingleNode("//Save").nodeTypedValue==0)
		{alert("保存失败，请检查后重新输入！");}
		else{		  
		  parent.parent.frames["mainFrame"].location="booking.aspx?xml=booking_other&keyid="+oDoc.selectSingleNode("//Save").nodeTypedValue;
		  parent.parent.frames["leftFrame"].location="menusub.aspx?xml=booking_other&keyid="+oDoc.selectSingleNode("//Save").nodeTypedValue;
       	  return 0;
		}
	}



	if (formName=="sysuser")
	{if (oDoc.selectSingleNode("//Save").nodeTypedValue==9999)
	{  	  alert("用户数超出系统限制，请与代理商联系或登录Egoo.net获取LisenceNo！");
       	  return 0;
	}
	}

	if (formName=="sysuser_password")
	{if (oDoc.selectSingleNode("//Save").nodeTypedValue==999)
	    {  	  alert("您录入的原密码不正确，请重新录入！");
       	  return 0;
	    }
	 if (oDoc.selectSingleNode("//Save").nodeTypedValue==998)
	    {  	  alert("您两次录入的新密码不一致，请重新录入！");
       	  return 0;
	    }
	}

	if (formName=="timinit")
	{if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	    {  	  alert("保存成功，设置将在您重新登录后生效！");
       	  return 0;
	    }
	 if (oDoc.selectSingleNode("//Save").nodeTypedValue==0)
	    {  	  alert("保存失败！");
       	  return 0;
	    }
	}

	if (oDoc.selectSingleNode("//Save").nodeTypedValue==0) {
     	  alert("保存失败，请检查后重新输入！");
       	  return 0;
        }else{
		  if (TargetFrame!="")
		  {

          alert("保存成功！");
		  if (TargetChild!="")
		  {

  		  var refreshUrl=parent.frames[TargetFrame].frames[TargetChild].location.href.toString();
          parent.frames[TargetFrame].frames[TargetChild].location=refreshUrl;
		  refreshUrl=parent.frames[TargetFrame].frames["topFrame"].location.href.toString();
          parent.frames[TargetFrame].frames["topFrame"].location=refreshUrl;
          parent.frames["rightFrame"].location="blank.aspx";
		  self.location="blank.aspx";
		  }else{
			  if (parent.frames[TargetFrame])
			  {var refreshUrl=parent.frames[TargetFrame].location.href.toString();
					  parent.frames[TargetFrame].location=refreshUrl;
					  parent.frames["rightFrame"].location="blank.aspx";
					  self.location="blank.aspx";
			  }
  		  

		  }
   
          }else{
   			      alert("保存成功！");
		          if (key_id==""){
						  key_id=oDoc.selectSingleNode("//Save").nodeTypedValue;
						  var url=parent.location.href.toString();	      
						  url=url.replace("keyid=0","keyid="+key_id.toString());
						  parent.location.href(url);
						  switch (formName)
						  {
						  case "tour":
							  parent.parent.frames[MenuFrame].location="menusub.aspx?xml=touredit&keyid="+key_id.toString();
						      break;
						  default:
							  if (MenuFrame!='')
							  {
							  url=parent.parent.frames[MenuFrame].location.href.toString();             
							  url=url.replace("keyid=0","keyid="+key_id.toString());
							  parent.parent.frames[MenuFrame].location=url;
							  break;

							  }

						  }

		          }
         }
     }
}


function submitForm(formname,Object)
{
    if (!CheckValid(formname)) return false;
	var oDoc = new ActiveXObject("MSXML2.DOMDocument");

	result=getAjax(AjaxHelper.SerializeForm(formname)+"&formname="+formname+"&ajax_type=NewSubmit&ParaObject="+Object);
	oDoc.loadXML(result);

	if (oDoc.selectSingleNode("//Save").nodeTypedValue==0) {
     	alert("保存失败，请检查后重新输入！");
	}else{
		alert("保存成功！");
	    //self.location="blank.aspx";

	}
}

function AddEmailAttach(ClientID,FileID)
{
	var fileName=document.getElementById(ClientID+"_"+FileID).value;
	var parent_id=document.getElementById(ClientID+"_f_dbid_mytxt").value;

	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=ObjectModify&ObjName=emailattach&filepath="+escape(fileName)+"&parentid="+parent_id);
	sUrl=self.location.href.toString();
	self.location=sUrl;
	//window.open('testurl.aspx?filepath='+fileName,'help');
}


function formGo(TargetFrame,TargerUrl,MenuFrame,MenuUrl){
if (TargetFrame!=""){
   parent.parent.frames[TargetFrame].location=TargerUrl;
   if (MenuFrame !="")
   {parent.parent.frames[MenuFrame].location=MenuUrl;
   }
   
   }else{
   self.location="blank.aspx";
   }
}


function linelocalResult(dpP,dpC,deptT)
{
    var company=document.getElementById(dpP);
	var linelocal=document.getElementById(dpC);
	linelocal.length=0;
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=getdate&dbname="+deptT+"&keyid="+company.value);
	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
        for (var i = 0; i < xNode.length; i++){
            var item=xNode[i];
  	    var depttext=item.getElementsByTagName("lc_name")[0].firstChild.data;
		var deptid=item.getElementsByTagName("lc_id")[0].firstChild.data;
  	    var newOption = document.createElement("OPTION");
	    newOption.text = depttext;
	    newOption.value = deptid;
	    linelocal.options.add(newOption);
        }
		oDoc.close;
}

function deptResult(dpP,dpC,deptT) 
{   
	var company=document.getElementById(dpP);
	var dept=document.getElementById(dpC);
	dept.length=0;
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=getdate&dbname="+deptT+"&keyid="+company.value);
	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
        for (var i = 0; i < xNode.length; i++){
            var item=xNode[i];
  	    var depttext=item.getElementsByTagName("d_name")[0].firstChild.data;
		var deptid=item.getElementsByTagName("d_id")[0].firstChild.data;
  	    var newOption = document.createElement("OPTION");
	    newOption.text = depttext;
	    newOption.value = deptid;
	    dept.options.add(newOption);
        }
		oDoc.close;
}

function deptuserResult(dpP,dpC,deptT) 
{   
	var dept=document.getElementById(dpP);
	var user=document.getElementById(dpC);
	user.length=0;
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=getdate&dbname="+deptT+"&keyid="+dept.value);
	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
        for (var i = 0; i < xNode.length; i++){
            var item=xNode[i];
  	    var depttext=item.getElementsByTagName("u_name")[0].firstChild.data;
		var deptid=item.getElementsByTagName("u_id")[0].firstChild.data;
  	    var newOption = document.createElement("OPTION");
	    newOption.text = depttext;
	    newOption.value = deptid;
	    user.options.add(newOption);
        }
		oDoc.close;
}



function cityResult(dpP,dpC) 
{   
	var povince=document.getElementById(dpP);
	var city=document.getElementById(dpC);
	city.length=0;
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=getdate&dbname=newcity&keyid="+povince.value);
	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
        for (var i = 0; i < xNode.length; i++){
            var item=xNode[i];
  	    var citytext=item.getElementsByTagName("py")[0].firstChild.data;
		var cityvalue=item.getElementsByTagName("c_name")[0].firstChild.data;
  	    var newOption = document.createElement("OPTION");
	    newOption.text = citytext;
	    newOption.value = cityvalue;
	    city.options.add(newOption);
        }
		oDoc.close;
}

function SelectCityInputEdit(City,c_id,c_name,p_name)
{   
	var returnValue=window.showModalDialog('city.aspx?city='+City+'&ObjId='+c_id+'&TargetFrame=','cityselect','center:yes;status:no;help=no;dialogWidth:500px;dialogHeight:130px');  
	

	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=getdate&dbname=getcityid&keyid="+escape(returnValue));

	oDoc.loadXML(result);
    var xNode =oDoc.getElementsByTagName("Table")
    if (xNode.length>0)
    {
    var item=xNode[0];
  	var c_idv=item.getElementsByTagName("c_id")[0].firstChild.data;
    var p_namev=item.getElementsByTagName("p_name")[0].firstChild.data;
	obj_c_id=document.getElementById(c_id);
	obj_c_name=document.getElementById(c_name);
	obj_p_name=document.getElementById(p_name);
    obj_c_id.value=c_idv;
    obj_c_name.value=returnValue;	
    obj_p_name.value=p_namev;

    }

}

function SelectCityInput(TargetFrame,ID){
   City=document.getElementById(ID).value;
   parent.frames[TargetFrame].location="city.aspx?city="+City+"&ObjId="+ID+"&TargetFrame="+TargetFrame;
}

function SelectCity(TargetFrame,targetCity,City)
{
	var city=document.getElementById(City);
	if (parent.frames["topFrame"].document.getElementById(targetCity)) parent.frames["topFrame"].document.getElementById(targetCity).value=city.value;
	if (parent.frames["leftFrame"].document.getElementById(targetCity)) parent.frames["leftFrame"].document.getElementById(targetCity).value=city.value;
	parent.frames[TargetFrame].location="blank.aspx";

}

function povinceResult(Obj,dpP,dpC) 
{   
	var povince=document.getElementById(dpP);
	var city=document.getElementById(dpC);
	var fp_id;
	city.length=0;
	povince.length=0;
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=getdate&dbname=newlocal&keyid="+Obj.value);
	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
        for (var i = 0; i < xNode.length; i++){
            var item=xNode[i];
  	        var povincetext=item.getElementsByTagName("p_name")[0].firstChild.data;
			var povinceid=item.getElementsByTagName("p_id")[0].firstChild.data;
     	    var newOption = document.createElement("OPTION");
	        newOption.text = povincetext;
	        newOption.value = povinceid;
	        povince.options.add(newOption);
			if (i==0)
			{fp_id=povinceid;
			}
        }

	result=getAjax("&ajax_type=getdate&dbname=newcity&keyid="+fp_id);
	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
        for (var i = 0; i < xNode.length; i++){
            var item=xNode[i];
  	    var citytext=item.getElementsByTagName("c_name")[0].firstChild.data;
  	    var newOption = document.createElement("OPTION");
	    newOption.text = citytext;
	    newOption.value = citytext;
	    city.options.add(newOption);
        }
}


function industryResult(dpP,dpC) 
{   
	var industry=document.getElementById(dpP);
	var sub=document.getElementById(dpC);
	sub.length=0;
	result=getAjax("&ajax_type=getdate&dbname=industry&keyid="+industry.value);
        var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
        for (var i = 0; i < xNode.length; i++){
            var item=xNode[i];
  	    var s_id=item.getElementsByTagName("s_id")[0].firstChild.data;
  	    var s_name=item.getElementsByTagName("s_name")[0].firstChild.data;
  	    var newOption = document.createElement("OPTION");
	    newOption.text = s_name;
	    newOption.value = s_id;
	    sub.options.add(newOption);
        }
}

function getAjax(QuestStr)
{ 
	
	var oHttpReq = new ActiveXObject("MSXML2.XMLHTTP");
	oHttpReq.open("POST", "myajax.aspx",false);
	oHttpReq.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
    oHttpReq.send(QuestStr);
	return oHttpReq.responseText;
}


function HotelGo(FormName,TargetFrame)
{
	var h_name=document.getElementById(FormName+"_h_name_mytxt");
    GridGo(TargetFrame,'typelist.aspx?xml=pack_hotel_select_list&querystr='+h_name.value,'','');
}

function SeatTableGo(FormName,TargetFrame){
var ValueObj=document.getElementById(FormName+"_keyid");
parent.frames[TargetFrame].location="SeatTable.aspx?bg_id="+ValueObj.value;
}

function RoomTableGo(FormName,TargetFrame){
var ValueObj=document.getElementById(FormName+"_keyid");
parent.frames[TargetFrame].location="RoomTable.aspx?bg_id="+ValueObj.value;
}


function SeatSelect(SeatNum){
var ValueObj=parent.frames["leftFrame"].document.getElementById("bkguest_bg_seat_mytxt");
if (ValueObj)
{ValueObj.value=SeatNum;
}
}

function HotelSelect(GridName,TargetFrame,ProId)
{
  var h_p_id,h_name,p_roomtype,p_twb_cost,p_twb,p_twb_agent,settleid,settlename,cy_id,area,d_p_cost1,d_p_price1,d_p_agent1;
  for (var   i=0;  i<parent.frames[TargetFrame].document.Form1.elements.length;   i++)
       {
          var obj=parent.frames[TargetFrame].document.Form1.elements[i]; 
		  if (obj.id.indexOf("h_p_id_mytxt")>0){h_p_id=obj;}
		  if (obj.id.indexOf("h_name_mytxt")>0){h_name=obj;}
		  if (obj.id.indexOf("p_roomtype_mytxt")>0){p_roomtype=obj;}
		  if (obj.id.indexOf("p_twb_cost_mytxt")>0){p_twb_cost=obj;}
		  if (obj.id.indexOf("p_twb_mytxt")>0){p_twb=obj;}
		  if (obj.id.indexOf("p_twb_agent_mytxt")>0){p_twb_agent=obj;}
		  if (obj.id.indexOf("d_p_cost1_mytxt")>0){d_p_cost1=obj;}
		  if (obj.id.indexOf("d_p_price1_mytxt")>0){d_p_price1=obj;}
		  if (obj.id.indexOf("d_p_agent1_mytxt")>0){d_p_agent1=obj;}
		  if (obj.id.indexOf("settle_id_mytxt")>0){settleid=obj;}
		  if (obj.id.indexOf("settle_id_myshow")>0){settlename=obj;}
		  if (obj.id.indexOf("cy_id_mytxt")>0){cy_id=obj;}
		  if (obj.id.indexOf("area_mytxt")>0){area=obj;}

       }
 if (h_p_id && h_name) {
		result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+ProId);
        var oDoc = new ActiveXObject("MSXML2.DOMDocument");
		oDoc.loadXML(result);
	
        var xNode =oDoc.getElementsByTagName("Table")
            if (xNode.length==1) {
            var item=xNode[0];

			var _h_p_id=getTableValue("h_p_id",item,0);
			var _h_name=getTableValue("h_name",item,"");
			var _r_name=getTableValue("r_name",item,"");
			var _cy_id=getTableValue("cy_id",item,0);
			var _settle_id=getTableValue("settle_id",item,0);
			var _p_twb_cost=getTableValue("d_p_cost",item,0);
			var _p_twb_agent=getTableValue("d_p_agent",item,0);
			var _p_twb=getTableValue("d_p_price",item,0);
			var _d_p_cost1=getTableValue("d_p_cost1",item,0);
			var _d_p_agent1=getTableValue("d_p_agent1",item,0);
			var _d_p_price1=getTableValue("d_p_price1",item,0);
			var _balance_type=getTableValue("balance_type",item,"");
			var _cm_code=getTableValue("cm_code",item,"");
			var _area=getTableValue("h_local",item,"");

            if (h_p_id)  {h_p_id.value=_h_p_id;}
            if (h_name)  {h_name.value=_h_name;}
            if (area)  {area.value=_area;}
            if (p_twb_cost)  {p_twb_cost.value=_p_twb_cost;}
            if (p_twb_agent)  {p_twb_agent.value=_p_twb_agent;}
            if (p_twb)  {p_twb.value=_p_twb;}

			if (d_p_cost1)  {d_p_cost1.value=_d_p_cost1;}
            if (d_p_agent1)  {d_p_agent1.value=_d_p_agent1;}
            if (d_p_price1)  {d_p_price1.value=_d_p_price1;}
            if (p_roomtype)  {p_roomtype.value=_r_name;}
            if (settleid)  {settleid.value=_settle_id;}
            if (settlename)  {settlename.value=_cm_code.toString()+"/"+_balance_type.toString();}
			if (cy_id)
			{setSelectValue(cy_id,_cy_id);
			}
			

            }else{            alert("没有找到相关资料!");
            }
       }
   self.location="blank.aspx";
}


function FlightGo(FormName,TargetFrame)
{

  var f_no,f_time,f_no_e,f_time_e,t_type,f_airplane,g_airdrome,b_airdrome,ac_id,f_p_id,settleid,settlename,cy_id,pf_adult,pf_adult_agent,pf_adult_cost
  for (var   i=0;  i<document.Form1.elements.length;   i++)
       {
          var obj=document.Form1.elements[i];        
          if (obj.id.indexOf("f_p_id_mytxt")>0) f_p_id=obj;
          if (obj.id.indexOf("f_no_mytxt")>0) f_no=obj;
		  if (obj.id.indexOf("f_time_mytxt")>0) f_time=obj;
          if (obj.id.indexOf("f_no_e_mytxt")>0) f_no_e=obj;
		  if (obj.id.indexOf("t_type_mytxt")>0) t_type=obj;
		  if (obj.id.indexOf("f_time_e_mytxt")>0) f_time_e=obj;
		  if (obj.id.indexOf("g_airdrome_mytxt")>0) g_airdrome=obj;
		  if (obj.id.indexOf("b_airdrome_mytxt")>0) b_airdrome=obj;
		  if (obj.id.indexOf("settle_id_mytxt")>0) settleid=obj;
		  if (obj.id.indexOf("settle_id_myshow")>0) settlename=obj;
		  if (obj.id.indexOf("cy_id_mytxt")>0) cy_id=obj;
		  if (obj.id.indexOf("pf_adult_mytxt")>0) pf_adult=obj;
		  if (obj.id.indexOf("pf_adult_agent_mytxt")>0) pf_adult_agent=obj;
		  if (obj.id.indexOf("pf_adult_cost_mytxt")>0) pf_adult_cost=obj;
       }
	   		  GridGo(TargetFrame,'typelist.aspx?xml=pack_flight_select_list&querystr='+f_no.value,'','');

	
}


function FlightSelect(GridName,TargetFrame,ProId)
{
  var f_no,f_time,f_no_e,f_time_e,t_type,f_airplane,g_airdrome,b_airdrome,ac_id,f_p_id,settleid,settlename,cy_id,pf_adult,pf_adult_agent,pf_adult_cost,pf_child_cost,pf_child_agent,pf_child
  for (var   i=0;  i<parent.frames[TargetFrame].document.Form1.elements.length;   i++)
       {
          var obj=parent.frames[TargetFrame].document.Form1.elements[i];        
          if (obj.id.indexOf("f_p_id_mytxt")>0) f_p_id=obj;
          if (obj.id.indexOf("f_no_mytxt")>0) f_no=obj;
		  if (obj.id.indexOf("f_time_mytxt")>0) f_time=obj;
          if (obj.id.indexOf("f_no_e_mytxt")>0) f_no_e=obj;
		  if (obj.id.indexOf("f_time_e_mytxt")>0) f_time_e=obj;
		  if (obj.id.indexOf("t_type_mytxt")>0) t_type=obj;
		  if (obj.id.indexOf("g_airdrome_mytxt")>0) g_airdrome=obj;
		  if (obj.id.indexOf("b_airdrome_mytxt")>0) b_airdrome=obj;
		  if (obj.id.indexOf("settle_id_mytxt")>0) settleid=obj;
		  if (obj.id.indexOf("settle_id_myshow")>0) settlename=obj;
		  if (obj.id.indexOf("cy_id_mytxt")>0) cy_id=obj;
		  if (obj.id.indexOf("pf_adult_mytxt")>0) pf_adult=obj;
		  if (obj.id.indexOf("pf_adult_agent_mytxt")>0) pf_adult_agent=obj;
		  if (obj.id.indexOf("pf_adult_cost_mytxt")>0) pf_adult_cost=obj;
		  if (obj.id.indexOf("pf_child_mytxt")>0) pf_child=obj;
		  if (obj.id.indexOf("pf_child_agent_mytxt")>0) pf_child_agent=obj;
		  if (obj.id.indexOf("pf_child_cost_mytxt")>0) pf_child_cost=obj;
       }
 if (f_no && f_p_id) {
	result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+ProId);
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
            if (xNode.length==1) {
            var item=xNode[0];


			var _f_p_id=getTableValue("f_p_id",item,0);
			var _f_no=getTableValue("f_no_b",item,"");
			var _f_no_e=getTableValue("f_no_e",item,"");
			var _f_g_time1=getTableValue("f_g_time1",item,"");
			var _f_g_time2=getTableValue("f_g_time2",item,"");
			var _f_b_time1=getTableValue("f_b_time1",item,"");
			var _f_b_time2=getTableValue("f_b_time2",item,"");
			var _t_type=getTableValue("t_type",item,0);
			var _g_airdrome=getTableValue("g_airdrome",item,"");
			var _b_airdrome=getTableValue("b_airdrome",item,"");
			var _bcity=getTableValue("bcity",item,"");
			var _ecity=getTableValue("ecity",item,"");
			var _cy_id=getTableValue("cy_id",item,0);
			var _settle_id=getTableValue("settle_id",item,0);
			var _pf_adult_cost=getTableValue("d_p_cost",item,0);
			var _pf_adult_agent=getTableValue("d_p_agent",item,0);
			var _pf_adult=getTableValue("d_p_price",item,0);
			var _pf_child_cost=getTableValue("d_p_cost1",item,0);
			var _pf_child_agent=getTableValue("d_p_agent1",item,0);
			var _pf_child=getTableValue("d_p_price1",item,0);
			var _balance_type=getTableValue("balance_type",item,"");
			var _cm_code=getTableValue("cm_code",item,"");

            if (f_p_id)  {f_p_id.value=_f_p_id;}
            if (f_no)  {f_no.value=_f_no;}
            if (f_time)  {f_time.value=_f_g_time1+"="+_f_g_time2;;}
            if (f_no_e)  {f_no_e.value=_f_no_e;}
            if (f_time_e)  {f_time_e.value=_f_b_time1+"="+_f_b_time2;;}
            if (g_airdrome)  {g_airdrome.value=_bcity+"/"+_g_airdrome;}
            if (b_airdrome)  {b_airdrome.value=_ecity+"/"+_b_airdrome;}
            if (pf_adult_cost)  {pf_adult_cost.value=_pf_adult_cost;}
            if (pf_adult)  {pf_adult.value=_pf_adult;}
			if (pf_adult_agent)	{pf_adult_agent.value=_pf_adult_agent;}
            if (pf_child_cost)  {pf_child_cost.value=_pf_child_cost;}
            if (pf_child)  {pf_child.value=_pf_child;}
			if (pf_child_agent)	{pf_child_agent.value=_pf_child_agent;}
            if (settleid)  {settleid.value=_settle_id;}
            if (settlename)  {settlename.value=_cm_code.toString()+"/"+_balance_type.toString();}

			setSelectValue(cy_id,_cy_id);
			setSelectValue(t_type,_t_type);

            }else{            alert("没有找到相关资料!");
            }
       }
   self.location="blank.aspx";
}

function AddSettleMent(FormName,OpenFrame,TargetFrame,Flag)
{
parent.frames[OpenFrame].location="addsettlement.aspx?formname="+FormName+"&Flag="+Flag+"&targetFrame="+TargetFrame;
}

function AddCmSave()
{
if (!CheckValid("customer_add")) return false;
var _con_man=document.getElementById("customer_add_con_man_mytxt").value;
var _targetFrame=document.getElementById("customer_add_targetFrame_mytxt").value;
var _con_tel=document.getElementById("customer_add_con_tel_mytxt").value;
var cm_code=document.getElementById("customer_add_cm_code_mytxt").value;
var balance_type=document.getElementById("customer_add_balance_type_mytxt").value;
var targetFormName=document.getElementById("customer_add_targetFormName_mytxt").value;

result=getAjax(AjaxHelper.SerializeForm("customer_add")+"&ajax_type=addcm");
var oDoc = new ActiveXObject("MSXML2.DOMDocument");
oDoc.loadXML(result);
if (oDoc.selectSingleNode("//Save").nodeTypedValue==0) {
	alert("保存失败");
	}else{

	var settle_id=parent.frames[_targetFrame].document.getElementById(targetFormName+"_settle_id_mytxt");
	if(settle_id) settle_id.value=oDoc.selectSingleNode("//Save").nodeTypedValue;
	var settle_myshow=parent.frames[_targetFrame].document.getElementById(targetFormName+"_settle_id_myshow");
	if(settle_myshow) settle_myshow.value=cm_code+"/"+balance_type;
	var con_tel=parent.frames[_targetFrame].document.getElementById(targetFormName+"_con_tel_mytxt");
	if(con_tel) con_tel.value=_con_tel;
	var con_man=parent.frames[_targetFrame].document.getElementById(targetFormName+"_con_man_mytxt");
	if(con_man) con_man.value=_con_man;
	}
	alert("保存成功");
	self.location="blank.aspx"
}

function SettlementGo(ValueObjStr,TxtObjStr,TargetFrame,FormName,ListType)
{

var ValueObj=document.getElementById(ValueObjStr);
var TxtObj=document.getElementById(TxtObjStr);
var conman=document.getElementById(FormName+"_con_man_mytxt");
var contel=document.getElementById(FormName+"_con_tel_mytxt");

var sea_value=TxtObj.value.toString().split("/")[0]
result=getAjax("&ajax_type=name2id&dbname=settlement&keyid="+escape(sea_value));
var oDoc = new ActiveXObject("MSXML2.DOMDocument");

        oDoc.loadXML(result);

        var xNode =oDoc.getElementsByTagName("Table")

        if (xNode.length>1){
           if (ListType==0){
           GridGo(TargetFrame,'typelist.aspx?xml=settlement_select_list&querystr='+sea_value,'','');}else
           {GridGo(TargetFrame,'typelist.aspx?xml=settlement_select_list1&querystr='+sea_value,'','');}
        }else{           
            if (xNode.length==1) {
            var item=xNode[0];
  			var settle_id=item.getElementsByTagName("settle_id")[0].firstChild.data;
  			var balance_type=item.getElementsByTagName("balance_type")[0].firstChild.data;
            var cm_code=item.getElementsByTagName("cm_code")[0].firstChild.data;
            var con_man=item.getElementsByTagName("con_man")[0].firstChild.data;
            var con_tel=item.getElementsByTagName("con_tel")[0].firstChild.data;
            var cm_id=item.getElementsByTagName("cm_id")[0].firstChild.data;
			if (ValueObj.id.indexOf("cm_id")>0)
			{ValueObj.value=cm_id;
			}else
			{
			 ValueObj.value=settle_id;
			}
            TxtObj.value=cm_code.toString()+"/"+balance_type.toString();
            if (conman) conman.value=con_man;
            if (contel) contel.value=con_tel;
            }else{            alert("没有找到相关资料!");
            }
        } 
}


function CustomerGo(ValueObjStr,TxtObjStr,TargetFrame,FormName)
{

var ValueObj=document.getElementById(ValueObjStr);
var TxtObj=document.getElementById(TxtObjStr);

var sea_value=TxtObj.value.toString();

GridGo(TargetFrame,'typelist.aspx?xml=customer_select_list&querystr='+sea_value,'','');

}

function SupplierGo(ValueObjStr,TxtObjStr,TargetFrame,FormName)
{

var ValueObj=document.getElementById(ValueObjStr);
var TxtObj=document.getElementById(TxtObjStr);

var sea_value=TxtObj.value.toString();

GridGo(TargetFrame,'typelist.aspx?xml=supplier_select_list&querystr='+sea_value,'','');

}



function ConsumeGo(ValueObjStr,TxtObjStr,TargetFrame,FormName)
{
var ValueObj=document.getElementById(ValueObjStr);
var TxtObj=document.getElementById(TxtObjStr);

result=getAjax("&ajax_type=name2id&dbname=consume&keyid="+escape(TxtObj.value));
var oDoc = new ActiveXObject("MSXML2.DOMDocument");

        oDoc.loadXML(result);

        var xNode =oDoc.getElementsByTagName("Table")

        if (xNode.length>0){
           GridGo(TargetFrame,'typelist.aspx?xml=consume_select_list&querystr='+TxtObj.value,'','');
        }else{            alert("没有找到相关资料!");
        } 
}


function ConsumeSelect(GridName,ObjStr,cC_Id)
{

  var TxtObj,ValueObj,guide_rate,company_rate,busman_rate,discount,per_man
  var findit=false
  for (var   i=0;  i<parent.frames["leftFrame"].document.Form1.elements.length;   i++)
       {
          var obj=parent.frames["leftFrame"].document.Form1.elements[i];        
          if (obj.id.indexOf(ObjStr)>0){    
             findit=true;        
             if (obj.id.indexOf("mytxt")>0){ValueObj=obj;}
             if (obj.id.indexOf("myshow")>0){TxtObj=obj;}
          }
			 if (obj.id.indexOf("guide_rate_mytxt")>0){guide_rate=obj;}
			 if (obj.id.indexOf("company_rate_mytxt")>0){company_rate=obj;}
			 if (obj.id.indexOf("busman_rate_mytxt")>0){busman_rate=obj;}
			 if (obj.id.indexOf("discount_mytxt")>0){discount=obj;}
			 if (obj.id.indexOf("per_man_mytxt")>0){per_man=obj;}

       }

 if (!findit){
  for (var   i=0;  i<parent.frames["topFrame"].document.Form1.elements.length;   i++)
       {
          var obj=parent.frames["topFrame"].document.Form1.elements[i];        
          if (obj.id.indexOf(ObjStr)>0){    
             findit=true;        
             if (obj.id.indexOf("mytxt")>0){
				ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
				TxtObj=obj;
             }
          }
       }
 }


       if (ValueObj && TxtObj) {
		result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+cC_Id);
        var oDoc = new ActiveXObject("MSXML2.DOMDocument");
		oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
            if (xNode.length==1) {
            var item=xNode[0];
  		    var C_Id=item.getElementsByTagName("c_id")[0].firstChild.data;
            var consume_name=item.getElementsByTagName("consume_name")[0].firstChild.data;

            var _guide_rate=getTableValue("guide_rate",item,"0");
            var _company_rate=getTableValue("company_rate",item,"0");
            var _busman_rate=getTableValue("busman_rate",item,"0");
            var _discount=getTableValue("discount",item,"");
            var _per_man=getTableValue("per_man",item,"0");

            ValueObj.value=C_Id;
            TxtObj.value=consume_name;
			//取提成比例
			if (busman_rate){busman_rate.value=_busman_rate;}
			if (guide_rate){guide_rate.value=_guide_rate;}
			if (company_rate){company_rate.value=_company_rate;}
			if (discount){discount.value=_discount;}
			if (per_man){per_man.value=_per_man;}
			


            }else{            alert("没有找到相关资料!");
            }
       }
   self.location="blank.aspx";
}


function settlementPlus(FrameName,ValueObj,TxtObj,conman,contel,ObjStr){
  var findit=false;
  for (var   i=0;  i<parent.frames[FrameName].document.Form1.elements.length;   i++)
       {
          var obj=parent.frames[FrameName].document.Form1.elements[i];        
          if (obj.id.indexOf(ObjStr)>0){    
                 findit=true;        
             if (obj.id.indexOf("mytxt")>0){
		         ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
		         TxtObj=obj;
             }
          }
          if (obj.id.indexOf("con_man_mytxt")>0){
		        conman=obj;
             }
          if (obj.id.indexOf("con_tel_mytxt")>0){
		        contel=obj;

             }
       }

}


function SettlementSelect(GridName,ObjStr,SettingId)
{
  var TxtObj,ValueObj,conman,contel
  var findit=false
  try{
  for (var   i=0;  i<parent.frames["leftFrame"].document.Form1.elements.length;   i++)
       {
          var obj=parent.frames["leftFrame"].document.Form1.elements[i];        
          if (obj.id.indexOf(ObjStr)>0){    
                 findit=true;        
             if (obj.id.indexOf("mytxt")>0){
		         ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
		         TxtObj=obj;
             }
          }
          if (obj.id.indexOf("cm_id")>0){    
                 findit=true;        
             if (obj.id.indexOf("mytxt")>0){
		         ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
		         TxtObj=obj;
             }
          }

          if (obj.id.indexOf("con_man_mytxt")>0){
		        conman=obj;
             }
          if (obj.id.indexOf("con_tel_mytxt")>0){
		        contel=obj;

             }
       }
  }catch(x){
  }


  if (!findit)  {
	    try{
		for (var   i=0;  i<parent.frames["topFrame"].document.Form1.elements.length;   i++)
       {
          var obj=parent.frames["topFrame"].document.Form1.elements[i];        
          if (obj.id.indexOf(ObjStr)>0){    
                 findit=true;        
             if (obj.id.indexOf("mytxt")>0){
		         ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
		         TxtObj=obj;
             }
          }
          if (obj.id.indexOf("cm_id")>0){    
                 findit=true;        
             if (obj.id.indexOf("mytxt")>0){
		         ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
		         TxtObj=obj;
             }
          }

          if (obj.id.indexOf("con_man_mytxt")>0){
		        conman=obj;
             }
          if (obj.id.indexOf("con_tel_mytxt")>0){
		        contel=obj;

             }
       }
	    }catch(x){
	    }
   
  }

    if (!findit)  {

		  try{
		for (var   i=0;  i<parent.frames["rightFrame"].document.Form1.elements.length;   i++)
       {
          var obj=parent.frames["rightFrame"].document.Form1.elements[i];        
          if (obj.id.indexOf(ObjStr)>0){    
                 findit=true;        
             if (obj.id.indexOf("mytxt")>0){
		         ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
		         TxtObj=obj;
             }
          }
          if (obj.id.indexOf("cm_id")>0){    
                 findit=true;        
             if (obj.id.indexOf("mytxt")>0){
		         ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
		         TxtObj=obj;
             }
          }

          if (obj.id.indexOf("con_man_mytxt")>0){
		        conman=obj;
             }
          if (obj.id.indexOf("con_tel_mytxt")>0){
		        contel=obj;

             }
       }
		  }catch(x){
		  }
    
  }

  if (ValueObj && TxtObj) {
	result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+SettingId);
        var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	    oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
            if (xNode.length==1) {
            var item=xNode[0];
  	    var settle_id=item.getElementsByTagName("settle_id")[0].firstChild.data;
  	    var balance_type=item.getElementsByTagName("balance_type")[0].firstChild.data;
        var cm_code=item.getElementsByTagName("cm_code")[0].firstChild.data;
        var con_man=item.getElementsByTagName("con_man")[0].firstChild.data;
        var con_tel=item.getElementsByTagName("con_tel")[0].firstChild.data;
		var cm_id=item.getElementsByTagName("cm_id")[0].firstChild.data;
        
			if (ValueObj.id.indexOf("cm_id")>0)
			{
			ValueObj.value=cm_id;
			}else{
			ValueObj.value=settle_id;
			}            
			TxtObj.value=cm_code.toString()+"/"+balance_type.toString();
            //if (conman) conman.value=con_man;
            //if (contel) contel.value=con_tel;
            }else{            alert("没有找到相关资料!");
            }
       }
   self.location="blank.aspx";
}

function CustomerSelect(GridName,ObjStr,CmId)
{
  var TxtObj,ValueObj,conman,contel
  var findit=false
  try{
  for (var   i=0;  i<parent.frames["leftFrame"].document.Form1.elements.length;   i++)
       {
          var obj=parent.frames["leftFrame"].document.Form1.elements[i];        
          if (obj.id.indexOf(ObjStr)>0){    
                 findit=true;        
             if (obj.id.indexOf("mytxt")>0){
		         ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
		         TxtObj=obj;
             }
          }
          if (obj.id.indexOf("cm_id")>0){    
                 findit=true;        
             if (obj.id.indexOf("mytxt")>0){
		         ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
		         TxtObj=obj;
             }
          }


       }
  }catch(x){
  }


  if (!findit)  {
	    try{
		for (var   i=0;  i<parent.frames["topFrame"].document.Form1.elements.length;   i++)
       {
          var obj=parent.frames["topFrame"].document.Form1.elements[i];        
          if (obj.id.indexOf(ObjStr)>0){    
                 findit=true;        
             if (obj.id.indexOf("mytxt")>0){
		         ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
		         TxtObj=obj;
             }
          }
          if (obj.id.indexOf("cm_id")>0){    
                 findit=true;        
             if (obj.id.indexOf("mytxt")>0){
		         ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
		         TxtObj=obj;
             }
          }


       }
	    }catch(x){
	    }
   
  }

    if (!findit)  {

		  try{
		for (var   i=0;  i<parent.frames["rightFrame"].document.Form1.elements.length;   i++)
       {
          var obj=parent.frames["rightFrame"].document.Form1.elements[i];        
          if (obj.id.indexOf(ObjStr)>0){    
                 findit=true;        
             if (obj.id.indexOf("mytxt")>0){
		         ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
		         TxtObj=obj;
             }
          }
          if (obj.id.indexOf("cm_id")>0){    
                 findit=true;        
             if (obj.id.indexOf("mytxt")>0){
		         ValueObj=obj;
             }
             if (obj.id.indexOf("myshow")>0){
		         TxtObj=obj;
             }
          }


       }
		  }catch(x){
		  }
    
  }

  if (ValueObj && TxtObj) {
	result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+CmId);
        var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	    oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
            if (xNode.length==1) {
            var item=xNode[0];
        var cm_code=item.getElementsByTagName("cm_code")[0].firstChild.data;
		var cm_id=item.getElementsByTagName("cm_id")[0].firstChild.data;
        

			ValueObj.value=cm_id;
            TxtObj.value=cm_code.toString();
            }else{            alert("没有找到相关资料!");
            }
       }
   self.location="blank.aspx";
}



function GuestSelect(GridName,TargetFrame,GuestId)
{
  var TxtObj,ValueObj
  var _g_lastname,_g_firstname,_g_sex,_gc_id,_g_cardno,_g_tel,_g_mobile,_bg_birthday,_p_sdate,_p_pdate
  var findit=false
  for (var   i=0;  i<parent.frames[TargetFrame].document.Form1.elements.length; i++)
       {
          var obj=parent.frames[TargetFrame].document.Form1.elements[i];   
             if (obj.id.indexOf("_g_id_mytxt")>0){		ValueObj=obj;             }
             if (obj.id.indexOf("_g_name_mytxt")>0){		TxtObj=obj;             }
             if (obj.id.indexOf("_g_lastname_mytxt")>0){		_g_lastname=obj;             }
             if (obj.id.indexOf("_g_firstname_mytxt")>0){		_g_firstname=obj;             }
             if (obj.id.indexOf("_g_sex_mytxt")>0){		_g_sex=obj;             }
             if (obj.id.indexOf("_gc_id_mytxt")>0){		_gc_id=obj;             }
             if (obj.id.indexOf("_g_cardno_mytxt")>0){		_g_cardno=obj;             }
             if (obj.id.indexOf("_g_tel_mytxt")>0){		_g_tel=obj;             }
             if (obj.id.indexOf("_g_mobile_mytxt")>0){		_g_mobile=obj;             }
             if (obj.id.indexOf("_bg_birthday_mytxt")>0){		_bg_birthday=obj;             }
             if (obj.id.indexOf("_p_sdate_mytxt")>0){		_p_sdate=obj;             }
             if (obj.id.indexOf("_p_pdate_mytxt")>0){		_p_pdate=obj;             }

        }

       if (ValueObj && TxtObj) {
	   result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+GuestId);

        var oDoc = new ActiveXObject("MSXML2.DOMDocument");
    	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
            if (xNode.length==1) {
            var item=xNode[0];
  	    var g_id=item.getElementsByTagName("g_id")[0].firstChild.data;
  	    var g_name=item.getElementsByTagName("g_name")[0].firstChild.data;
            ValueObj.value=g_id;
            TxtObj.value=g_name;

        var g_lastname=getTableValue("g_lastname",item,"");
        var g_firstname=getTableValue("g_firstname",item,"");
        var g_sex=getTableValue("g_sex",item,0);
        var gc_id=getTableValue("gc_id",item,0);
        var g_tel=getTableValue("g_tel",item,"");
        var g_mobile=getTableValue("g_mobile",item,"");
        var g_cardno=getTableValue("g_cardno",item,"");
        var bg_birthday=getTableValue("g_birthday",item,"");
        var p_sdate=getTableValue("p_sdate",item,"");
        var p_pdate=getTableValue("p_pdate",item,"");


        if (_g_lastname) _g_lastname.value=g_lastname;
        if (_g_firstname) _g_firstname.value=g_firstname;
        if (_g_cardno) _g_cardno.value=g_cardno;
        if (_g_tel) _g_tel.value=g_tel;
        if (_g_mobile) _g_mobile.value=g_mobile;
        if (_bg_birthday) _bg_birthday.value=bg_birthday;
        if (_p_sdate) _p_sdate.value=p_sdate;
        if (_p_pdate) _p_pdate.value=p_pdate;

		setSelectValue(_g_sex,g_sex);
		setSelectValue(_gc_id,gc_id);

            }else{            alert("没有找到相关资料!");
            }
       }
   self.location="blank.aspx";
}


function GuideSelect(GridName,TargetFrame,GuideId)
{
  var TxtObj,ValueObj
  var _g_name
  var findit=false
  for (var   i=0;  i<parent.frames[TargetFrame].document.Form1.elements.length; i++)
       {
          var obj=parent.frames[TargetFrame].document.Form1.elements[i];   
             if (obj.id.indexOf("_g_id_mytxt")>0){
				ValueObj=obj;
             }
             if (obj.id.indexOf("_g_name_mytxt")>0){
				TxtObj=obj;
             }
   
       }

  if (ValueObj && TxtObj){
  }else{
    for (var   i=0;  i<parent.frames["leftFrame"].document.Form1.elements.length; i++)
       {
          var obj=parent.frames["leftFrame"].document.Form1.elements[i];   
             if (obj.id.indexOf("_g_id_mytxt")>0){
				ValueObj=obj;
             }
             if (obj.id.indexOf("_g_name_mytxt")>0){
				TxtObj=obj;
             }
   
       }

  }
       if (ValueObj && TxtObj) {
		result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+GuideId);
        var oDoc = new ActiveXObject("MSXML2.DOMDocument");
		oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
            if (xNode.length==1) {
            var item=xNode[0];
  	    var g_id=item.getElementsByTagName("g_id")[0].firstChild.data;
  	    var g_name=item.getElementsByTagName("g_name")[0].firstChild.data;
            ValueObj.value=g_id;
            TxtObj.value=g_name;

            }else{            alert("没有找到相关资料!");
            }
       }
   self.location="blank.aspx";
}

function CarSelect(GridName,TargetFrame,CarId)
{
  var TxtObj,ValueObj
  var _g_name
  var findit=false
	 
  if (parent.frames[TargetFrame].document.Form1)
  {
	 for (var   i=0;  i<parent.frames[TargetFrame].document.Form1.elements.length; i++)
       {
          var obj=parent.frames[TargetFrame].document.Form1.elements[i];   
             if (obj.id.indexOf("_car_id_mytxt")>0){
				
				ValueObj=obj;
             }
             if (obj.id.indexOf("_car_no_mytxt")>0){
				TxtObj=obj;
             }
   
       }
  }
  

  if (ValueObj && TxtObj){
  }else{
	if (parent.frames["leftFrame"].document.Form1)
	{for (var   i=0;  i<parent.frames["leftFrame"].document.Form1.elements.length; i++)
       {
          var obj=parent.frames["leftFrame"].document.Form1.elements[i];   
             if (obj.id.indexOf("_car_id_mytxt")>0){
				ValueObj=obj;
             }
             if (obj.id.indexOf("_car_no_mytxt")>0){
				TxtObj=obj;
             }
   
       }
	}
    

  }


  
       if (ValueObj && TxtObj) {
		result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+CarId);
        var oDoc = new ActiveXObject("MSXML2.DOMDocument");
		oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
            if (xNode.length==1) {
            var item=xNode[0];
  	    var g_id=item.getElementsByTagName("car_id")[0].firstChild.data;
  	    var g_name=item.getElementsByTagName("carno")[0].firstChild.data;
            ValueObj.value=g_id;
            TxtObj.value=g_name;

            }else{            alert("没有找到相关资料!");
            }
       }
   self.location="blank.aspx";
}


function TourpriceSelect(GridName,TargetFrame,top_id,price)
{
var ActionTarget=document.getElementById('ActionTarget');

var priceTxt=parent.frames[TargetFrame].document.getElementById(ActionTarget.value+'_myshow');
var priceId=parent.frames[TargetFrame].document.getElementById(ActionTarget.value+'_mytxt');
if (priceId) priceId.value=top_id;
if (priceTxt) priceTxt.value=price;

}

function GridItemSelect(GridName,TargetFrame,ObjStr,ProId)
{
  var i_name=parent.frames[TargetFrame].document.getElementById('touritem_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('touritem_tour_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('op_touritem_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('op_item_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('lineitem_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('litem_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('touritem_hotel_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('op_itemhotel_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('op_hotel_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('lineitem_hotel_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('touritem_ticket_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('touritem_car_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('touritem_food_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('touritem_sight_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('touritem_train_i_name_mytxt');

  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('op_itemticket_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('op_itemcar_i_name_mytxt');
  if (!i_name) i_name=parent.frames[TargetFrame].document.getElementById('op_ticket_i_name_mytxt');


  var form_name;

  if (i_name.id.indexOf("op_touritem")>=0)   { form_name="op_touritem";   }
  else if (i_name.id.indexOf("touritem_food")>=0)   {  form_name="touritem_food";  }
  else if (i_name.id.indexOf("touritem_sight")>=0)   {  form_name="touritem_sight";  }
  else if (i_name.id.indexOf("touritem_train")>=0)   {  form_name="touritem_train";  }
  else if (i_name.id.indexOf("touritem_ticket")>=0)   {  form_name="touritem_ticket";  }
  else if (i_name.id.indexOf("op_itemcar")>=0)   {  form_name="op_itemcar";  }
  else if (i_name.id.indexOf("touritem_car")>=0)   {  form_name="touritem_car";  }
  else if (i_name.id.indexOf("op_itemticket")>=0)   {  form_name="op_itemticket";  }
  else if (i_name.id.indexOf("op_ticket")>=0)   {  form_name="op_ticket";  }
  else if (i_name.id.indexOf("lineitem_hotel")>=0)   {  form_name="lineitem_hotel";  }
  else if (i_name.id.indexOf("lineitem")>=0)   {  form_name="lineitem";  }
  else if (i_name.id.indexOf("litem")>=0)   {  form_name="litem";  }
  else if (i_name.id.indexOf("op_hotel")>=0)   {  form_name="op_hotel";  }
  else if (i_name.id.indexOf("touritem_hotel")>=0)   {  form_name="touritem_hotel";  }
  else if (i_name.id.indexOf("op_itemhotel")>=0)   {  form_name="op_itemhotel";  }
  else if (i_name.id.indexOf("op_item")>=0)   {  form_name="op_item";  }
  else if (i_name.id.indexOf("touritem_tour")>=0)  { form_name="touritem_tour"; }  
  else if (i_name.id.indexOf("touritem")>=0)  { form_name="touritem"; }  


  result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+ProId);
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  oDoc.loadXML(result);  
  var xNode =oDoc.getElementsByTagName("Table")

  if (xNode.length==1) {
       var item=xNode[0];

	   var settle_id=getTableValue("settle_id",item,0);
   	   var _settle_id=SetTextValue(parent.frames[TargetFrame].document,form_name+'_settle_id_mytxt',settle_id);

	   var p_company=getTableValue("p_company",item,"");
   	   var _settle_name=SetTextValue(parent.frames[TargetFrame].document,form_name+'_settle_id_myshow',p_company);

	   var con_man=getTableValue("con_man",item,"");
   	   var _con_man=SetTextValue(parent.frames[TargetFrame].document,form_name+'_con_man_mytxt',con_man);

	   var con_tel=getTableValue("con_tel",item,"");
   	   var _con_tel=SetTextValue(parent.frames[TargetFrame].document,form_name+'_con_tel_mytxt',con_tel);

	   var i_unit=getTableValue("i_unit",item,"");
   	   var _i_unit=SetTextValue(parent.frames[TargetFrame].document,form_name+'_i_unit_mytxt',i_unit);

	   var ref_id=getTableValue("ref_id",item,0);
   	   var _ref_id=SetTextValue(parent.frames[TargetFrame].document,form_name+'_ref_id_mytxt',ref_id);

	   var i_price=getTableValue("i_price",item,0);
   	   var _i_price=SetTextValue(parent.frames[TargetFrame].document,form_name+'_i_price_mytxt',i_price);

	   var cy_id=getTableValue("cy_id",item,0);
   	   var _cy_id=setComboValue(parent.frames[TargetFrame].document,form_name+'_cy_id_mytxt',cy_id);

       var _p_name=item.getElementsByTagName("p_name")[0].firstChild.data;

       if (i_name) i_name.value=_p_name;

	   var _i_unitnum=parent.frames[TargetFrame].document.getElementById(form_name+'_i_unitnum_mytxt');
	   var _i_amount=parent.frames[TargetFrame].document.getElementById(form_name+'_i_amount_mytxt');
	   var _i_night=parent.frames[TargetFrame].document.getElementById(form_name+'_i_night_mytxt');

	   if (_i_night)
	   {
		   if (_i_amount)
		   {
			var v1=parseFloat(_i_unitnum.value);
			if (!v1){v1=0;}
			var v2=parseFloat(_i_night.value);
			if (!v2){v2=0;}
			var v3=parseFloat(_i_price.value);
			if (!v3){v3=0;}
			_i_amount.value=v1*v2*v3;
		   }
	   }else{
		   if (_i_amount)
		   {
			var v1=parseFloat(_i_unitnum.value);
			if (!v1){v1=0;}
			var v3=parseFloat(_i_price.value);
			if (!v3){v3=0;}
			_i_amount.value=v1*v3;
		   }	   
	   }

  }else{
       alert("没有找到相关资料!");
  }

   //self.location="blank.aspx";
}


function TouritemGridGo(TargetFrame,ItemType,sea_value){
GridGo(TargetFrame,'typelist.aspx?xml='+ItemType+'_select_list&querystr='+sea_value,'','');
}

function TouritemGo(FormName,TargetFrame){

var ValueObj=document.getElementById(FormName+'_i_type_mytxt');
var TxtObj=document.getElementById(FormName+'_i_name_mytxt');

var keytype=ValueObj.value.toString();
var sea_value=TxtObj.value.toString().split("||")[0]

var keytype=ValueObj.value.toString();
if (keytype=="2")
{
	sea_value=sea_value.split("/")[0];
}
if ((FormName=="op_item")&&(keytype=="8"))
{
	keytype="9";
}
//result=getAjax("&ajax_type=name2id&dbname=touritem&keyid="+escape(sea_value)+"&keytype="+keytype);
//var oDoc = new ActiveXObject("MSXML2.DOMDocument");
//oDoc.loadXML(result);
//        var xNode =oDoc.getElementsByTagName("Table")
//        if (xNode.length>0){
	    switch (keytype) {
        	   case "0":
				   TouritemGridGo(TargetFrame,"touritem_line",sea_value);
        	        break;
	           case "1":
				   TouritemGridGo(TargetFrame,"touritem_hotel",sea_value);
	                break;
	           case "2":
				   TouritemGridGo(TargetFrame,"touritem_ticket",sea_value);
	                break;
	           case "3":
				   TouritemGridGo(TargetFrame,"touritem_car",sea_value);
	                break;
	           case "4":
				   TouritemGridGo(TargetFrame,"touritem_food",sea_value);
	                break;
	           case "5":
				   TouritemGridGo(TargetFrame,"touritem_sight",sea_value);
	                break;
	           case "6":
				   TouritemGridGo(TargetFrame,"touritem_other",sea_value);
	                break;
	           case "7":
				   TouritemGridGo(TargetFrame,"touritem_pack",sea_value);
	                break;
	           case "8":
				   TouritemGridGo(TargetFrame,"touritem_train",sea_value);
	                break;
	           case "9":
				   TouritemGridGo(TargetFrame,"touritem_pline",sea_value);
	                break;


	    }
        
}

function TouritemGridGo(TargetFrame,ItemType,sea_value){
  GridGo(TargetFrame,'typelist.aspx?xml='+ItemType+'_select_list&querystr='+sea_value,'','');
}

function TouritemGridGoNew(FormName,TargetFrame,ItemType,sea_value){
   var returnValue=window.showModalDialog('htmliframe.aspx?xml='+ItemType+'_select_list&keyid=0','','center:yes;status:no;help=no;dialogWidth:820px;dialogHeight:680px');  
   GridItemSelect(ItemType+'_select_list',"leftFrame","",returnValue);
}

function TourItemR(keyid)
{
  window.returnValue=keyid;
  window.close();
}

function TouritemGoNew(FormName,TargetFrame){

var ValueObj=document.getElementById(FormName+'_i_type_mytxt');
var TxtObj=document.getElementById(FormName+'_i_name_mytxt');

var keytype=ValueObj.value.toString();
var sea_value=TxtObj.value.toString().split("||")[0]

var keytype=ValueObj.value.toString();
if (keytype=="2")
{
	sea_value=sea_value.split("/")[0];
}
if ((FormName=="op_item")&&(keytype=="8"))
{
	keytype="9";
}
	    switch (keytype) {
        	   case "0":
				   TouritemGridGoNew(FormName,TargetFrame,"touritem_line",sea_value);
        	        break;
	           case "1":
				   TouritemGridGoNew(FormName,TargetFrame,"touritem_hotel",sea_value);
	                break;
	           case "2":
				   TouritemGridGoNew(FormName,TargetFrame,"touritem_ticket",sea_value);
	                break;
	           case "3":
				   TouritemGridGoNew(FormName,TargetFrame,"touritem_car",sea_value);
	                break;
	           case "4":
				   TouritemGridGoNew(FormName,TargetFrame,"touritem_food",sea_value);
	                break;
	           case "5":
				   TouritemGridGoNew(FormName,TargetFrame,"touritem_sight",sea_value);
	                break;
	           case "6":
				   TouritemGridGoNew(FormName,TargetFrame,"touritem_other",sea_value);
	                break;
	           case "7":
				   TouritemGridGoNew(FormName,TargetFrame,"touritem_pack",sea_value);
	                break;
	           case "8":
				   TouritemGridGoNew(FormName,TargetFrame,"touritem_train",sea_value);
	                break;
	           case "9":
				   TouritemGridGoNew(FormName,TargetFrame,"touritem_pline",sea_value);
	                break;


	    }
        
}

function ConmanGo(FormName,TargetFrame)
{
var _con_man=document.getElementById(FormName+"_con_man_mytxt");
var _club_no=document.getElementById(FormName+"_club_no_mytxt");

GridGo(TargetFrame,'typelist.aspx?xml=conman_select_list&querystr='+escape(_con_man.value),'','');


}

function ConmanSelect(GridName,TargetFrame,GuestId)
{
  var TxtObj,ValueObj,ContelObj
  var findit=false
  for (var   i=0;  i<parent.frames[TargetFrame].document.Form1.elements.length; i++)
       {
          var obj=parent.frames[TargetFrame].document.Form1.elements[i];   
             if (obj.id.indexOf("_club_no_mytxt")>0){		ValueObj=obj;             }
             if (obj.id.indexOf("_con_man_mytxt")>0){		TxtObj=obj;             }
			 if (obj.id.indexOf("_con_tel_mytxt")>0){		ContelObj=obj;             }

        }

       if (ValueObj && TxtObj) {
	   result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+GuestId);

        var oDoc = new ActiveXObject("MSXML2.DOMDocument");
    	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
            if (xNode.length==1) {
            var item=xNode[0];
  	    var con_man=item.getElementsByTagName("g_name")[0].firstChild.data;
        TxtObj.value=con_man;

        var club_no=getTableValue("club_no",item,"");
		ValueObj.value=club_no;

        var g_tel=getTableValue("g_tel",item,"");
        var g_mobile=getTableValue("g_mobile",item,"");
		

		var contel
		contel="";

		if (g_tel!="")
		{
			contel="[电话]"+g_tel;
		}
		if (g_mobile!="")
		{
			contel=contel+"[手机]"+g_mobile;
		}

        if (ContelObj) ContelObj.value=contel;

            }else{            alert("没有找到相关资料!");
            }
       }
   self.location="blank.aspx";
}

function GuestGo(FormName,TargetFrame)
{
var _g_id=document.getElementById(FormName+"_g_id_mytxt");
var _g_name=document.getElementById(FormName+"_g_name_mytxt");
result=getAjax("&ajax_type=name2id&dbname=guest&keyid="+escape(_g_name.value));

var oDoc = new ActiveXObject("MSXML2.DOMDocument");
oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
        if (xNode.length>1){
           GridGo(TargetFrame,'typelist.aspx?xml=guest_select_list&querystr='+escape(_g_name.value),'','');
        }else{           
            if (xNode.length==1) {
        var item=xNode[0];
  	    var g_id=item.getElementsByTagName("g_id")[0].firstChild.data;
  	    var g_name=item.getElementsByTagName("g_name")[0].firstChild.data;

	    var g_lastname=getTableValue("g_lastname",item,"");
        var g_firstname=getTableValue("g_firstname",item,"");
        var g_sex=getTableValue("g_sex",item,0);
        var gc_id=getTableValue("gc_id",item,0);
        var g_cardno=getTableValue("g_cardno",item,"");
        var g_tel=getTableValue("g_tel",item,"");
        var g_mobile=getTableValue("g_mobile",item,"");
		var bg_birthday=getTableValue("g_birthday",item,"");
		var p_sdate=getTableValue("p_sdate",item,"");
		var p_pdate=getTableValue("p_pdate",item,"");

        _g_id.value=g_id;
        _g_name.value=g_name;

  	    var _g_lastname=SetTextValue(document,FormName+"_g_lastname_mytxt",g_lastname);
		var _g_cardno=SetTextValue(document,FormName+"_g_cardno_mytxt",g_cardno);
		var _g_firstname=SetTextValue(document,FormName+"_g_firstname_mytxt",g_firstname);
		var _g_tel=SetTextValue(document,FormName+"_g_tel_mytxt",g_tel);
		var _g_mobile=SetTextValue(document,FormName+"_g_mobile_mytxt",g_mobile);
		var _bg_birthday=SetTextValue(document,FormName+"_bg_birthday_mytxt",bg_birthday);
		var _p_sdate=SetTextValue(document,FormName+"_p_sdate_mytxt",p_sdate);
		var _p_pdate=SetTextValue(document,FormName+"_p_pdate_mytxt",p_pdate);


        var _g_sex=setComboValue(document,FormName+"_g_sex_mytxt",g_sex);
        var _gc_id=setComboValue(document,FormName+"_gc_id_mytxt",gc_id);


            }else{            alert("没有找到相关资料!");
            }
        } 
}

function CarGo(FormName,TargetFrame)
{


var _g_id=document.getElementById(FormName+"_car_id_mytxt");
var _g_name=document.getElementById(FormName+"_car_no_mytxt");
result=getAjax("&ajax_type=name2id&dbname=car&keyid="+escape(_g_name.value));
var oDoc = new ActiveXObject("MSXML2.DOMDocument");
oDoc.loadXML(result);

        var xNode =oDoc.getElementsByTagName("Table")
        if (xNode.length>0){

           GridGo(TargetFrame,'typelist.aspx?xml=car_select_list&querystr='+escape(_g_name.value),'','');
        }else{           
           alert("没有找到相关资料!");

        } 
}


function GuideGo(FormName,TargetFrame)
{
var _g_id=document.getElementById(FormName+"_g_id_mytxt");
var _g_name=document.getElementById(FormName+"_g_name_mytxt");
result=getAjax("&ajax_type=name2id&dbname=guide&keyid="+escape(_g_name.value));
var oDoc = new ActiveXObject("MSXML2.DOMDocument");
oDoc.loadXML(result);

        var xNode =oDoc.getElementsByTagName("Table")
        if (xNode.length>1){

           GridGo(TargetFrame,'typelist.aspx?xml=guide_select_list&querystr='+escape(_g_name.value),'','');
        }else{           
            if (xNode.length==1) {
	            var item=xNode[0];
		  	    var g_id=item.getElementsByTagName("g_id")[0].firstChild.data;
  			    var g_name=item.getElementsByTagName("g_name")[0].firstChild.data;
				_g_id.value=g_id;
	            _g_name.value=g_name;
            }else{            alert("没有找到相关资料!");
            }
        } 
}

function SelectInputClear(ValueObjStr,TxtObjStr)
{
var ValueObj=document.getElementById(ValueObjStr);
var TxtObj=document.getElementById(TxtObjStr);
if (ValueObj.id.indexOf("i_type")<0)
{ValueObj.value="";
}

TxtObj.value="";
}

function BookitemGo(TargetFrame,FormName,d_flag){

var ValueObj=document.getElementById(FormName+'_i_type_mytxt');
var i_name=document.getElementById(FormName+'_bki_name_mytxt');

var sea_value=i_name.value.toString().split("||")[0]

var keytype=ValueObj.value.toString();
	    switch (keytype) {
        	   case "0":
				   if (d_flag==0)
				   {TouritemGridGo(TargetFrame,"bookitem_tour",sea_value);
				   }else if (d_flag==1)
				   {TouritemGridGo(TargetFrame,"bookitem_tourdl1",sea_value);
				   }else{
					TouritemGridGo(TargetFrame,"bookitem_tourdl2",sea_value);
				   }
 				    
        	        break;
	           case "1":
					if (d_flag==0)
				   {TouritemGridGo(TargetFrame,"bookitem_hotel",sea_value);
				   }else{
					TouritemGridGo(TargetFrame,"bookitem_hoteldl",sea_value);
				   }

	                break;
	           case "2":
					if (d_flag==0)
				   {TouritemGridGo(TargetFrame,"bookitem_ticket",sea_value);
				   }else{
					TouritemGridGo(TargetFrame,"bookitem_ticketdl",sea_value);
				   }

	                break;
	           case "6":
				   	if (d_flag==0)
				   {TouritemGridGo(TargetFrame,"bookitem_other",sea_value);
				   }else{
					TouritemGridGo(TargetFrame,"bookitem_otherdl",sea_value);
				   }
	                break;
	           case "8":

				   TouritemGridGo(TargetFrame,"bookitem_packtour",sea_value);
	                break;
	    }


}

function BookItemSelect(GridName,TargetFrame,ObjStr,ProId)
{

  var form_name;
   switch(GridName) {
		case "bookitem_tour_select_list":{
					form_name="bookitem_tour";
                     break;
                }
		case "bookitem_tourdl1_select_list":{
					form_name="bookitem_tourdl";
                     break;
                }
		case "bookitem_tourdl2_select_list":{
					form_name="bookitem_tourdl";
                     break;
                }
		case "bookitem_hotel_select_list" :{
					form_name="bookitem_hotel";
                     break;
                }
		case "bookitem_hoteldl_select_list" :{
					form_name="bookitem_hoteldl";
                     break;
                }
		case "bookitem_ticket_select_list" :{
					form_name="bookitem_ticket";
                     break;
                }
		case "bookitem_other_select_list" :{
					form_name="bookitem_other";
                     break;
                }
		case "bookitem_otherdl_select_list" :{
					form_name="bookitem_otherdl";
                     break;
                }
		case "bookitem_packtour_select_list" :{
					form_name="bookitem_packtour";
                     break;
                }			
        default : "";
        }


  result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+ProId);
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  oDoc.loadXML(result);
  var xNode =oDoc.getElementsByTagName("Table")
  if (xNode.length==1) {
       var item=xNode[0];
	   var p_name=getTableValue("p_name",item,"");
	   var _p_name=SetTextValue(parent.frames[TargetFrame].document,form_name+'_bki_name_mytxt',p_name);

	   var ref_id=getTableValue("ref_id",item,0);
	   var _ref_id=SetTextValue(parent.frames[TargetFrame].document,form_name+'_ref_id_mytxt',ref_id);

	   var d_p_price=getTableValue("d_p_price",item,0);
	   var _d_p_price=SetTextValue(parent.frames[TargetFrame].document,form_name+'_i_price_mytxt',d_p_price);

	   var p_unit=getTableValue("p_unit",item,"");
	   var _p_unit=SetTextValue(parent.frames[TargetFrame].document,form_name+'_i_unit_mytxt',p_unit);

	   var price_name=getTableValue("price_name",item,"");
	   var _price_name=SetTextValue(parent.frames[TargetFrame].document,form_name+'_amount_memo_mytxt',price_name);

	   var cy_id=getTableValue("cy_id",item,0);
       var _cy_id=setComboValue(parent.frames[TargetFrame].document,form_name+'_cy_id_mytxt',cy_id);

	   var _i_unitnum=parent.frames[TargetFrame].document.getElementById(form_name+'_i_unitnum_mytxt');
	   var _i_amount=parent.frames[TargetFrame].document.getElementById(form_name+'_amount_mytxt');
	   var _price=parent.frames[TargetFrame].document.getElementById(form_name+'_price_mytxt');
	   var _i_night=parent.frames[TargetFrame].document.getElementById(form_name+'_i_night_mytxt');
	   var _discount=parent.frames[TargetFrame].document.getElementById(form_name+'_discount_mytxt');
	   

	   if (_i_night)
	   {
		   if (_i_amount)
		   {
			var v1=parseFloat(_i_unitnum.value);
			if (!v1){v1=0;}
			var v2=parseFloat(_i_night.value);
			if (!v2){v2=0;}
			var v3=parseFloat(_d_p_price.value);
			if (!v3){v3=0;}
			var v4=parseFloat(_discount.value);
			if (!v4){v4=0;}
			_price.value=v1*v2*v3;
			_i_amount.value=v1*v2*v3-v4;
		   }
	   }else{
		   if (_i_amount)
		   {
			var v1=parseFloat(_i_unitnum.value);
			if (!v1){v1=0;}
			var v3=parseFloat(_d_p_price.value);
			if (!v3){v3=0;}
			var v4=parseFloat(_discount.value);
			if (!v4){v4=0;}
			_price.value=v1*v3;
			_i_amount.value=v1*v3-v4;
		   }	   
	   }
  }else{
       alert("没有找到相关资料!");
  }

   self.location="blank.aspx";
}

function ShowGuest(FormName,TargetFrame){
var keyobj=self.document.getElementById(FormName+'_parentid');
if (FormName=="op_item") {
    GridGo(TargetFrame,'typelist.aspx?xml=op_bkguest&querystr='+keyobj.value.toString(),'','');
}else{
    GridGo(TargetFrame,'typelist.aspx?xml=op_tourguest&querystr='+keyobj.value.toString(),'','');
}
}

function deptSelect(obj,deptId)
{
var NameObj=parent.frames["leftFrame"].document.getElementById('mail_m_receive_myshow');
var ValueObj=parent.frames["leftFrame"].document.getElementById('mail_m_receive_mytxt');
  result=getAjax("&ajax_type=getdate&dbname=dept&keyid="+deptId);
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  oDoc.loadXML(result);
  var xNode =oDoc.getElementsByTagName("Table")
  if (xNode.length!=0) {

   for (var i=0;i<xNode.length;i++){
       var item=xNode[i];
       var u_name=item.getElementsByTagName("u_name")[0].firstChild.data;
       var u_id=item.getElementsByTagName("u_id")[0].firstChild.data;
       var iC=self.document.getElementById('user'+u_id.toString());
       if (obj.checked) {
          addAddr(NameObj,ValueObj,u_id,u_name);
          iC.checked=true;
       }else{
          removeAddr(NameObj,ValueObj,u_id,u_name);
          iC.checked=false;
       }
   }

  }

}


function AlterEmailGroup(mg_id,mg_name,isCheck)
{

 var NameObj=parent.frames["topFrame"].document.getElementById('email_m_to_myshow');
 var ValueObj=parent.frames["topFrame"].document.getElementById('email_m_to_mytxt');

if (isCheck)
{addAddr(NameObj,ValueObj,mg_id,mg_name);
}else{
 removeAddr(NameObj,ValueObj,mg_id,mg_name);
}
}



function addAddr(NameObj,ValueObj,u_id,u_name){
     var NameStr=NameObj.value.toString();
     var ValueStr=ValueObj.value.toString();

     if (NameStr.length==0){
        NameObj.value=u_name
     }else{
        
        NameStr=','+NameStr+',';
        if (NameStr.indexOf(','+u_name+',')==-1){
            NameStr=NameStr+u_name;
            NameObj.value=NameStr.substring(1,parseInt(MyByteLen(NameStr))-2);
        }

     }
     if (ValueStr.length==0){
        ValueObj.value=u_id
     }else{
        ValueStr='^'+ValueStr+'^';
        if (ValueStr.indexOf('^'+u_id+'^')==-1){
            ValueStr=ValueStr+u_id;
            ValueObj.value=ValueStr.substring(1,parseInt(ValueStr.length));

        }
     }

}

function removeAddr(NameObj,ValueObj,u_id,u_name){
     var NameStr=NameObj.value.toString()
     var ValueStr=ValueObj.value.toString()

     if (NameStr.length!=0){
        NameStr=','+NameStr+',';
        NameStr=NameStr.replace(','+u_name+',',',');

        if (NameStr.length!=1){

           NameStr=NameStr.substring(1,parseInt(MyByteLen(NameStr))-2);

           NameStr=NameStr.substring(0,parseInt(NameStr.length)-1);

           NameObj.value=NameStr;
        }else{
           NameObj.value='';
        }
     }

     if (ValueStr.length!=0){
        ValueStr='^'+ValueStr+'^';
        ValueStr=ValueStr.replace('^'+u_id+'^','^');
        if (ValueStr.length!=1){
           ValueStr=ValueStr.substring(1,parseInt(ValueStr.length)-1);
           ValueObj.value=ValueStr;
        }else{
           ValueObj.value='';
        }
     }


}

function usermemo_select(keyid)
{
var targetframe=document.getElementById('targetframe').value;
var formname=document.getElementById('formname').value;
var fieldname=document.getElementById('fieldname').value;
var ValueObj=parent.frames[targetframe].document.getElementById(formname+"_"+fieldname+"_mytxt");
result=getAjax("&ajax_type=getdate&dbname=usermemo&keyid="+keyid);
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  oDoc.loadXML(result);
  var xNode =oDoc.getElementsByTagName("Table")
  if (xNode.length>0) {
     var item=xNode[0];
     var word=item.getElementsByTagName("word")[0].firstChild.data;
     if (ValueObj) {
       ValueObj.value=word;
     }
  }

}

function userSelect(obj,userId)
{
var NameObj=parent.frames["leftFrame"].document.getElementById('mail_m_receive_myshow');
var ValueObj=parent.frames["leftFrame"].document.getElementById('mail_m_receive_mytxt');
  result=getAjax("&ajax_type=getdate&dbname=sysuser&keyid="+userId);
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  oDoc.loadXML(result);
  var xNode =oDoc.getElementsByTagName("Table")
  if (xNode.length==1) {
     var item=xNode[0];
     var u_name=item.getElementsByTagName("u_name")[0].firstChild.data;
     if (obj.checked) {
       addAddr(NameObj,ValueObj,userId,u_name);
     }else{
       removeAddr(NameObj,ValueObj,userId,u_name);
     }
  }
}

function gridpagego(){
pageIndex=document.getElementById('PageTextBox');
pageValue=pageIndex.value;
if (pageValue!='0' && pageValue!='')
{var sUrl=self.location.toString();
	 var hI =sUrl.indexOf("pageIndex");
     if (hI>0)
     {     self.location=sUrl.substring(0,hI-1)+"&pageIndex="+pageValue;
     }else{
	      self.location=sUrl+"&pageIndex="+pageValue;
	 }
}
}

function gridIndex(page){
	if (page!=0)
	{var sUrl=self.location.toString();
	 var hI =sUrl.indexOf("pageIndex");
     if (hI>0)
     {     self.location=sUrl.substring(0,hI-1)+"&pageIndex="+page;
     }else{
	      self.location=sUrl+"&pageIndex="+page;
	 }

	}
}

function login(){

  var u_id=document.getElementById('u_id');
  var u_pass=document.getElementById('u_pass');
  result=getAjax("&ajax_type=login&u_id="+u_id.value+"&u_pass="+u_pass.value);
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  oDoc.loadXML(result);
	  switch(oDoc.selectSingleNode("//Login").nodeTypedValue) {
		case "0" :{
					 alert("用户名或密码不正确，请重新输入！");
                     break;
                }
		case "1" :{
					intro();
			  	    self.opener=null;
 		            setTimeout("self.close()",2000) ;
                     break;
                }
		case "6666" :{
					 alert("未注册版本不支持代理分销功能！");
                     break;
                }                
		case "7777" :{
					 alert("该用户有效期已到，不能登录系统，请与管理员联系！");
                     break;
                }
		case "8888" :{
					 alert("该用户已失效,不能登录系统，请与管理员联系！");
                     break;
                }

		case "9999" :{
					 alert("用户数超出系统限制，请与代理商联系或登录Egoo.net获取LisenceNo！");
                     break;
                }
                default : "";
                }


}


function intro()
{
    version = parseFloat(navigator.appVersion.substring(navigator.appVersion.indexOf('.')-1,navigator.appVersion.length));

    if ((navigator.userAgent.indexOf("MSIE")!=-1) && (version<4))
    {
    alert('网页浏览器不适合！请升级到IE6.0以上浏览器调用本程序');
    }
    else
    {
    fullScreen();
    window.close; 
    }

}

function fullScreen(){ 
//self.moveTo(0,0); 
//self.resizeTo(screen.availWidth,screen.availHeight); 
today = new Date();
var   woiwo=window.open('main.aspx?menu=mail','woiwo'+today.getSeconds().toString(),'status=yes,resizable=yes,scrollbars=no,toolbar=no,menubar=no,fullscreen=no');
woiwo.moveTo(0,0);woiwo.resizeTo(screen.availWidth,screen.availHeight);

}


function PopPage(url)
{
    window.open(url,'popwindows','status=yes,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,fullscreen=no');

}

function PopPageW(url,width,height)
{
	today = new Date();

    window.open(url,'popwindows'+today.getSeconds().toString(),'width='+width+',height='+height+',status=yes,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,fullscreen=no');

}

function PopPageModalDialog(url,width,height)
{
	var targetUrl=self.location.toString();
    var returnValue=window.showModalDialog(url,'','center:yes;status:no;help=no;dialogWidth:'+width+';dialogHeight:'+height);
	if (returnValue=="refresh")
	{
		self.location=targetUrl;
	}

}

function AddMail(TxtObj,ValueObj,FormName)
{
parent.frames["rightFrame"].location='AddrList.aspx'
}

function DelUpFiles(FileID)
{
self.location="upload.aspx?op=del&fileid="+FileID
}

function DelUpUpdateFiles(FileID)
{
self.location="update.aspx?op=del&fileid="+FileID
}

function DownloadFile(FileId)
{

window.open("download.aspx?fileid="+FileId,'download','status=0,resizable=1,scrollbars=1,toolbar=1,menubar=1,fullscreen=no,height=1, width=1' );
}

function DownLoadGo(TargetFrame,TargerUrl,FormName)
{  
   var key_id=document.getElementById(FormName+"_keyid").value;
   
   if (key_id)  parent.frames[TargetFrame].location=TargerUrl+"&keyid="+key_id;
}


function ClearGridQuery(){
var sUrl=self.location.toString();
self.location=sUrl.split("&queryString=")[0];
}

function CheckValid(FormName){
   var controlList =SearchString.split("^");
   for (var i=0;i<controlList.length;i++){
       var sFormat=controlList[i].split(":");
	   //alert(sFormat);
       
	   var oInput=document.getElementById(FormName+"_"+sFormat[0]+"_mytxt");
	   var oType=sFormat[1];
	   var Nullable=sFormat[2];

	   var ErrStr=sFormat[3];

	   switch(oType) {
		case "Textedit" :{

			         if ((Nullable!="True") && (oInput.value==""))
			         {
						 alert(ErrStr+"不能为空值，请录入或选择相应参数后再保存！");
						 oInput.style.backgroundColor='#C7FEB4';
						 oInput.focus();
						 return false;

			         }
                     break;
                }
		case "FCKeditor":{
                    
			        var fckeditor=document.getElementById(FormName+"_"+sFormat[0]+"_mytxt");
					
					if (fckeditor)
					{
						var oEditor = FCKeditorAPI.GetInstance(FormName+"_"+sFormat[0]+"_mytxt");
						if (oEditor)
						{
							fckeditor.value = stripscript(oEditor.GetHTML());
						}
						
					}

                }

        case "Settlement":{

			         if ((Nullable!="True") && (oInput.value==""))
			         {
						 alert(ErrStr+"结算单位不能为空，请选择结算单位再保存数据！");
						 return false;
			         }
                     break;
                }
        case "SPSettlement":{

			         if ((Nullable!="True") && (oInput.value==""))
			         {
						 alert(ErrStr+"结算方式不能为空，请选择结算方式再保存数据！");
						 return false;
			         }
                     break;
                }
		case "Docedit":{

			         if ((Nullable!="True") && (oInput.value==""))
			         {
						 alert(ErrStr+"不能为空值，请录入或选择相应参数后再保存！");
						 oInput.style.backgroundColor='#C7FEB4';
						 oInput.focus();
						 return false;
			         }
                     break;
                }
		case "Hidden":{

			         if ((Nullable!="True") && (oInput.value==""))
			         {
						 alert(ErrStr+"不能为空值，请通过查找搜索选择相应纪录再保存！");
						 return false;
			         }
                     break;
                }
		case "None":{

			         if ((Nullable!="True") && (oInput.value==""))
			         {
						 alert(ErrStr+"不能为空值，请录入或选择相应参数后再保存！");
						 oInput.style.backgroundColor='#C7FEB4';
						 oInput.focus();
						 return false;
			         }
                     break;
                }
		case "Guest":{
                oInput=document.getElementById(FormName+"_g_name_mytxt");
			         if ((Nullable!="True") && (oInput.value==""))
			         {
						 alert(ErrStr+"不能为空值，请录入或选择相应参数后再保存！");
						 oInput.style.backgroundColor='#C7FEB4';
						 oInput.focus();
						 return false;
			         }
                     break;

		}

		case "DatePicker":{
			         if ((Nullable!="True") && (oInput.value==""))
			         {
						 alert(ErrStr+"不能为空值，请录入或选择相应参数后再保存！");
						 oInput.style.backgroundColor='#C7FEB4';
						 oInput.focus();
						 return false;
			         }
                     break;

		}
		case "MailAddr":{
			         if ((Nullable!="True") && (oInput.value==""))
			         {
						 alert(ErrStr+"不能为空值，请选择相应的收件人后再保存！");
						 oInput.style.backgroundColor='#C7FEB4';
						 oInput.focus();
						 return false;
			         }
                     break;

		}
        default : "";
       }

   }
   return true;

}

function stripscript(s) { 
    return s.replace(/<script.*?>.*?<\/script>/ig, ''); 
} 

function SearchGrid(FormName,CtrlName){
   
   var controlList =SearchString.split("^");
   //var clientId=CtrlName.split("_sea")[0];
   var SqlString=""
   for (var i=0;i<controlList.length;i++){
       var sFormat=controlList[i].split(":");

       var FieldName ;
       if (sFormat[0].split("@")) {          
          FieldName=sFormat[0].split("@")[0];
       }else{
          FieldName=sFormat[0];
       }   
       
	   if ((sFormat[2]!="")&&(sFormat[2]!="True"))
	   {
		 var sT =document.getElementById(FormName+"_"+sFormat[0]+"_mytxt").value;
		 var ss =sFormat[2];
		 if (sT!="")
		 {
		 ss=ss.replace("((value))",sT);
         SqlString=SqlString+ss+" and ";
		 }
	   }else{
	     SqlString=SqlString+GenSql(document.getElementById(FormName+"_"+sFormat[0]+"_mytxt"),sFormat[1],FieldName);
		 //alert(GenSql(document.getElementById(FormName+"_"+sFormat[0]+"_mytxt"),sFormat[1],FieldName));
	   }

   }
   var sUrl=self.location.toString().replace("###","");
   self.location=sUrl.split("&queryString=")[0]+"&queryString="+escape(SqlString.substring(0,SqlString.length-5));
}


function GenSql(oInput,oType,oField){
     switch(oType) {
		case "Textedit":{
                     if (oInput.value!=""){
                     return oField+" like '^"+oInput.value+"^' and ";
                     }else{
                     return ""
                     }
                     break;
                }
		case "InfoPick":{
                     if (oInput.value!=""){
                     return oField+" like '^"+oInput.value+"^' and ";
                     }else{
                     return ""
                     }
                     break;
                }
		case "DropDownList" :{
                     if (oInput.options[oInput.selectedIndex].value!='All'){
                     return oField+"="+oInput.options[oInput.selectedIndex].value+" and ";
                     }else{
                     return ""
                     }
                     break;
                }
        case "Industry" :{
                     if (oInput.options[oInput.selectedIndex].value!='All'){
                     return oField+"="+oInput.options[oInput.selectedIndex].value+" and ";
                     }else{
                     return ""
                     }
                     break;
                }
		case "DatePickerB" :{
                     if (oInput.value!=""){
                     return oField+">='"+oInput.value+"'"+" and ";
                     }else{
                     return ""
                     }
                     break;
                }
		case "DatePickerE" :{
                     if (oInput.value!=""){
                     return oField+" <='"+oInput.value+"'"+" and ";
                     }else{
                     return ""
                     }
                     break;
                }
		case "DatePicker" :{
                     if (oInput.value!=""){
                     return oField+" ='"+oInput.value+"'"+" and";
                     }else{
                     return ""
                     }
                     break;
                }
                default : "";
                }

}


function UpdateLeftFileList(filename,filelength,filetype,fileverson){
var NameObj=parent.frames["leftFrame"].document.getElementById('filelist_fl_name_mytxt');
var LengthObj=parent.frames["leftFrame"].document.getElementById('filelist_fl_length_mytxt');
var TypeObj=parent.frames["leftFrame"].document.getElementById('filelist_fl_type_mytxt');
var VersonObj=parent.frames["leftFrame"].document.getElementById('filelist_fl_verson_mytxt');

if (NameObj)
{NameObj.value=filename;
}

if (LengthObj)
{LengthObj.value=filelength;
}

if (TypeObj)
{TypeObj.value=filetype;
}
if (VersonObj)
{VersonObj.value=fileverson;
}
}

function goUpdate()
{
  parent.frames["leftFrame"].location="GetUpdate.aspx"
}

function registerTim()
{

	var loginname=document.getElementById('company_register_co_loginname_mytxt').value;
	var loginpass=document.getElementById('company_register_co_loginpass_mytxt').value;
	var errObj=document.getElementById("errorObjs");

	var oHttpReq = new ActiveXObject("MSXML2.XMLHTTP");
	oHttpReq.open("POST", "registertim.aspx",false);
	oHttpReq.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    oHttpReq.send("&loginname="+loginname+"&loginpass="+loginpass);
	result =oHttpReq.responseText;

    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
    oDoc.loadXML(result);
    var xNode =oDoc.getElementsByTagName("RegisterTim")
    if (xNode.length==1) {
       var item=xNode[0];
       var xStatus=item.getElementsByTagName("Status")[0].firstChild.data;
       if (xStatus=="True") {
		  var registecode=document.getElementById('company_register_co_registecode_mytxt');
		  registecode.value=item.getElementsByTagName("RegisteCode")[0].firstChild.data;
		  errObj.innerText="注册成功！您的免费升级服务号是"+item.getElementsByTagName("RegisteCode")[0].firstChild.data+"，请把该服务号记录下来，以便您可通过该服务号获得Egoo的各种免费服务！谢谢！";
       }else{

          
		  errObj.innerText=item.getElementsByTagName("ErrorString")[0].firstChild.data;
       }

    }
}

var qswhSpell=["a",0,"ai",2,"an",15,"ang",24,"ao",27,"ba",36,"bai",54,"ban",62,"bang",77,"bao",89,"bei",106,"ben",121,"beng",125,"bi",131,"bian",155,"biao",167,"bie",171,"bin",175,"bing",181,"bo",190,"bu",211,"ca",220,"cai",221,"can",232,"cang",239,"cao",244,"ce",249,"ceng",254,"cha",256,"chai",267,"chan",270,"chang",280,"chao",293,"che",302,"chen",308,"cheng",318,"chi",333,"chong",349,"chou",354,"chu",366,"chuai",382,"chuan",383,"chuang",390,"chui",396,"chun",401,"chuo",408,"ci",410,"cong",422,"cou",428,"cu",429,"cuan",433,"cui",436,"cun",444,"cuo",447,"da",453,"dai",459,"dan",471,"dang",486,"dao",491,"de",503,"deng",506,"di",513,"dian",532,"diao",548,"die",557,"ding",564,"diu",573,"dong",574,"dou",584,"du",591,"duan",606,"dui",612,"dun",616,"duo",625,"e",637,"en",650,"er",651,"fa",659,"fan",667,"fang",684,"fei",695,"fen",707,"feng",722,"fo",737,"fou",738,"fu",739,"ga",784,"gai",786,"gan",792,"gang",803,"gao",812,"ge",822,"gei",839,"gen",840,"geng",842,"gong",849,"gou",864,"gu",873,"gua",891,"guai",897,"guan",900,"guang",911,"gui",914,"gun",930,"guo",933,"ha",939,"hai",940,"han",947,"hang",966,"hao",969,"he",978,"hei",996,"hen",998,"heng",1002,"hong",1007,"hou",1016,"hu",1023,"hua",1041,"huai",1050,"huan",1055,"huang",1069,"hui",1083,"hun",1104,"huo",1110,"ji",1120,"jia",1173,"jian",1190,"jiang",1230,"jiao",1243,"jie",1271,"jin",1298,"jing",1318,"jiong",1343,"jiu",1345,"ju",1362,"juan",1387,"jue",1394,"jun",1404,"ka",1415,"kai",1419,"kan",1424,"kang",1430,"kao",1437,"ke",1441,"ken",1456,"keng",1460,"kong",1462,"kou",1466,"ku",1470,"kua",1477,"kuai",1482,"kuan",1486,"kuang",1488,"kui",1496,"kun",1507,"kuo",1511,"la",1515,"lai",1522,"lan",1525,"lang",1540,"lao",1547,"le",1556,"lei",1558,"leng",1569,"li",1572,"lia",1606,"lian",1607,"liang",1621,"liao",1632,"lie",1645,"lin",1650,"ling",1662,"liu",1676,"long",1687,"lou",1696,"lu",1702,"lv",1722,"luan",1736,"lue",1742,"lun",1744,"luo",1751,"ma",1763,"mai",1772,"man",1778,"mang",1787,"mao",1793,"me",1805,"mei",1806,"men",1822,"meng",1825,"mi",1833,"mian",1847,"miao",1856,"mie",1864,"min",1866,"ming",1872,"miu",1878,"mo",1879,"mou",1896,"mu",1899,"na",1914,"nai",1921,"nan",1926,"nang",1929,"nao",1930,"ne",1935,"nei",1936,"nen",1938,"neng",1939,"ni",1940,"nian",1951,"niang",1958,"niao",1960,"nie",1962,"nin",1969,"ning",1970,"niu",1976,"nong",1980,"nu",1984,"nv",1987,"nuan",1988,"nue",1989,"nuo",1991,"o",1995,"ou",1996,"pa",2003,"pai",2009,"pan",2015,"pang",2023,"pao",2028,"pei",2035,"pen",2044,"peng",2046,"pi",2060,"pian",2077,"piao",2081,"pie",2085,"pin",2087,"ping",2092,"po",2101,"pu",2110,"qi",2125,"qia",2161,"qian",2164,"qiang",2186,"qiao",2194,"qie",2209,"qin",2214,"qing",2225,"qiong",2238,"qiu",2240,"qu",2248,"quan",2261,"que",2272,"qun",2280,"ran",2282,"rang",2286,"rao",2291,"re",2294,"ren",2296,"reng",2306,"ri",2308,"rong",2309,"rou",2319,"ru",2322,"ruan",2332,"rui",2334,"run",2337,"ruo",2339,"sa",2341,"sai",2344,"san",2348,"sang",2352,"sao",2355,"se",2359,"sen",2362,"seng",2363,"sha",2364,"shai",2373,"shan",2375,"shang",2391,"shao",2399,"she",2410,"shen",2422,"sheng",2438,"shi",2449,"shou",2496,"shu",2506,"shua",2539,"shuai",2541,"shuan",2545,"shuang",2547,"shui",2550,"shun",2554,"shuo",2558,"si",2562,"song",2578,"sou",2586,"su",2589,"suan",2602,"sui",2605,"sun",2616,"suo",2619,"ta",2627,"tai",2636,"tan",2645,"tang",2663,"tao",2676,"te",2687,"teng",2688,"ti",2692,"tian",2707,"tiao",2715,"tie",2720,"ting",2723,"tong",2733,"tou",2746,"tu",2750,"tuan",2761,"tui",2763,"tun",2769,"tuo",2772,"wa",2783,"wai",2790,"wan",2792,"wang",2809,"wei",2819,"wen",2852,"weng",2862,"wo",2865,"wu",2874,"xi",2903,"xia",2938,"xian",2951,"xiang",2977,"xiao",2997,"xie",3015,"xin",3036,"xing",3046,"xiong",3061,"xiu",3068,"xu",3077,"xuan",3096,"xue",3106,"xun",3112,"ya",3126,"yan",3142,"yang",3175,"yao",3192,"ye",3207,"yi",3222,"yin",3275,"ying",3291,"yo",3309,"yong",3310,"you",3325,"yu",3346,"yuan",3390,"yue",3410,"yun",3420,"za",3432,"zai",3435,"zan",3442,"zang",3446,"zao",3449,"ze",3463,"zei",3467,"zen",3468,"zeng",3469,"zha",3473,"zhai",3487,"zhan",3493,"zhang",3510,"zhao",3525,"zhe",3535,"zhen",3545,"zheng",3561,"zhi",3576,"zhong",3619,"zhou",3630,"zhu",3644,"zhua",3670,"zhuai",3672,"zhuan",3673,"zhuang",3679,"zhui",3686,"zhun",3692,"zhuo",3694,"zi",3705,"zong",3720,"zou",3727,"zu",3731,"zuan",3739,"zui",3741,"zun",3745,"zuo",3747];
var strGB="啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊澳芭捌扒叭吧笆八疤巴拔跋靶把耙坝霸罢爸白柏百摆佰败拜稗斑班搬扳般颁板版扮拌伴瓣半办绊邦帮梆榜膀绑棒磅蚌镑傍谤苞胞包褒剥薄雹保堡饱宝抱报暴豹鲍爆杯碑悲卑北辈背贝钡倍狈备惫焙被奔苯本笨崩绷甭泵蹦迸逼鼻比鄙笔彼碧蓖蔽毕毙毖币庇痹闭敝弊必辟壁臂避陛鞭边编贬扁便变卞辨辩辫遍标彪膘表鳖憋别瘪彬斌濒滨宾摈兵冰柄丙秉饼炳病并玻菠播拨钵波博勃搏铂箔伯帛舶脖膊渤泊驳捕卜哺补埠不布步簿部怖擦猜裁材才财睬踩采彩菜蔡餐参蚕残惭惨灿苍舱仓沧藏操糙槽曹草厕策侧册测层蹭插叉茬茶查碴搽察岔差诧拆柴豺搀掺蝉馋谗缠铲产阐颤昌猖场尝常长偿肠厂敞畅唱倡超抄钞朝嘲潮巢吵炒车扯撤掣彻澈郴臣辰尘晨忱沉陈趁衬撑称城橙成呈乘程惩澄诚承逞骋秤吃痴持匙池迟弛驰耻齿侈尺赤翅斥炽充冲虫崇宠抽酬畴踌稠愁筹仇绸瞅丑臭初出橱厨躇锄雏滁除楚础储矗搐触处揣川穿椽传船喘串疮窗幢床闯创吹炊捶锤垂春椿醇唇淳纯蠢戳绰疵茨磁雌辞慈瓷词此刺赐次聪葱囱匆从丛凑粗醋簇促蹿篡窜摧崔催脆瘁粹淬翠村存寸磋撮搓措挫错搭达答瘩打大呆歹傣戴带殆代贷袋待逮怠耽担丹单郸掸胆旦氮但惮淡诞弹蛋当挡党荡档刀捣蹈倒岛祷导到稻悼道盗德得的蹬灯登等瞪凳邓堤低滴迪敌笛狄涤翟嫡抵底地蒂第帝弟递缔颠掂滇碘点典靛垫电佃甸店惦奠淀殿碉叼雕凋刁掉吊钓调跌爹碟蝶迭谍叠丁盯叮钉顶鼎锭定订丢东冬董懂动栋侗恫冻洞兜抖斗陡豆逗痘都督毒犊独读堵睹赌杜镀肚度渡妒端短锻段断缎堆兑队对墩吨蹲敦顿囤钝盾遁掇哆多夺垛躲朵跺舵剁惰堕蛾峨鹅俄额讹娥恶厄扼遏鄂饿恩而儿耳尔饵洱二贰发罚筏伐乏阀法珐藩帆番翻樊矾钒繁凡烦反返范贩犯饭泛坊芳方肪房防妨仿访纺放菲非啡飞肥匪诽吠肺废沸费芬酚吩氛分纷坟焚汾粉奋份忿愤粪丰封枫蜂峰锋风疯烽逢冯缝讽奉凤佛否夫敷肤孵扶拂辐幅氟符伏俘服浮涪福袱弗甫抚辅俯釜斧脯腑府腐赴副覆赋复傅付阜父腹负富讣附妇缚咐噶嘎该改概钙盖溉干甘杆柑竿肝赶感秆敢赣冈刚钢缸肛纲岗港杠篙皋高膏羔糕搞镐稿告哥歌搁戈鸽胳疙割革葛格蛤阁隔铬个各给根跟耕更庚羹埂耿梗工攻功恭龚供躬公宫弓巩汞拱贡共钩勾沟苟狗垢构购够辜菇咕箍估沽孤姑鼓古蛊骨谷股故顾固雇刮瓜剐寡挂褂乖拐怪棺关官冠观管馆罐惯灌贯光广逛瑰规圭硅归龟闺轨鬼诡癸桂柜跪贵刽辊滚棍锅郭国果裹过哈骸孩海氦亥害骇酣憨邯韩含涵寒函喊罕翰撼捍旱憾悍焊汗汉夯杭航壕嚎豪毫郝好耗号浩呵喝荷菏核禾和何合盒貉阂河涸赫褐鹤贺嘿黑痕很狠恨哼亨横衡恒轰哄烘虹鸿洪宏弘红喉侯猴吼厚候后呼乎忽瑚壶葫胡蝴狐糊湖弧虎唬护互沪户花哗华猾滑画划化话槐徊怀淮坏欢环桓还缓换患唤痪豢焕涣宦幻荒慌黄磺蝗簧皇凰惶煌晃幌恍谎灰挥辉徽恢蛔回毁悔慧卉惠晦贿秽会烩汇讳诲绘荤昏婚魂浑混豁活伙火获或惑霍货祸击圾基机畸稽积箕肌饥迹激讥鸡姬绩缉吉极棘辑籍集及急疾汲即嫉级挤几脊己蓟技冀季伎祭剂悸济寄寂计记既忌际妓继纪嘉枷夹佳家加荚颊贾甲钾假稼价架驾嫁歼监坚尖笺间煎兼肩艰奸缄茧检柬碱硷拣捡简俭剪减荐槛鉴践贱见键箭件健舰剑饯渐溅涧建僵姜将浆江疆蒋桨奖讲匠酱降蕉椒礁焦胶交郊浇骄娇嚼搅铰矫侥脚狡角饺缴绞剿教酵轿较叫窖揭接皆秸街阶截劫节桔杰捷睫竭洁结解姐戒藉芥界借介疥诫届巾筋斤金今津襟紧锦仅谨进靳晋禁近烬浸尽劲荆兢茎睛晶鲸京惊精粳经井警景颈静境敬镜径痉靖竟竞净炯窘揪究纠玖韭久灸九酒厩救旧臼舅咎就疚鞠拘狙疽居驹菊局咀矩举沮聚拒据巨具距踞锯俱句惧炬剧捐鹃娟倦眷卷绢撅攫抉掘倔爵觉决诀绝均菌钧军君峻俊竣浚郡骏喀咖卡咯开揩楷凯慨刊堪勘坎砍看康慷糠扛抗亢炕考拷烤靠坷苛柯棵磕颗科壳咳可渴克刻客课肯啃垦恳坑吭空恐孔控抠口扣寇枯哭窟苦酷库裤夸垮挎跨胯块筷侩快宽款匡筐狂框矿眶旷况亏盔岿窥葵奎魁傀馈愧溃坤昆捆困括扩廓阔垃拉喇蜡腊辣啦莱来赖蓝婪栏拦篮阑兰澜谰揽览懒缆烂滥琅榔狼廊郎朗浪捞劳牢老佬姥酪烙涝勒乐雷镭蕾磊累儡垒擂肋类泪棱楞冷厘梨犁黎篱狸离漓理李里鲤礼莉荔吏栗丽厉励砾历利傈例俐痢立粒沥隶力璃哩俩联莲连镰廉怜涟帘敛脸链恋炼练粮凉梁粱良两辆量晾亮谅撩聊僚疗燎寥辽潦了撂镣廖料列裂烈劣猎琳林磷霖临邻鳞淋凛赁吝拎玲菱零龄铃伶羚凌灵陵岭领另令溜琉榴硫馏留刘瘤流柳六龙聋咙笼窿隆垄拢陇楼娄搂篓漏陋芦卢颅庐炉掳卤虏鲁麓碌露路赂鹿潞禄录陆戮驴吕铝侣旅履屡缕虑氯律率滤绿峦挛孪滦卵乱掠略抡轮伦仑沦纶论萝螺罗逻锣箩骡裸落洛骆络妈麻玛码蚂马骂嘛吗埋买麦卖迈脉瞒馒蛮满蔓曼慢漫谩芒茫盲氓忙莽猫茅锚毛矛铆卯茂冒帽貌贸么玫枚梅酶霉煤没眉媒镁每美昧寐妹媚门闷们萌蒙檬盟锰猛梦孟眯醚靡糜迷谜弥米秘觅泌蜜密幂棉眠绵冕免勉娩缅面苗描瞄藐秒渺庙妙蔑灭民抿皿敏悯闽明螟鸣铭名命谬摸摹蘑模膜磨摩魔抹末莫墨默沫漠寞陌谋牟某拇牡亩姆母墓暮幕募慕木目睦牧穆拿哪呐钠那娜纳氖乃奶耐奈南男难囊挠脑恼闹淖呢馁内嫩能妮霓倪泥尼拟你匿腻逆溺蔫拈年碾撵捻念娘酿鸟尿捏聂孽啮镊镍涅您柠狞凝宁拧泞牛扭钮纽脓浓农弄奴努怒女暖虐疟挪懦糯诺哦欧鸥殴藕呕偶沤啪趴爬帕怕琶拍排牌徘湃派攀潘盘磐盼畔判叛乓庞旁耪胖抛咆刨炮袍跑泡呸胚培裴赔陪配佩沛喷盆砰抨烹澎彭蓬棚硼篷膨朋鹏捧碰坯砒霹批披劈琵毗啤脾疲皮匹痞僻屁譬篇偏片骗飘漂瓢票撇瞥拼频贫品聘乒坪苹萍平凭瓶评屏坡泼颇婆破魄迫粕剖扑铺仆莆葡菩蒲埔朴圃普浦谱曝瀑期欺栖戚妻七凄漆柒沏其棋奇歧畦崎脐齐旗祈祁骑起岂乞企启契砌器气迄弃汽泣讫掐恰洽牵扦钎铅千迁签仟谦乾黔钱钳前潜遣浅谴堑嵌欠歉枪呛腔羌墙蔷强抢橇锹敲悄桥瞧乔侨巧鞘撬翘峭俏窍切茄且怯窃钦侵亲秦琴勤芹擒禽寝沁青轻氢倾卿清擎晴氰情顷请庆琼穷秋丘邱球求囚酋泅趋区蛆曲躯屈驱渠取娶龋趣去圈颧权醛泉全痊拳犬券劝缺炔瘸却鹊榷确雀裙群然燃冉染瓤壤攘嚷让饶扰绕惹热壬仁人忍韧任认刃妊纫扔仍日戎茸蓉荣融熔溶容绒冗揉柔肉茹蠕儒孺如辱乳汝入褥软阮蕊瑞锐闰润若弱撒洒萨腮鳃塞赛三叁伞散桑嗓丧搔骚扫嫂瑟色涩森僧莎砂杀刹沙纱傻啥煞筛晒珊苫杉山删煽衫闪陕擅赡膳善汕扇缮墒伤商赏晌上尚裳梢捎稍烧芍勺韶少哨邵绍奢赊蛇舌舍赦摄射慑涉社设砷申呻伸身深娠绅神沈审婶甚肾慎渗声生甥牲升绳省盛剩胜圣师失狮施湿诗尸虱十石拾时什食蚀实识史矢使屎驶始式示士世柿事拭誓逝势是嗜噬适仕侍释饰氏市恃室视试收手首守寿授售受瘦兽蔬枢梳殊抒输叔舒淑疏书赎孰熟薯暑曙署蜀黍鼠属术述树束戍竖墅庶数漱恕刷耍摔衰甩帅栓拴霜双爽谁水睡税吮瞬顺舜说硕朔烁斯撕嘶思私司丝死肆寺嗣四伺似饲巳松耸怂颂送宋讼诵搜艘擞嗽苏酥俗素速粟僳塑溯宿诉肃酸蒜算虽隋随绥髓碎岁穗遂隧祟孙损笋蓑梭唆缩琐索锁所塌他它她塔獭挞蹋踏胎苔抬台泰酞太态汰坍摊贪瘫滩坛檀痰潭谭谈坦毯袒碳探叹炭汤塘搪堂棠膛唐糖倘躺淌趟烫掏涛滔绦萄桃逃淘陶讨套特藤腾疼誊梯剔踢锑提题蹄啼体替嚏惕涕剃屉天添填田甜恬舔腆挑条迢眺跳贴铁帖厅听烃汀廷停亭庭挺艇通桐酮瞳同铜彤童桶捅筒统痛偷投头透凸秃突图徒途涂屠土吐兔湍团推颓腿蜕褪退吞屯臀拖托脱鸵陀驮驼椭妥拓唾挖哇蛙洼娃瓦袜歪外豌弯湾玩顽丸烷完碗挽晚皖惋宛婉万腕汪王亡枉网往旺望忘妄威巍微危韦违桅围唯惟为潍维苇萎委伟伪尾纬未蔚味畏胃喂魏位渭谓尉慰卫瘟温蚊文闻纹吻稳紊问嗡翁瓮挝蜗涡窝我斡卧握沃巫呜钨乌污诬屋无芜梧吾吴毋武五捂午舞伍侮坞戊雾晤物勿务悟误昔熙析西硒矽晰嘻吸锡牺稀息希悉膝夕惜熄烯溪汐犀檄袭席习媳喜铣洗系隙戏细瞎虾匣霞辖暇峡侠狭下厦夏吓掀锨先仙鲜纤咸贤衔舷闲涎弦嫌显险现献县腺馅羡宪陷限线相厢镶香箱襄湘乡翔祥详想响享项巷橡像向象萧硝霄削哮嚣销消宵淆晓小孝校肖啸笑效楔些歇蝎鞋协挟携邪斜胁谐写械卸蟹懈泄泻谢屑薪芯锌欣辛新忻心信衅星腥猩惺兴刑型形邢行醒幸杏性姓兄凶胸匈汹雄熊休修羞朽嗅锈秀袖绣墟戌需虚嘘须徐许蓄酗叙旭序畜恤絮婿绪续轩喧宣悬旋玄选癣眩绚靴薛学穴雪血勋熏循旬询寻驯巡殉汛训讯逊迅压押鸦鸭呀丫芽牙蚜崖衙涯雅哑亚讶焉咽阉烟淹盐严研蜒岩延言颜阎炎沿奄掩眼衍演艳堰燕厌砚雁唁彦焰宴谚验殃央鸯秧杨扬佯疡羊洋阳氧仰痒养样漾邀腰妖瑶摇尧遥窑谣姚咬舀药要耀椰噎耶爷野冶也页掖业叶曳腋夜液一壹医揖铱依伊衣颐夷遗移仪胰疑沂宜姨彝椅蚁倚已乙矣以艺抑易邑屹亿役臆逸肄疫亦裔意毅忆义益溢诣议谊译异翼翌绎茵荫因殷音阴姻吟银淫寅饮尹引隐印英樱婴鹰应缨莹萤营荧蝇迎赢盈影颖硬映哟拥佣臃痈庸雍踊蛹咏泳涌永恿勇用幽优悠忧尤由邮铀犹油游酉有友右佑釉诱又幼迂淤于盂榆虞愚舆余俞逾鱼愉渝渔隅予娱雨与屿禹宇语羽玉域芋郁吁遇喻峪御愈欲狱育誉浴寓裕预豫驭鸳渊冤元垣袁原援辕园员圆猿源缘远苑愿怨院曰约越跃钥岳粤月悦阅耘云郧匀陨允运蕴酝晕韵孕匝砸杂栽哉灾宰载再在咱攒暂赞赃脏葬遭糟凿藻枣早澡蚤躁噪造皂灶燥责择则泽贼怎增憎曾赠扎喳渣札轧铡闸眨栅榨咋乍炸诈摘斋宅窄债寨瞻毡詹粘沾盏斩辗崭展蘸栈占战站湛绽樟章彰漳张掌涨杖丈帐账仗胀瘴障招昭找沼赵照罩兆肇召遮折哲蛰辙者锗蔗这浙珍斟真甄砧臻贞针侦枕疹诊震振镇阵蒸挣睁征狰争怔整拯正政帧症郑证芝枝支吱蜘知肢脂汁之织职直植殖执值侄址指止趾只旨纸志挚掷至致置帜峙制智秩稚质炙痔滞治窒中盅忠钟衷终种肿重仲众舟周州洲诌粥轴肘帚咒皱宙昼骤珠株蛛朱猪诸诛逐竹烛煮拄瞩嘱主著柱助蛀贮铸筑住注祝驻抓爪拽专砖转撰赚篆桩庄装妆撞壮状椎锥追赘坠缀谆准捉拙卓桌琢茁酌啄着灼浊兹咨资姿滋淄孜紫仔籽滓子自渍字鬃棕踪宗综总纵邹走奏揍租足卒族祖诅阻组钻纂嘴醉最罪尊遵昨左佐柞做作坐座亍丌兀丐廿卅丕亘丞鬲孬噩丨禺丿匕乇夭爻卮氐囟胤馗毓睾鼗丶亟鼐乜乩亓芈孛啬嘏仄厍厝厣厥厮靥赝匚叵匦匮匾赜卦卣刂刈刎刭刳刿剀剌剞剡剜蒯剽劂劁劐劓冂罔亻仃仉仂仨仡仫仞伛仳伢佤仵伥伧伉伫佞佧攸佚佝佟佗伲伽佶佴侑侉侃侏佾佻侪佼侬侔俦俨俪俅俚俣俜俑俟俸倩偌俳倬倏倮倭俾倜倌倥倨偾偃偕偈偎偬偻傥傧傩傺僖儆僭僬僦僮儇儋仝氽佘佥俎龠汆籴兮巽黉馘冁夔勹匍訇匐凫夙兕亠兖亳衮袤亵脔裒禀嬴蠃羸冫冱冽冼凇冖冢冥讠讦讧讪讴讵讷诂诃诋诏诎诒诓诔诖诘诙诜诟诠诤诨诩诮诰诳诶诹诼诿谀谂谄谇谌谏谑谒谔谕谖谙谛谘谝谟谠谡谥谧谪谫谮谯谲谳谵谶卩卺阝阢阡阱阪阽阼陂陉陔陟陧陬陲陴隈隍隗隰邗邛邝邙邬邡邴邳邶邺邸邰郏郅邾郐郄郇郓郦郢郜郗郛郫郯郾鄄鄢鄞鄣鄱鄯鄹酃酆刍奂劢劬劭劾哿勐勖勰叟燮矍廴凵凼鬯厶弁畚巯坌垩垡塾墼壅壑圩圬圪圳圹圮圯坜圻坂坩垅坫垆坼坻坨坭坶坳垭垤垌垲埏垧垴垓垠埕埘埚埙埒垸埴埯埸埤埝堋堍埽埭堀堞堙塄堠塥塬墁墉墚墀馨鼙懿艹艽艿芏芊芨芄芎芑芗芙芫芸芾芰苈苊苣芘芷芮苋苌苁芩芴芡芪芟苄苎芤苡茉苷苤茏茇苜苴苒苘茌苻苓茑茚茆茔茕苠苕茜荑荛荜茈莒茼茴茱莛荞茯荏荇荃荟荀茗荠茭茺茳荦荥荨茛荩荬荪荭荮莰荸莳莴莠莪莓莜莅荼莶莩荽莸荻莘莞莨莺莼菁萁菥菘堇萘萋菝菽菖萜萸萑萆菔菟萏萃菸菹菪菅菀萦菰菡葜葑葚葙葳蒇蒈葺蒉葸萼葆葩葶蒌蒎萱葭蓁蓍蓐蓦蒽蓓蓊蒿蒺蓠蒡蒹蒴蒗蓥蓣蔌甍蔸蓰蔹蔟蔺蕖蔻蓿蓼蕙蕈蕨蕤蕞蕺瞢蕃蕲蕻薤薨薇薏蕹薮薜薅薹薷薰藓藁藜藿蘧蘅蘩蘖蘼廾弈夼奁耷奕奚奘匏尢尥尬尴扌扪抟抻拊拚拗拮挢拶挹捋捃掭揶捱捺掎掴捭掬掊捩掮掼揲揸揠揿揄揞揎摒揆掾摅摁搋搛搠搌搦搡摞撄摭撖摺撷撸撙撺擀擐擗擤擢攉攥攮弋忒甙弑卟叱叽叩叨叻吒吖吆呋呒呓呔呖呃吡呗呙吣吲咂咔呷呱呤咚咛咄呶呦咝哐咭哂咴哒咧咦哓哔呲咣哕咻咿哌哙哚哜咩咪咤哝哏哞唛哧唠哽唔哳唢唣唏唑唧唪啧喏喵啉啭啁啕唿啐唼唷啖啵啶啷唳唰啜喋嗒喃喱喹喈喁喟啾嗖喑啻嗟喽喾喔喙嗪嗷嗉嘟嗑嗫嗬嗔嗦嗝嗄嗯嗥嗲嗳嗌嗍嗨嗵嗤辔嘞嘈嘌嘁嘤嘣嗾嘀嘧嘭噘嘹噗嘬噍噢噙噜噌噔嚆噤噱噫噻噼嚅嚓嚯囔囗囝囡囵囫囹囿圄圊圉圜帏帙帔帑帱帻帼帷幄幔幛幞幡岌屺岍岐岖岈岘岙岑岚岜岵岢岽岬岫岱岣峁岷峄峒峤峋峥崂崃崧崦崮崤崞崆崛嵘崾崴崽嵬嵛嵯嵝嵫嵋嵊嵩嵴嶂嶙嶝豳嶷巅彳彷徂徇徉後徕徙徜徨徭徵徼衢彡犭犰犴犷犸狃狁狎狍狒狨狯狩狲狴狷猁狳猃狺狻猗猓猡猊猞猝猕猢猹猥猬猸猱獐獍獗獠獬獯獾舛夥飧夤夂饣饧饨饩饪饫饬饴饷饽馀馄馇馊馍馐馑馓馔馕庀庑庋庖庥庠庹庵庾庳赓廒廑廛廨廪膺忄忉忖忏怃忮怄忡忤忾怅怆忪忭忸怙怵怦怛怏怍怩怫怊怿怡恸恹恻恺恂恪恽悖悚悭悝悃悒悌悛惬悻悱惝惘惆惚悴愠愦愕愣惴愀愎愫慊慵憬憔憧憷懔懵忝隳闩闫闱闳闵闶闼闾阃阄阆阈阊阋阌阍阏阒阕阖阗阙阚丬爿戕氵汔汜汊沣沅沐沔沌汨汩汴汶沆沩泐泔沭泷泸泱泗沲泠泖泺泫泮沱泓泯泾洹洧洌浃浈洇洄洙洎洫浍洮洵洚浏浒浔洳涑浯涞涠浞涓涔浜浠浼浣渚淇淅淞渎涿淠渑淦淝淙渖涫渌涮渫湮湎湫溲湟溆湓湔渲渥湄滟溱溘滠漭滢溥溧溽溻溷滗溴滏溏滂溟潢潆潇漤漕滹漯漶潋潴漪漉漩澉澍澌潸潲潼潺濑濉澧澹澶濂濡濮濞濠濯瀚瀣瀛瀹瀵灏灞宀宄宕宓宥宸甯骞搴寤寮褰寰蹇謇辶迓迕迥迮迤迩迦迳迨逅逄逋逦逑逍逖逡逵逶逭逯遄遑遒遐遨遘遢遛暹遴遽邂邈邃邋彐彗彖彘尻咫屐屙孱屣屦羼弪弩弭艴弼鬻屮妁妃妍妩妪妣妗姊妫妞妤姒妲妯姗妾娅娆姝娈姣姘姹娌娉娲娴娑娣娓婀婧婊婕娼婢婵胬媪媛婷婺媾嫫媲嫒嫔媸嫠嫣嫱嫖嫦嫘嫜嬉嬗嬖嬲嬷孀尕尜孚孥孳孑孓孢驵驷驸驺驿驽骀骁骅骈骊骐骒骓骖骘骛骜骝骟骠骢骣骥骧纟纡纣纥纨纩纭纰纾绀绁绂绉绋绌绐绔绗绛绠绡绨绫绮绯绱绲缍绶绺绻绾缁缂缃缇缈缋缌缏缑缒缗缙缜缛缟缡缢缣缤缥缦缧缪缫缬缭缯缰缱缲缳缵幺畿巛甾邕玎玑玮玢玟珏珂珑玷玳珀珉珈珥珙顼琊珩珧珞玺珲琏琪瑛琦琥琨琰琮琬琛琚瑁瑜瑗瑕瑙瑷瑭瑾璜璎璀璁璇璋璞璨璩璐璧瓒璺韪韫韬杌杓杞杈杩枥枇杪杳枘枧杵枨枞枭枋杷杼柰栉柘栊柩枰栌柙枵柚枳柝栀柃枸柢栎柁柽栲栳桠桡桎桢桄桤梃栝桕桦桁桧桀栾桊桉栩梵梏桴桷梓桫棂楮棼椟椠棹椤棰椋椁楗棣椐楱椹楠楂楝榄楫榀榘楸椴槌榇榈槎榉楦楣楹榛榧榻榫榭槔榱槁槊槟榕槠榍槿樯槭樗樘橥槲橄樾檠橐橛樵檎橹樽樨橘橼檑檐檩檗檫猷獒殁殂殇殄殒殓殍殚殛殡殪轫轭轱轲轳轵轶轸轷轹轺轼轾辁辂辄辇辋辍辎辏辘辚軎戋戗戛戟戢戡戥戤戬臧瓯瓴瓿甏甑甓攴旮旯旰昊昙杲昃昕昀炅曷昝昴昱昶昵耆晟晔晁晏晖晡晗晷暄暌暧暝暾曛曜曦曩贲贳贶贻贽赀赅赆赈赉赇赍赕赙觇觊觋觌觎觏觐觑牮犟牝牦牯牾牿犄犋犍犏犒挈挲掰搿擘耄毪毳毽毵毹氅氇氆氍氕氘氙氚氡氩氤氪氲攵敕敫牍牒牖爰虢刖肟肜肓肼朊肽肱肫肭肴肷胧胨胩胪胛胂胄胙胍胗朐胝胫胱胴胭脍脎胲胼朕脒豚脶脞脬脘脲腈腌腓腴腙腚腱腠腩腼腽腭腧塍媵膈膂膑滕膣膪臌朦臊膻臁膦欤欷欹歃歆歙飑飒飓飕飙飚殳彀毂觳斐齑斓於旆旄旃旌旎旒旖炀炜炖炝炻烀炷炫炱烨烊焐焓焖焯焱煳煜煨煅煲煊煸煺熘熳熵熨熠燠燔燧燹爝爨灬焘煦熹戾戽扃扈扉礻祀祆祉祛祜祓祚祢祗祠祯祧祺禅禊禚禧禳忑忐怼恝恚恧恁恙恣悫愆愍慝憩憝懋懑戆肀聿沓泶淼矶矸砀砉砗砘砑斫砭砜砝砹砺砻砟砼砥砬砣砩硎硭硖硗砦硐硇硌硪碛碓碚碇碜碡碣碲碹碥磔磙磉磬磲礅磴礓礤礞礴龛黹黻黼盱眄眍盹眇眈眚眢眙眭眦眵眸睐睑睇睃睚睨睢睥睿瞍睽瞀瞌瞑瞟瞠瞰瞵瞽町畀畎畋畈畛畲畹疃罘罡罟詈罨罴罱罹羁罾盍盥蠲钅钆钇钋钊钌钍钏钐钔钗钕钚钛钜钣钤钫钪钭钬钯钰钲钴钶钷钸钹钺钼钽钿铄铈铉铊铋铌铍铎铐铑铒铕铖铗铙铘铛铞铟铠铢铤铥铧铨铪铩铫铮铯铳铴铵铷铹铼铽铿锃锂锆锇锉锊锍锎锏锒锓锔锕锖锘锛锝锞锟锢锪锫锩锬锱锲锴锶锷锸锼锾锿镂锵镄镅镆镉镌镎镏镒镓镔镖镗镘镙镛镞镟镝镡镢镤镥镦镧镨镩镪镫镬镯镱镲镳锺矧矬雉秕秭秣秫稆嵇稃稂稞稔稹稷穑黏馥穰皈皎皓皙皤瓞瓠甬鸠鸢鸨鸩鸪鸫鸬鸲鸱鸶鸸鸷鸹鸺鸾鹁鹂鹄鹆鹇鹈鹉鹋鹌鹎鹑鹕鹗鹚鹛鹜鹞鹣鹦鹧鹨鹩鹪鹫鹬鹱鹭鹳疒疔疖疠疝疬疣疳疴疸痄疱疰痃痂痖痍痣痨痦痤痫痧瘃痱痼痿瘐瘀瘅瘌瘗瘊瘥瘘瘕瘙瘛瘼瘢瘠癀瘭瘰瘿瘵癃瘾瘳癍癞癔癜癖癫癯翊竦穸穹窀窆窈窕窦窠窬窨窭窳衤衩衲衽衿袂袢裆袷袼裉裢裎裣裥裱褚裼裨裾裰褡褙褓褛褊褴褫褶襁襦襻疋胥皲皴矜耒耔耖耜耠耢耥耦耧耩耨耱耋耵聃聆聍聒聩聱覃顸颀颃颉颌颍颏颔颚颛颞颟颡颢颥颦虍虔虬虮虿虺虼虻蚨蚍蚋蚬蚝蚧蚣蚪蚓蚩蚶蛄蚵蛎蚰蚺蚱蚯蛉蛏蚴蛩蛱蛲蛭蛳蛐蜓蛞蛴蛟蛘蛑蜃蜇蛸蜈蜊蜍蜉蜣蜻蜞蜥蜮蜚蜾蝈蜴蜱蜩蜷蜿螂蜢蝽蝾蝻蝠蝰蝌蝮螋蝓蝣蝼蝤蝙蝥螓螯螨蟒蟆螈螅螭螗螃螫蟥螬螵螳蟋蟓螽蟑蟀蟊蟛蟪蟠蟮蠖蠓蟾蠊蠛蠡蠹蠼缶罂罄罅舐竺竽笈笃笄笕笊笫笏筇笸笪笙笮笱笠笥笤笳笾笞筘筚筅筵筌筝筠筮筻筢筲筱箐箦箧箸箬箝箨箅箪箜箢箫箴篑篁篌篝篚篥篦篪簌篾篼簏簖簋簟簪簦簸籁籀臾舁舂舄臬衄舡舢舣舭舯舨舫舸舻舳舴舾艄艉艋艏艚艟艨衾袅袈裘裟襞羝羟羧羯羰羲籼敉粑粝粜粞粢粲粼粽糁糇糌糍糈糅糗糨艮暨羿翎翕翥翡翦翩翮翳糸絷綦綮繇纛麸麴赳趄趔趑趱赧赭豇豉酊酐酎酏酤酢酡酰酩酯酽酾酲酴酹醌醅醐醍醑醢醣醪醭醮醯醵醴醺豕鹾趸跫踅蹙蹩趵趿趼趺跄跖跗跚跞跎跏跛跆跬跷跸跣跹跻跤踉跽踔踝踟踬踮踣踯踺蹀踹踵踽踱蹉蹁蹂蹑蹒蹊蹰蹶蹼蹯蹴躅躏躔躐躜躞豸貂貊貅貘貔斛觖觞觚觜觥觫觯訾謦靓雩雳雯霆霁霈霏霎霪霭霰霾龀龃龅龆龇龈龉龊龌黾鼋鼍隹隼隽雎雒瞿雠銎銮鋈錾鍪鏊鎏鐾鑫鱿鲂鲅鲆鲇鲈稣鲋鲎鲐鲑鲒鲔鲕鲚鲛鲞鲟鲠鲡鲢鲣鲥鲦鲧鲨鲩鲫鲭鲮鲰鲱鲲鲳鲴鲵鲶鲷鲺鲻鲼鲽鳄鳅鳆鳇鳊鳋鳌鳍鳎鳏鳐鳓鳔鳕鳗鳘鳙鳜鳝鳟鳢靼鞅鞑鞒鞔鞯鞫鞣鞲鞴骱骰骷鹘骶骺骼髁髀髅髂髋髌髑魅魃魇魉魈魍魑飨餍餮饕饔髟髡髦髯髫髻髭髹鬈鬏鬓鬟鬣麽麾縻麂麇麈麋麒鏖麝麟黛黜黝黠黟黢黩黧黥黪黯鼢鼬鼯鼹鼷鼽鼾齄";

function getSpell(str,sp){
	var i,c,t,p,ret="";
	if(sp==null)sp="";
	for(i=0;i<str.length;i++){
		if(str.charCodeAt(i)>=0x4e00){
			p=strGB.indexOf(str.charAt(i));
			if(p>-1&&p<3755){
				for(t=qswhSpell.length-1;t>0;t=t-2)if(qswhSpell[t]<=p)break;
				if(t>0)ret+=qswhSpell[t-1]+sp;
			}
		}
	}
	return ret.substr(0,ret.length-sp.length);
}

function setGuestEnName(FormName){
	var cnObj=document.getElementById(FormName+"_g_name_mytxt");
	var enfObj=document.getElementById(FormName+"_g_firstname_mytxt");
	var enlObj=document.getElementById(FormName+"_g_lastname_mytxt");
	var str=cnObj.value;
	if (str=="") return ;

	var enName=getSpell(str,"^")
	var enArray=enName.split("^")
    enlObj.value=enArray[0];
	enfObj.value="";
	for (var i=1;i<enArray.length;i++){
		enfObj.value=enfObj.value+enArray[i];
	}

}

function LineDBSelect(TargetFrame,ProId)
{
  var t_name=parent.frames[TargetFrame].document.getElementById('tour_t_name_mytxt');
  if (!t_name) t_name=parent.frames[TargetFrame].document.getElementById('tourplan_t_name_mytxt');
  var form_name;

  if (t_name.id.indexOf("tourplan")>=0)   { form_name="tourplan";   }else{form_name="tour";}
  result=getAjax("&ajax_type=getdate&dbname=select_linedb&keyid="+ProId);
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  oDoc.loadXML(result);

  var xNode =oDoc.getElementsByTagName("Table")
  if (xNode.length==1) {
       var item=xNode[0];
       var _t_name=item.getElementsByTagName("l_name")[0].firstChild.data;
	   t_name.value=_t_name;

	   var l_day=getTableValue("l_day",item,0);
	   var _l_day=SetTextValue(parent.frames[TargetFrame].document,form_name+'_t_day_mytxt',l_day);

	   var l_night=getTableValue("l_night",item,0);
	   var _l_night=SetTextValue(parent.frames[TargetFrame].document,form_name+'_t_night_mytxt',l_night);

	   var l_food=getTableValue("l_food",item,"");
	   var _l_food=SetTextValue(parent.frames[TargetFrame].document,form_name+'_t_food_mytxt',l_food);

	   var lc_id=getTableValue("lc_id",item,0);
       var _lc_id=setComboValue(parent.frames[TargetFrame].document,form_name+'_lc_id_mytxt',lc_id);

	   var l_bus=getTableValue("l_bus",item,"");
	   var _l_bus=SetTextValue(parent.frames[TargetFrame].document,form_name+'_t_bus_mytxt',l_bus);

	   var l_hotel=getTableValue("l_hotel",item,"");
	   var _l_hotel=SetTextValue(parent.frames[TargetFrame].document,form_name+'_t_hotel_mytxt',l_hotel);

	   var l_sight=getTableValue("l_sight",item,"");
	   var _l_sight=SetTextValue(parent.frames[TargetFrame].document,form_name+'_t_sight_mytxt',l_sight);

	   var l_desc=getTableValue("l_desc",item,"");
	   var _l_desc=SetTextValue(parent.frames[TargetFrame].document,form_name+'_t_desc_mytxt',l_desc);

	   var l_memo=getTableValue("l_memo",item,"");
	   var _l_memo=SetTextValue(parent.frames[TargetFrame].document,form_name+'_t_memo_mytxt',l_memo);

	   var l_id=getTableValue("l_id",item,0);
       var _l_id=SetTextValue(parent.frames[TargetFrame].document,form_name+'_l_id_mytxt',l_id);


  }else{
       alert("没有找到相关资料!");
  }

   self.location="blank.aspx";
}


function LineSelect(TargetFrame,ProId)
{
  var obj1=parent.frames["topFrame"].document.getElementById("packl_line_id_mytxt");

  if (obj1)
  {formname="packl"
  }else{
	obj1=parent.frames["topFrame"].document.getElementById("line_keyid");
	if (obj1)
	  {  formname="line"
	  }else{
		 formname="linedb_new"
	  }
  }

  result=getAjax("&ajax_type=getdate&dbname=select_line&keyid="+ProId);
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  oDoc.loadXML(result);
  var xNode =oDoc.getElementsByTagName("Table")
  if (xNode.length==1) {
       var item=xNode[0];
	   if (formname=="packl")
	   {
	   var l_id=getTableValue("l_id",item,0);
	   var _l_id=SetTextValue(parent.frames[TargetFrame].document,'packl_line_id_mytxt',l_id);
	   var l_name=getTableValue("l_name",item,"");
	   var _l_name=SetTextValue(parent.frames[TargetFrame].document,'packl_p_name_mytxt',l_name);	   


	   }else{
	   var l_day=getTableValue("l_day",item,0);
	   var _l_day=SetTextValue(parent.frames[TargetFrame].document,formname+'_l_day_mytxt',l_day);

	   var l_night=getTableValue("l_night",item,0);
	   var _l_night=SetTextValue(parent.frames[TargetFrame].document,formname+'_l_night_mytxt',l_night);

	   var l_food=getTableValue("l_food",item,"");
	   var _l_food=SetTextValue(parent.frames[TargetFrame].document,formname+'_l_food_mytxt',l_food);

	   var lc_id=getTableValue("lc_id",item,0);
       var _lc_id=setComboValue(parent.frames[TargetFrame].document,formname+'_lc_id_mytxt',lc_id);

	   //var hc_id=getTableValue("hc_id",item,0);
       //var _hc_id=setComboValue(parent.frames[TargetFrame].document,formname+'_hc_id_mytxt',hc_id);

	   var l_bus=getTableValue("l_bus",item,"");
	   var _l_bus=SetTextValue(parent.frames[TargetFrame].document,formname+'_l_bus_mytxt',l_bus);

	   var l_hotel=getTableValue("l_hotel",item,"");
	   var _l_hotel=SetTextValue(parent.frames[TargetFrame].document,formname+'_l_hotel_mytxt',l_hotel);

	   var l_sight=getTableValue("l_sight",item,"");
	   var _l_sight=SetTextValue(parent.frames[TargetFrame].document,formname+'_l_sight_mytxt',l_sight);

	   var l_desc=getTableValue("l_desc",item,"");
	   var _l_desc=SetTextValue(parent.frames[TargetFrame].document,formname+'_l_desc_mytxt',l_desc);

	   var l_memo=getTableValue("l_memo",item,"");
	   var _l_memo=SetTextValue(parent.frames[TargetFrame].document,formname+'_l_memo_mytxt',l_memo);

	   var l_id=getTableValue("l_id",item,0);
	   if (formname=='line')
	   {var _l_id=SetTextValue(parent.frames[TargetFrame].document,formname+'_copy_line_id_mytxt',l_id);
	   }else
	  {var _l_id=SetTextValue(parent.frames[TargetFrame].document,formname+'_line_id_mytxt',l_id);
	   }
       

	   var l_bcity=getTableValue("l_bcity",item,"");
	   var _l_bcity=SetTextValue(parent.frames[TargetFrame].document,formname+'_l_bcity_mytxt',l_bcity);

	   var l_ecity=getTableValue("l_ecity",item,"");
	   var _l_ecity=SetTextValue(parent.frames[TargetFrame].document,formname+'_l_ecity_mytxt',l_ecity);

	   var l_name=getTableValue("l_name",item,"");
	   var _l_name=SetTextValue(parent.frames[TargetFrame].document,formname+'_l_name_mytxt',l_name);	   
	   }

  }else{
       alert("没有找到相关资料!");
  }

   self.location="blank.aspx";
}



function dokp(Obj){
return regInput(Obj, /^\d{1,4}([-\/](\d{1,2}([-\/](\d{1,2})?)?)?)?$/,  String.fromCharCode(event.keyCode));
}

function dop(Obj){
return regInput(Obj, /^\d{1,4}([-\/](\d{1,2}([-\/](\d{1,2})?)?)?)?$/,  window.clipboardData.getData('Text'));
}

function dod(Obj){
return regInput(Obj, /^\d{1,4}([-\/](\d{1,2}([-\/](\d{1,2})?)?)?)?$/,  event.dataTransfer.getData('Text'))
}

function tnokp(Obj,LengthMax)
{
if(ByteLen(Obj.value)<LengthMax){return true;}else{return false}

}

function tnop(Obj,LengthMax)
{
if(ByteLen(Obj.value+window.clipboardData.getData('Text'))<LengthMax){return true;}else{return false}
}

function tiokp(Obj)
{
return regInput(Obj,/^[0-9]*$/,String.fromCharCode(event.keyCode));
}

function tiop(Obj)
{
return regInput(Obj,/^[0-9]*$/,window.clipboardData.getData('Text'));

}

function tdokp(Obj){
return regInput(Obj, /^\d*\.?\d{0,2}$/,  String.fromCharCode(event.keyCode));
}

function tdop(Obj)
{
return regInput(Obj, /^\d*\.?\d{0,2}$/,  window.clipboardData.getData('Text'));

}

function AlertForm(AlertType)
{
 var cnObj=document.getElementById("YearMonth_mytxt");
 switch(AlertType) {
		case "AlertItem" :{
					 parent.frames["leftFrame"].location="alertitem.aspx?CalMonth="+cnObj.value;
                     break;
                }
		case "AlertTour" :{
					 parent.frames["leftFrame"].location="alerttour.aspx?CalMonth="+cnObj.value;
                     break;
                }
		case "AlertTourBK" :{
					 parent.frames["leftFrame"].location="alerttourbk.aspx?CalMonth="+cnObj.value;
                     break;
                }
		case "AlertOtherBK" :{
					 parent.frames["leftFrame"].location="alertotherbk.aspx?CalMonth="+cnObj.value;
                     break;
                }
		case "AlertCash" :{
					 parent.frames["leftFrame"].location="alertcash.aspx?CalMonth="+cnObj.value;
                     break;
                }
		case "AlertDj" :{
					 parent.frames["leftFrame"].location="alertdj.aspx?CalMonth="+cnObj.value;
                     break;
                }
                default : "";
                }
}

function CashCheck(ca_id){

var sUrl=self.location;
if (confirm("您是否确定审核该项收退款项？")){
        
	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=checkcash&keyid="+ca_id);
	oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue!=1) {
	     	  alert("审核失败！");
	       	  return 0;
	     }else{
			  alert("审核成功！");
                  self.location=sUrl;
  	     }
}


}


function goBackup()
{
if (confirm("您是否要对数据库进行备份操作？")){
        
	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=backupdb");
	alert("备份成功！");
}

}

function getBookitemAmount(Obj1N,Obj2N,Obj3N,Obj4N,Obj5N){
var obj1=document.getElementById(Obj1N);
var obj2=document.getElementById(Obj2N);
var obj3=document.getElementById(Obj3N);
var obj4=document.getElementById(Obj4N);
var obj5=document.getElementById(Obj5N);

var v1=obj1.value;
var v2=obj2.value;
var v3=obj3.value;
var v4=obj4.value;
if (!v1) {v1=0;}
if (!v2) {v2=0;}
if (!v3) {v3=0;}
if (!v4) {v4=0;}
obj3.value=v1*v2;
obj5.value=v1*v2-v4;

}


function getAmount(Obj1N,Obj2N,Obj3N){
var obj1=document.getElementById(Obj1N);
var obj2=document.getElementById(Obj2N);
var obj3=document.getElementById(Obj3N);
var v1=obj1.value;
var v2=obj2.value;
var v3=obj3.value;
if (!v1) {v1=0;}
if (!v2) {v2=0;}
if (!v3) {v3=0;}
obj3.value=v1*v2;
}

function getItemCash(itype,Obj1N,Obj2N,Obj3N){
var obj1=document.getElementById(Obj1N);
var obj2=document.getElementById(Obj2N);
var obj3=document.getElementById(Obj3N);
var v1=obj1.value;
var v2=obj2.value;
var v3=obj3.value;
if (!v1) {v1=0;}
if (!v2) {v2=0;}
if (!v3) {v3=0;}
if (itype==2)
{obj2.value=v1-v3;
}else{obj3.value=v1-v2;}

}

function setItemCash(obj,Obj1N,Obj2N,Obj3N){
var obj1=document.getElementById(Obj1N);
var obj2=document.getElementById(Obj2N);
var obj3=document.getElementById(Obj3N);
var v1=obj1.value;
var v2=obj2.value;
var v3=obj3.value;
if (!v1) {v1=0;}
if (!v2) {v2=0;}
if (!v3) {v3=0;}
if (obj.checked)
{ obj3.value=v1;obj2.value=0}else{obj2.value=v1;obj3.value=0;}
}

function getLineItemHotelAmount(Obj1N,Obj2N,Obj3N,Obj4N){
var obj1=document.getElementById(Obj1N);
var obj2=document.getElementById(Obj2N);
var obj3=document.getElementById(Obj3N);
var obj4=document.getElementById(Obj4N);
var v1=obj1.value;
var v2=obj2.value;
var v3=obj3.value;
if (!v1) {v1=0;}
if (!v2) {v2=0;}
if (!v3) {v3=0;}
obj4.value=v1*v2*v3;

}


function getOPHotelAmount(Obj1N,Obj2N,Obj3N,Obj4N){

//单价
var obj1=document.getElementById(Obj1N);
//房间数
var obj2=document.getElementById(Obj2N);
//晚数
var obj3=document.getElementById(Obj3N);
//合计
var obj4=document.getElementById(Obj4N);

var v1=obj1.value;
var v2=obj2.value;
var v3=obj3.value;

if (!v1) {v1=0;}
if (!v2) {v2=0;}
if (!v3) {v3=0;}

obj4.value=v1*v2*v3;


}

function getHotelAmount(Obj1N,Obj2N,Obj3N,Obj4N,Obj5N,Obj6N){

//单价
var obj1=document.getElementById(Obj1N);
//房间数
var obj2=document.getElementById(Obj2N);
//晚数
var obj3=document.getElementById(Obj3N);
//合计
var obj4=document.getElementById(Obj4N);
//折扣
var obj5=document.getElementById(Obj5N);
//应收
var obj6=document.getElementById(Obj6N);

var v1=obj1.value;
var v2=obj2.value;
var v3=obj3.value;
var v5=obj5.value;

if (!v1) {v1=0;}
if (!v2) {v2=0;}
if (!v3) {v3=0;}
if (!v5) {v5=0;}
obj4.value=v1*v2*v3;

obj6.value=v1*v2*v3-v5;

}


function getDiscount(Obj1N,Obj2N,Obj3N){
var obj1=document.getElementById(Obj1N);
var obj2=document.getElementById(Obj2N);
var obj3=document.getElementById(Obj3N);
var v1=obj1.value;
var v2=obj2.value;
var v3=obj3.value;
if (!v1) {v1=0;}
if (!v2) {v2=0;}
if (!v3) {v3=0;}
obj3.value=v1-v2;

}


function ViewRpt(TargetFrame,RptName,ParaString){
parent.frames[TargetFrame].location="rptviewcontain.aspx?RptName="+RptName+"&"+ParaString;
}

function ExportRpt(RptName,ParaString,ExportType)
{
	window.open("rptexport.aspx?ExportType="+ExportType+"&RptName="+RptName+"&"+ParaString,'download','status=1,resizable=1,scrollbars=1,toolbar=1,menubar=1,fullscreen=no,height=600, width=900' );
}


function shotelPrice(id,isSelect){
  var p_id;
  for (var   i=0;  i<document.Form1.elements.length;   i++)
       {
          var obj=document.Form1.elements[i];        
          if (obj.id.indexOf("_parentid")>0) {p_id=obj;break;}
       }

if (isSelect)
	{
	if (confirm("添加该酒店房型？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName=PackHotel&operation=add&keyid="+id+"&pid="+p_id.value);
		parent.frames["leftFrame"].location="childlist.aspx?xml=packhotel_list&keyid="+p_id.value;
	}
	}else{
	if (confirm("取消该酒店房型？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName=PackHotel&operation=del&keyid="+id+"&pid="+p_id.value);
		parent.frames["leftFrame"].location="childlist.aspx?xml=packhotel_list&keyid="+p_id.value;

	}
	}

}

function sshotelPrice(id,p_id,isSelect){

if (isSelect)
	{
	result=getAjax("&ajax_type=ObjectModify&ObjName=PackHotel&operation=add&keyid="+id+"&pid="+p_id);
	}else{
		result=getAjax("&ajax_type=ObjectModify&ObjName=PackHotel&operation=del&keyid="+id+"&pid="+p_id);
	}

}

function spackflight(id,isSelect){
  var p_id;
  for (var   i=0;  i<document.Form1.elements.length;   i++)
       {
          var obj=document.Form1.elements[i];        
          if (obj.id.indexOf("_parentid")>0) {p_id=obj;break;}
       }

if (isSelect)
	{
	if (confirm("添加该航班？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName=PackFlight&operation=add&keyid="+id+"&pid="+p_id.value);
		parent.frames["leftFrame"].location="childlist.aspx?xml=packticket_list&keyid="+p_id.value;
	}
	}else{
	if (confirm("取消该航班？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName=PackFlight&operation=del&keyid="+id+"&pid="+p_id.value);
		parent.frames["leftFrame"].location="childlist.aspx?xml=packticket_list&keyid="+p_id.value;

	}
	}

}

function sspackflight(id,p_id,isSelect){

if (isSelect)
	{
	if (confirm("添加该航班？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName=PackFlight&operation=add&keyid="+id+"&pid="+p_id);
		
	}
	}else{
	if (confirm("取消该航班？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName=PackFlight&operation=del&keyid="+id+"&pid="+p_id);
		
	}
	}

}

function AddEmailInGroup(id,isSelect)
{
var mg_id;
  for (var   i=0;  i<document.Form1.elements.length;   i++)
       {
          var obj=document.Form1.elements[i];        
          if (obj.id.indexOf("linkmanemail_list_parentid")>0) {mg_id=obj;break;}
       }
if (isSelect)
	{
	if (confirm("添加该收件人？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName=AddMailGroup&operation=add&keyid="+id+"&mg_id="+mg_id.value);
	}
	}
}

function spackattach(id,isSelect){
  var p_id;
  for (var   i=0;  i<document.Form1.elements.length;   i++)
       {
          var obj=document.Form1.elements[i];        
          if (obj.id.indexOf("_parentid")>0) {p_id=obj;break;}
       }

if (isSelect)
	{
		result=getAjax("&ajax_type=ObjectModify&ObjName=PackAttach&operation=add&keyid="+id+"&pid="+p_id.value);
		parent.frames["leftFrame"].location="childlist.aspx?xml=packselectattach_list&keyid="+p_id.value;
	}else{
		result=getAjax("&ajax_type=ObjectModify&ObjName=PackAttach&operation=del&keyid="+id+"&pid="+p_id.value);
		parent.frames["leftFrame"].location="childlist.aspx?xml=packselectattach_list&keyid="+p_id.value;

	}

}

function sspackattach(id,p_id,isSelect){

if (isSelect)
	{
		result=getAjax("&ajax_type=ObjectModify&ObjName=PackAttach&operation=add&keyid="+id+"&pid="+p_id);
	}else{
		result=getAjax("&ajax_type=ObjectModify&ObjName=PackAttach&operation=del&keyid="+id+"&pid="+p_id);

	}

}

function sspackattachsend(id,p_id,isSelect){

if (isSelect)
	{
		result=getAjax("&ajax_type=ObjectModify&ObjName=PackAttachSend&operation=add&keyid="+id+"&pid="+p_id);
	}else{
		result=getAjax("&ajax_type=ObjectModify&ObjName=PackAttachSend&operation=del&keyid="+id+"&pid="+p_id);

	}

}


function sshotelpackattach(id,p_id,isSelect){

if (isSelect)
	{
		result=getAjax("&ajax_type=ObjectModify&ObjName=HotelPackAttach&operation=add&keyid="+id+"&t_id="+p_id);
	}else{
		result=getAjax("&ajax_type=ObjectModify&ObjName=HotelPackAttach&operation=del&keyid="+id+"&t_id="+p_id);

	}

}


function slitnerary(id,isSelect){
  var l_id;
  for (var   i=0;  i<document.Form1.elements.length;   i++)
       {
          var obj=document.Form1.elements[i];        
          if (obj.id.indexOf("_parentid")>0) {l_id=obj;break;}
       }

 
sUrl=self.location.toString();
if (sUrl.indexOf("packltinerary_select_list")>0)
{isPack=true;
}else{
 isPack=false;
}
if (isSelect)
	{
	if (confirm("添加该行程？")){
		if (isPack)
		{result=getAjax("&ajax_type=ObjectModify&ObjName=Pack&operation=add&keyid="+id+"&p_id="+l_id.value);
		}else{
		result=getAjax("&ajax_type=ObjectModify&ObjName=Lingdb&operation=add&keyid="+id+"&lid="+l_id.value);
		parent.frames["leftFrame"].location="childlist.aspx?xml=linedb_ltinerary_list&keyid="+l_id.value;
		}
	}
	}

}




function slitem(id,isSelect){

if (isSelect)
{
	alert("Select"+id);
}else{alert("UnSelect"+id)}

}

function AreaDisplayIsOpen()
{
		var dv = document.getElementById("dvArea");

		if (dv==null)
		{

			var showdiv = document.createElement("div");
			showdiv.setAttribute("id","dvArea");
			var htmlDIV = "<table width='600' border='0' cellspacing='0' cellpadding='0'><tr style='background-color: silver;'>"
			htmlDIV+="<td align='left' valign='middle' width='550' style='height: 27px'><span style='color: #FFFFFF' valign='middle'>&nbsp;请选择地区：</span></td>"
			htmlDIV+="<td align='left' valign='middle' width='50' style='height: 27px'><span><a onclick=\"javascript:X_HiddenElement('dvArea')\" style='color: #FFFFFF; cursor: hand;'>[关闭]</a></span></td></tr>"
			htmlDIV+="<tr><td id='area' valign='top' colspan='2'></td></tr>"
			htmlDIV+="<tr><td id='callcity' valign='top' colspan='2' style='display: none;background-color: silver;'></td></tr>"
			htmlDIV+="<tr><td id='Subarea' valign='top' colspan='2'></td></tr>"
			htmlDIV+="<tr><td valign='top' height='3' colspan='2' style='background-color: silver;'></td>"
			htmlDIV+="</tr></table>"
			showdiv.innerHTML = htmlDIV;
			showdiv.style.display = "none";
			showdiv.style.position = "absolute";
			showdiv.style.width = 600;
			document.body.appendChild(showdiv);

			GetCenterXY_ForLayer(showdiv);

		}else{
		GetCenterXY_ForLayer(dv);
		dv.style.display = "";
		}
}
//将悬浮层的位置定位在屏幕中央
function GetCenterXY_ForLayer(objdiv)
{       
	    x = document.body.scrollLeft;
	    y = document.body.scrollTop;
    	
	    //获取屏幕宽度
	    availWidth = parseInt(window.screen.availWidth);
	    availHeight = parseInt(window.screen.availHeight);
    	
	    tblWidth = parseInt(objdiv.style.width);
    		
	    y = 5;
	    x = (availWidth - tblWidth)/2;
	
	    objdiv.style.top = y;
	    objdiv.style.left = x;

}
function X_HiddenElement(Element)
{
        document.getElementById(Element).style.display = "none";
}
function X_ShowElement(Element)
{
        document.getElementById(Element).style.display = "";
}
function X_newpovinceResult(Obj) 
{   
	document.getElementById("callcity").innerHTML="";
	document.getElementById("Subarea").innerHTML="";

    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=getdate&dbname=newpovince");
	oDoc.loadXML(result);

		var dv = document.getElementById("area");
        var htmlDIV="";
        
		var xNode =oDoc.getElementsByTagName("Table")
		htmlDIV += "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr>";
		var j = (6 - xNode.length%6) == 6 ? 0 : (6 - xNode.length%6);
        for (var i = 0; i < xNode.length; i++){
			var p_id = xNode[i].getElementsByTagName("p_id")[0].firstChild.data;
			var p_name=xNode[i].getElementsByTagName("p_name")[0].firstChild.data;
			htmlDIV += "<td height=\"20\" align=\"center\"><a style=\"cursor: hand;width:100px\" onclick=\"X_newcityResult("+p_id+",'"+Obj.id+"')\">"+p_name+"</a></td>";

            if(i%6==5)
                htmlDIV+="</tr><tr>";
        }
		if(j>0)
        {
            for(var l=1;l<j;l++)
            {
                htmlDIV+="<td height=\"20\">&nbsp;</td>"
            }
            htmlDIV+="</tr>"
        }
        dv.innerHTML = htmlDIV+"</table>";
}
function X_newcityResult(dpP,Obj) 

{  
	X_ShowElement("callcity");
	document.getElementById("callcity").innerHTML = "<span style=\"color: #FFFFFF\" valign=\"middle\">&nbsp;请选择城市：</span>";
	var dv = document.getElementById("Subarea");
    dv.innerHTML=""
	var htmlDIV="";
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	result=getAjax("&ajax_type=getdate&dbname=newcity&keyid="+dpP);
	oDoc.loadXML(result);

        var xNode =oDoc.getElementsByTagName("Table")

		if(xNode.length==0){
			X_cityname(area,Obj);
        }
		htmlDIV += "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr>";
        var j = (6 - xNode.length%6) == 6 ? 0 : (6 - xNode.length%6);
        for (var i = 0; i < xNode.length; i++){
  			var citytext=xNode[i].getElementsByTagName("c_name")[0].firstChild.data;
  			htmlDIV += "<td height=\"20\" align=\"center\"><a style=\"cursor: hand;width:100px\" onclick=\"X_cityname(this.innerText,'"+Obj+"')\">"+citytext+"</a></td>";
            if(i%6==5)
                htmlDIV+="</tr><tr>";
        }
		if(j>0)
        {
            for(var l=1;l<j;l++)
            {
                htmlDIV+="<td height=\"20\" width='100'>&nbsp;</td>"
            }
            htmlDIV+="</tr>"
        }
        dv.innerHTML = htmlDIV+"</table><tr><td valign=\"top\" height=\"3\" colspan=\"2\" style=\"background-color: silver;\"></td></tr>";
}
function X_cityname(name,Obj)
{    
     var city =document.getElementById(Obj);
     city.value = name;
     X_HiddenElement("dvArea");
}

function PackAttachGo(FormName,TargetFrame)
{

  var pa_id,pa_name,pa_memo,pa_unit,pa_ref_price,ac_id,d_p_agent,d_p_price,d_p_cost,settleid,settlename,cy_id,po_id
  for (var   i=0;  i<document.Form1.elements.length;  i++)
       {
          var obj=document.Form1.elements[i];        
          if (obj.id.indexOf("pa_name_mytxt")>0) pa_name=obj;
		  if (obj.id.indexOf("pa_memo_mytxt")>0) pa_memo=obj;
		  if (obj.id.indexOf("pa_unit_mytxt")>0) pa_unit=obj;
		  if (obj.id.indexOf("pa_ref_price_mytxt")>0) pa_ref_price=obj;
		  if (obj.id.indexOf("d_p_agent_mytxt")>0) d_p_agent=obj;
 		  if (obj.id.indexOf("d_p_price_mytxt")>0) d_p_price=obj;
 		  if (obj.id.indexOf("d_p_cost_mytxt")>0) d_p_cost=obj;
		  if (obj.id.indexOf("settle_id_mytxt")>0) settleid=obj;
		  if (obj.id.indexOf("settle_id_myshow")>0) settlename=obj;
		  if (obj.id.indexOf("cy_id_mytxt")>0) cy_id=obj;
		  if (obj.id.indexOf("po_id_mytxt")>0) po_id=obj;
       }
	   		  
        GridGo(TargetFrame,'typelist.aspx?xml=pack_packattach_select_list&querystr='+pa_name.value,'','');


}


function PackAttachSelect(GridName,TargetFrame,ProId)
{
  var pa_id,pa_name,pa_memo,pa_unit,pa_ref_price,ac_id,d_p_agent,d_p_price,d_p_cost,settleid,settlename,cy_id,po_id
  for (var   i=0;  i<parent.frames[TargetFrame].document.Form1.elements.length;   i++)
       {
          var obj=parent.frames[TargetFrame].document.Form1.elements[i];        
          if (obj.id.indexOf("pa_name_mytxt")>0) pa_name=obj;
		  if (obj.id.indexOf("pa_memo_mytxt")>0) pa_memo=obj;
		  if (obj.id.indexOf("pa_unit_mytxt")>0) pa_unit=obj;
		  if (obj.id.indexOf("pa_ref_price_mytxt")>0) pa_ref_price=obj;
		  if (obj.id.indexOf("d_p_agent_mytxt")>0) d_p_agent=obj;
 		  if (obj.id.indexOf("d_p_price_mytxt")>0) d_p_price=obj;
 		  if (obj.id.indexOf("d_p_cost_mytxt")>0) d_p_cost=obj;
		  if (obj.id.indexOf("settle_id_mytxt")>0) settleid=obj;
		  if (obj.id.indexOf("settle_id_myshow")>0) settlename=obj;
		  if (obj.id.indexOf("cy_id_mytxt")>0) cy_id=obj;
		  if (obj.id.indexOf("po_id_mytxt")>0) po_id=obj;
       }
 if (pa_name) {
	result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+ProId);
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
            if (xNode.length==1) {
            var item=xNode[0];
  			var _pa_name=item.getElementsByTagName("po_name")[0].firstChild.data;
			var _pa_memo;
			
			var _pa_memo=getTableValue("po_memo",item,"");
			var _pa_unit=getTableValue("po_unit",item,"");
			var _pa_ref_price=getTableValue("po_ref_price",item,0);

			var _po_id=getTableValue("po_id",item,0);
			var _cy_id=getTableValue("cy_id",item,0);
			var _settle_id=getTableValue("settle_id",item,0);
			var _d_p_cost=getTableValue("d_p_cost",item,0);
			var _d_p_agent=getTableValue("d_p_agent",item,0);
			var _d_p_price=getTableValue("d_p_price",item,0);
			var _balance_type=getTableValue("balance_type",item,"");
			var _d_p_price=getTableValue("d_p_price",item,0);
			var _cm_code=getTableValue("cm_code",item,"");			


            if (po_id)  {po_id.value=_po_id;}
            if (pa_name)  {pa_name.value=_pa_name;}
            if (pa_memo)  {pa_memo.value=_pa_memo;}
            if (pa_unit)  {pa_unit.value=_pa_unit;}
            if (pa_ref_price)  {pa_ref_price.value=_pa_ref_price;}
            if (d_p_agent)  {d_p_agent.value=_d_p_agent;}
            if (d_p_cost)  {d_p_cost.value=_d_p_cost;}
			if (d_p_price)	{d_p_price.value=_d_p_price;}
            if (settleid)  {settleid.value=_settle_id;}
            if (settlename)  {settlename.value=_cm_code.toString()+"/"+_balance_type.toString();}
            setSelectValue(cy_id,_cy_id);

            }else{            alert("没有找到相关资料!");
            }
       }
   self.location="blank.aspx";
}


function countCom()
{
var obj1=document.getElementById('shopping_company_rate_mytxt');
var obj2=document.getElementById('shopping_guide_rate_mytxt');
var obj3=document.getElementById('shopping_busman_rate_mytxt');
var obj4=document.getElementById('shopping_company_commision_mytxt');
var obj5=document.getElementById('shopping_guide_commision_mytxt');
var obj6=document.getElementById('shopping_busman_commision_mytxt');
var obj7=document.getElementById('shopping_shopping_cash_mytxt');
var obj8=document.getElementById('shopping_shopping_amount_mytxt');
var obj9=document.getElementById('shopping_stop_cash_mytxt');
var obj10=document.getElementById('shopping_per_man_mytxt');
var obj11=document.getElementById('shopping_per_num_mytxt');

var v1=parseFloat(obj1.value);
if (!v1){v1=0;}
var v2=parseFloat(obj2.value);
if (!v2){v2=0;}
var v3=parseFloat(obj3.value);
if (!v3){v3=0;}
var v4=parseFloat(obj4.value);
if (!v4){v4=0;}
var v5=parseFloat(obj5.value);
if (!v5){v5=0;}
var v6=parseFloat(obj6.value);
if (!v6){v6=0;}
var v7=parseFloat(obj7.value);
if (!v7){v7=0;}
var v8=parseFloat(obj8.value);
if (!v8){v8=0;}
var v9=parseFloat(obj9.value);
if (!v9){v9=0;}
var v10=parseFloat(obj10.value);
if (!v10){v10=0;}
var v11=parseFloat(obj11.value);
if (!v11){v11=0;}

obj4.value=v7*v1/100;

obj5.value=v7*v2/100;

obj6.value=v7*v3/100;

obj8.value=v7*v1/100+v7*v2/100+v7*v3/100+v10*v11;

obj8.value=parseFloat(obj8.value)+parseFloat(v9);

}

function stourlitnerary(id,isSelect){
  var l_id;
  for (var   i=0;  i<document.Form1.elements.length;   i++)
       {
          var obj=document.Form1.elements[i];        
          if (obj.id.indexOf("_parentid")>0) {l_id=obj;break;}
       }

if (isSelect)
	{
	if (confirm("添加该行程？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName=tour&operation=add&keyid="+id+"&tour_id="+l_id.value);
		parent.frames["leftFrame"].location="childlist.aspx?xml=tourlist_select_list&keyid="+l_id.value;
	}
	}

}


function AddXcode(xcode,ischecked,id)
{
if (ischecked)
{
    result=getAjax("&ajax_type=ObjectModify&ObjName=actor&operation=add&a_id="+id+"&xcode="+xcode);
}else{
    result=getAjax("&ajax_type=ObjectModify&ObjName=actor&operation=remove&a_id="+id+"&xcode="+xcode);
}

}

function PacklineGo(FormName,TargetFrame)
{

var _p_id=document.getElementById(FormName+"_parentid");
var _l_pl_name=document.getElementById(FormName+"_l_pl_name_mytxt");
var _l_pl_id=document.getElementById(FormName+"_l_pl_id_mytxt");
result=getAjax("&ajax_type=name2id&dbname=packline&keyid="+escape(_l_pl_name.value)+'||'+_p_id.value);
var oDoc = new ActiveXObject("MSXML2.DOMDocument");
oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
        if (xNode.length>1){
           GridGo(TargetFrame,'typelist.aspx?xml=packline_select_list&querystr='+escape(_l_pl_name.value)+'|'+_p_id.value,'','');
        }else{           
            if (xNode.length==1) {
            var item=xNode[0];
  	        var l_pl_id=item.getElementsByTagName("pl_id")[0].firstChild.data;
    	    var l_pl_name=item.getElementsByTagName("pl_name")[0].firstChild.data;
            _l_pl_id.value=l_pl_id;
            _l_pl_name.value=l_pl_name;
            }else{            alert("没有找到相关资料!");
            }
        } 
}

function PacklineSelect(GridName,TargetFrame,PlId)
{
  var TxtObj,ValueObj
  var findit=false
  for (var   i=0;  i<parent.frames[TargetFrame].document.Form1.elements.length; i++)
       {
          var obj=parent.frames[TargetFrame].document.Form1.elements[i];   
             if (obj.id.indexOf("_l_pl_id_mytxt")>0){		ValueObj=obj;             }
             if (obj.id.indexOf("_l_pl_name_mytxt")>0){		TxtObj=obj;             }
        }
       if (ValueObj && TxtObj) {
	   result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+PlId);

        var oDoc = new ActiveXObject("MSXML2.DOMDocument");
    	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
            if (xNode.length==1) {
            var item=xNode[0];

			var l_pl_id=getTableValue("pl_id",item,0);
			var l_pl_name=getTableValue("pl_name",item,"");

            ValueObj.value=l_pl_id;
            TxtObj.value=l_pl_name;

            }else{            alert("没有找到相关资料!");
            }
       }
   self.location="blank.aspx";
}


function DelCheck(GridName,Id,CheckStatus){

	    switch (GridName) {
           case "cash_list":
				if (CheckStatus!=0)
				    {alert("该纪录为财务收款，不允许删除操作！");
				     }else{
					doDel(GridName,Id);}
                break;
           default:
				if (CheckStatus!=0)
				    {alert("该纪录目前锁定，不允许删除操作！");
				     }else{
					doDel(GridName,Id);}
					break;
    }

}

function EditCheck(TargetFrame,TargerUrl,MenuFrame,MenuUrl,HasParent,CheckStatus){
if (CheckStatus!=0)
   {alert("该纪录目前锁定，不允许修改操作！");
   }else{
	GridGo(TargetFrame,TargerUrl,MenuFrame,MenuUrl,HasParent);
   }
}

function doCheck(TableName,TableField,FieldValue,KeyId,CheckFlag)
{

	switch (TableName)
	{
	case "user_data":
		if ((FieldValue==CheckFlag))
		{ alert("已经审核过了！");
		  return ;
		}
		if (confirm("通过该用户的审核？"))
	    {
		   var sUrl=self.location;
		   var result=getAjax("&ajax_type=ObjectModify&ObjName="+TableName+"&keyid="+KeyId+"&key="+TableField+"&keyvalue="+FieldValue);
		   var oDoc = new ActiveXObject("MSXML2.DOMDocument");
		 	oDoc.loadXML(result);
		   if (oDoc.selectSingleNode("//Save").nodeTypedValue!=1) {
	     	  alert("提交失败！");
			   	  return 0;
		     }else{

			  alert("提交成功！");
              self.location=sUrl;
  		     }
        }
		break;
	case "guest_clubno":
		if (confirm("通过该用户的会员卡号审核？"))
	    {
		   var sUrl=self.location;
		   var result=getAjax("&ajax_type=ObjectModify&ObjName="+TableName+"&keyid="+KeyId+"&key="+TableField+"&keyvalue="+FieldValue);
		   var oDoc = new ActiveXObject("MSXML2.DOMDocument");
		 	oDoc.loadXML(result);
		   if (oDoc.selectSingleNode("//Save").nodeTypedValue!=1) {
	     	  alert("卡号重复或该卡号已经给别的会员使用了！");
			   	  return 0;
		     }else{

			  alert("提交成功！");
              self.location=sUrl;
  		     }
        }
		break;
	case "web_clubno":
		if (confirm("通过该用户的会员卡号审核？"))
	    {
		   var sUrl=self.location;
		   var result=getAjax("&ajax_type=ObjectModify&ObjName="+TableName+"&keyid="+KeyId+"&key="+TableField+"&keyvalue="+FieldValue);
		   var oDoc = new ActiveXObject("MSXML2.DOMDocument");
		 	oDoc.loadXML(result);
		   if (oDoc.selectSingleNode("//Save").nodeTypedValue!=1) {
	     	  alert("卡号重复或该卡号已经给别的会员使用了！");
			   	  return 0;
		     }else{

			  alert("提交成功！");
              self.location=sUrl;
  		     }
        }
		break;
	case "bonus_check":
		if (confirm("通过该订单消费积分的审核？"))
	    {
		   var sUrl=self.location;
		   var result=getAjax("&ajax_type=ObjectModify&ObjName="+TableName+"&keyid="+KeyId+"&key="+TableField+"&keyvalue="+CheckFlag);
		   var oDoc = new ActiveXObject("MSXML2.DOMDocument");
		 	oDoc.loadXML(result);
		   if (oDoc.selectSingleNode("//Save").nodeTypedValue!=1) {
	     	  alert("提交失败！");
			   	  return 0;
		     }else{

			  alert("提交成功！");
              self.location=sUrl;
  		     }
        }
		break;

	default:
		if ((FieldValue==CheckFlag))
		{ alert("已经执行过提交操作！");
		  return ;
		}

		if (confirm("提交计调处理该订单后，将无法修改本纪录内容，您确定提交操作吗？"))
	    {
		   var sUrl=self.location;
		   var result=getAjax("&ajax_type=ObjectModify&ObjName="+TableName+"&keyid="+KeyId+"&key="+TableField+"&keyvalue="+FieldValue);
		   var oDoc = new ActiveXObject("MSXML2.DOMDocument");
		 	oDoc.loadXML(result);
		   if (oDoc.selectSingleNode("//Save").nodeTypedValue!=1) {
	     	  alert("提交失败！");
			   	  return 0;
		     }else{

			  alert("提交成功！");
              self.location=sUrl;
  		     }
        }
		break;
	
	}


}

function doUnCheck(TableName,TableField,FieldValue,KeyId,CheckFlag)
{
	if (FieldValue==CheckFlag)
	{ alert("该纪录尚未提交！");
	  return ;
	}
		if (confirm("撤回该订单！您确定提交操作吗？"))
	    {
		   var sUrl=self.location;
		   var result=getAjax("&ajax_type=ObjectModify&ObjName="+TableName+"&keyid="+KeyId+"&key="+TableField+"&keyvalue="+FieldValue);
		   var oDoc = new ActiveXObject("MSXML2.DOMDocument");
		 	oDoc.loadXML(result);
		   if (oDoc.selectSingleNode("//Save").nodeTypedValue!=1) {
	     	  alert("提交失败！");
			   	  return 0;
		     }else{

			  alert("提交成功！");
              self.location=sUrl;
  		     }
        }


}

function getTableValue(FieldName,Item,DefaultValue)
{
	var rS;
	try{rS=Item.getElementsByTagName(FieldName)[0].firstChild.data;}catch(x){rS=DefaultValue;}
	return rS;
}

function SetTextValue(DocObj,InputName,ValueObj){
	    var Obj=DocObj.getElementById(InputName);
        if (Obj) Obj.value=ValueObj;
		return Obj;
}

function setSelectValue(Obj,ObjValue){
	        if (Obj){			
		     for(var index=0;index<Obj.options.length;index++)
			  {         
	          if(Obj.options[index].value==ObjValue) Obj.selectedIndex=index;               
		      }
		      }
}

function getFieldObj(Obj,FieldName)
{

   if (Obj.id.indexOf(FieldName)>0){return Obj;}else{return ;}
}

function setComboValue(DocObj,InputName,ValueObj){

        var Obj=DocObj.getElementById(InputName);
        if (Obj){
           for(var index=0;index<Obj.options.length;index++)
               {         
               if(Obj.options[index].value==ValueObj)
               {
                 Obj.selectedIndex=index;
               }
              }
            }
		return Obj;

}

function CountRate(formname,itemname){

	var per_cost=document.getElementById(formname+'_'+itemname+'_cost_perman_mytxt');
	var per_rate=document.getElementById(formname+'_'+itemname+'_rate_mytxt');
	var per_price=document.getElementById(formname+'_'+itemname+'_perman_mytxt');
	var per_total_price=document.getElementById(formname+'_'+itemname+'_price_mytxt');
    var per_lr=document.getElementById(formname+'_'+itemname+'_lr_mytxt');

	var total_cost=document.getElementById(formname+'_cost_mytxt');
	var total_price=document.getElementById(formname+'_price_mytxt');
	var total_rate=document.getElementById(formname+'_total_rate_mytxt');
	var vacancy=document.getElementById(formname+'_t_vacancy_mytxt');
	var total_lr=document.getElementById(formname+'_total_lr_mytxt');
	var total_perprice=document.getElementById(formname+'_total_perprice_mytxt');

var v1=parseFloat(per_cost.value);
if (!v1){v1=0;}
var v2=parseFloat(per_rate.value);
if (!v2){v2=0;}
var v3=parseFloat(per_price.value);
if (!v3){v3=0;}
var v4=parseFloat(per_total_price.value);
if (!v4){v4=0;}
var v5=parseFloat(total_cost.value);
if (!v5){v5=0;}
var v6=parseFloat(total_price.value);
if (!v6){v6=0;}
var v7=parseFloat(total_rate.value);
if (!v7){v7=0;}
var v8=parseFloat(vacancy.value);
if (!v8){v8=0;}
var v9=parseFloat(per_lr.value);
if (!v9){v9=0;}
var v10=parseFloat(total_lr.value);
if (!v10){v10=0;}
var v11=parseFloat(total_perprice.value);
if (!v11){v11=0;}
per_total_price.value=v3*v8;
if (v1!=0)
{
    per_lr.value=v3*v8-v1*v8;
	per_rate.value=parseFloat((v3-v1)/v1*100).toFixed(2).toString()+'%';
	var tt =v6-v4+v3*v8
    total_price.value=tt;
	total_perprice.value=tt/v8;
	total_lr.value=tt-v5;
	if (v5!=0)
	{total_rate.value=parseFloat((tt-v5)/v5*100).toFixed(2).toString()+'%';
	}
	
}



}

function stpline(id,isSelect){
  var tp_id;
  for (var   i=0;  i<document.Form1.elements.length;   i++)
       {
          var obj=document.Form1.elements[i];        
          if (obj.id.indexOf("_parentid")>0) {tp_id=obj;break;}
       }

if (isSelect)
	{
	if (confirm("添加该线路？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName=TPLine&operation=add&keyid="+id+"&tp_id="+tp_id.value);
	}
	}

}

function GetCyRate(Formname,cList){

var cy=document.getElementById(cList);
var cy_rate=document.getElementById(Formname+"_cy_rate_mytxt");
if (cy_rate)
{	result=getAjax("&ajax_type=getdate&dbname=currency&keyid="+cy.value.toString());
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
    	oDoc.loadXML(result);
        var xNode =oDoc.getElementsByTagName("Table")
            if (xNode.length==1) {
            var item=xNode[0];

			var cy_rate_value=getTableValue("cy_rate",item,0);

            cy_rate.value=parseFloat(cy_rate_value).toFixed(2).toString();
            }else{            alert("没有找到相关资料!");
            }
}
}

function newChangeSpprice(id,d_p_price,num)
	{
		var oldprice,othernum,oldtotal
		oldprice=parseInt(document.getElementById("spprice"+id+"price").value);
		othernum=parseInt(document.getElementById("spprice"+id+"num").value);
		oldtotal=parseInt(document.getElementById("amountall").value);

		eval("document.getElementById('spprice"+id+"num').value ="+num);		
		oldtotal=oldtotal-othernum*oldprice+parseInt(num)*oldprice;
		document.getElementById("amountall").value=oldtotal;
		document.getElementById("bookpricesum").innerHTML="【订单总金额：<font color=red>"+oldtotal+"</font>】";
	}

function newChangeOption(id,d_p_price,num)
	{
		var oldprice,othernum,oldtotal
		oldprice=parseInt(document.getElementById("other"+id+"price").value);
		othernum=parseInt(document.getElementById("other"+id+"num").value);
		oldtotal=parseInt(document.getElementById("amountall").value);
		
		eval("document.getElementById('other"+id+"num').value ="+num);		
		oldtotal=oldtotal-othernum*oldprice+parseInt(num)*oldprice;
		document.getElementById("amountall").value=oldtotal;
		document.getElementById("bookpricesum").innerHTML="【订单总金额：<font color=red>"+oldtotal+"</font>】";
	}
function newHotelChange(id,p_p_id,d_p_price)
	{
		var oldprice,hotelnum,oldtotal,hotelnight
		oldprice=parseInt(document.getElementById("hotel"+id+"cost").value);
		oldtotal=parseInt(document.getElementById("amountall").value);		

		eval("document.getElementById('hotel"+id+"cost').value ="+d_p_price);
		eval("document.getElementById('hotel"+id+"').value ="+p_p_id);	
		oldtotal=oldtotal-oldprice+parseInt(d_p_price);
		document.getElementById("amountall").value=oldtotal;
		document.getElementById("bookpricesum").innerHTML="【订单总金额：<font color=red>"+oldtotal+"</font>】";
	
	}
function newFlightChange(id,f_p_id,d_p_price)
	{
		var oldadultprice,oldchildprice,othernum,oldtotal
		oldprice=parseInt(document.getElementById("flight"+id+"cost").value);
		oldtotal=parseInt(document.getElementById("amountall").value);

		
		eval("document.getElementById('flight"+id+"cost').value ="+d_p_price);
		eval("document.getElementById('flight"+id+"').value ="+f_p_id);	

		oldtotal=oldtotal-oldprice+parseInt(d_p_price);
		document.getElementById("amountall").value=oldtotal;

		document.getElementById("bookpricesum").innerHTML="【订单总金额：<font color=red>"+oldtotal+"</font>】";
	}
function FormPrintReport(FormName,RptName,RptType,KeyName){
   var Obj =document.getElementById(FormName+"_keyid");
  
   var SqlString="&e"+KeyName+"="+Obj.value;


   window.open("rptExport.aspx?ExportType="+RptType+"&RptName="+RptName+SqlString,'download','status=1,resizable=1,scrollbars=yes,toolbar=yes,menubar=yes,fullscreen=no' );
}
  

function PrintReport(FormName,RptName,RptType){
   var controlList =SearchString.split("^");
   var SqlString=""
   for (var i=0;i<controlList.length;i++){
       var sFormat=controlList[i].split(":");
       var FieldName ;
       if (sFormat[0].split("@")) {          
          FieldName=sFormat[0].split("@")[0];
       }else{
          FieldName=sFormat[0];
       }        
	   var Obj =document.getElementById(FormName+"_"+sFormat[0]+"_mytxt");
	   SqlString=SqlString+"&"+sFormat[0]+"="+Obj.value;
   }

   window.open("rptExport.aspx?ExportType="+RptType+"&RptName="+RptName+SqlString,'download','status=1,resizable=1,scrollbars=yes,toolbar=yes,menubar=yes,fullscreen=no' );
}
    
function InfoPick(oImg){
	var pickDivName;
	pickDivName=oImg.name.replace("_mytxt","_pickdiv");
	var cf=document.getElementById(pickDivName);

	var eT=0,eL=0,p=oImg;
	var sT=document.body.scrollTop,sL=document.body.scrollLeft;
	var eH=oImg.height,eW=oImg.width;
	while(p&&p.tagName!="BODY"){eT+=p.offsetTop;eL+=p.offsetLeft;p=p.offsetParent;}
	cf.style.top=eT+eH-7;
	cf.style.left=eL-7;
	cf.style.display="block";
}

function InfoPick1(oImg){
	var pickDivName;
	pickDivName=oImg.name.replace("_mytxt","_pickdiv");
	var cf=document.getElementById(pickDivName);

	var oImgTop=oImg.Top;
	var oImgLeft=oImg.Left;

	var eT=0,eL=0,p=oImg;
	var sT=document.body.scrollTop,sL=document.body.scrollLeft;
	var eH=oImg.height,eW=oImg.width;
	while(p&&p.tagName!="BODY"){eT+=p.offsetTop;eL+=p.offsetLeft;p=p.offsetParent;}
	cf.style.top=eT+eH+22;
	cf.style.left=eL+1;
	cf.style.display="block";
}

function MyDocOnClick(){
	
	var srcE=window.event.srcElement;
    var oDiv=document.getElementsByTagName("Div")
    for (var   i=0;  i<oDiv.length; i++)
       {
          var obj=oDiv[i];   
             if (obj.id.indexOf("_pickdiv")>0){	
				 if (srcE.id.replace("_mytxt","")!=obj.id.replace("_pickdiv",""))
				 {obj.style.display="none";
				 }
             }
       }
	hideCalendar();
}

function hideCalendar()
{
	var cf=document.getElementById("CalFrame");
	if (cf)	{cf.style.display="none";	}
}

function InfoPickValue(GetObjName,GetValue){
    var TargetObj=document.getElementById(GetObjName+"_mytxt");
    TargetObj.value=GetValue;
	var TargetDiv=document.getElementById(GetObjName+"_pickdiv");
    TargetDiv.style.display="none";
}

document.onclick = function(){MyDocOnClick();};

var MonthNow=1;

function MonthTableUP()

{
	var DateTableMonthControl=document.getElementById("DateTableMonthControl");
	
    var ThisMonthUp,ThisMonthDown,ThisMonthCON,NextMonthCON,ThisMonth,TwoMonth,NextMonth
    var conH1,conH2
    ThisMonthUp=document.getElementById("MonthUp");
    ThisMonthDown=document.getElementById("MonthDown");
	ThisMonthCON=document.getElementById("ThisMonthCON");
	NextMonthCON=document.getElementById("NextMonthCON");
	ThisMonth=document.getElementById("ThisMonth");
	TwoMonth=document.getElementById("TwoMonth");
	NextMonth=document.getElementById("NextMonth");


    
  if (MonthNow==1)
  {
 	  ThisMonthUp.style.display="none";

	  ThisMonthDown.style.display="block";

	  ThisMonthCON.style.display="block";
 
	  ThisMonthCON.style.height="250px";
	  ThisMonthCON.style.lineHeight="250px";

	  NextMonthCON.style.display="none";	  
	  ThisMonth.style.display="block";
	  TwoMonth.style.display="none";
	  NextMonth.style.display="none";
	  MonthNow=0;

  }

 if (MonthNow==2)
  {

	  ThisMonthUp.style.display="block";
	  ThisMonthDown.style.display="block";
	  ThisMonthCON.style.display="block";

	  ThisMonthCON.style.height="113px";
	  ThisMonthCON.style.lineHeight="113px";

	  NextMonthCON.style.display="block";	
	  NextMonthCON.style.height="113px";
	  NextMonthCON.style.lineHeight="113px";

	  ThisMonth.style.display="none";

	  TwoMonth.style.display="block";

	  NextMonth.style.display="none";

	  MonthNow=1;

  }
}

function MonthTableDown()

{
	var DateTableMonthControl=document.getElementById("DateTableMonthControl");
	
    var ThisMonthUp,ThisMonthDown,ThisMonthCON,NextMonthCON,ThisMonth,TwoMonth,NextMonth
    var conH1,conH2
    ThisMonthUp=document.getElementById("MonthUp");
    ThisMonthDown=document.getElementById("MonthDown");
	ThisMonthCON=document.getElementById("ThisMonthCON");
	NextMonthCON=document.getElementById("NextMonthCON");
	ThisMonth=document.getElementById("ThisMonth");
	TwoMonth=document.getElementById("TwoMonth");
	NextMonth=document.getElementById("NextMonth");
    
  if (MonthNow==1)
  {
 	  ThisMonthUp.style.display="block";
     
	  ThisMonthDown.style.display="none";
      
	  ThisMonthCON.style.display="none";

	  NextMonthCON.style.display="block";
	  NextMonthCON.style.height="113px";
	  NextMonthCON.style.lineHeight="113px";

	  ThisMonth.style.display="none";
	  TwoMonth.style.display="none";
	  NextMonth.style.display="block";
	  MonthNow=2;

  }

 if (MonthNow==0)
  {

	  ThisMonthUp.style.display="block";
	  ThisMonthDown.style.display="block";

	  ThisMonthCON.style.display="block";
	  
	  ThisMonthCON.style.height="113px";
	  ThisMonthCON.style.lineHeight="113px";

	  NextMonthCON.style.display="block";	
	  NextMonthCON.style.height="113px";
	  NextMonthCON.style.lineHeight="113px";

	  ThisMonth.style.display="none";

	  TwoMonth.style.display="block";

	  NextMonth.style.display="none";

	  MonthNow=1;

  }
}


function htmlPPageOrder(para,paraname,paravalue){
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax(AjaxHelper.SerializeForm("Form1")+"&ajax_type=posthtmlppara&para="+para+"&paraname="+paraname+"&paravalue="+paravalue);

}

function htmlCPage(para,paraname,paravalue,TargetFrame,TargetUrl,MenuFrame,MenuUrl){

    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax(AjaxHelper.SerializeForm("Form1")+"&ajax_type=posthtmlppara&para="+para+"&paraname="+paraname+"&paravalue="+paravalue);
    oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	{  	 
		if (MenuFrame!="")
		{parent.parent.frames[MenuFrame].location=MenuUrl;
		}
		
		if ((para=="BookitemSection")||(para=="TouritemSection"))
		{ parent.frames[TargetFrame].location=TargetUrl;
		}else
		{
          parent.parent.frames[TargetFrame].location=TargetUrl;
		  
		}
	    
	}else{
	    alert("资料不全或输入错误，请确认后再提交！");
	}   

}


function htmlPSubmitP(FormName,KeyId,TargetUrl,ParaObject,para)
{

	if (TargetUrl=="") 	TargetUrl=self.location.toString();

    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax(AjaxHelper.SerializeForm("Form1")+"&ajax_type=posthtmlp&formname="+FormName+"&keyid="+KeyId+"&ParaObject="+ParaObject+"&para="+para);
    oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	{  	 
		if (TargetUrl=="refresh")
		{alert("提交成功！");window.returnValue="refresh";window.close();}
		else
		{alert("提交成功！");self.location=TargetUrl;}
		
		
	}else{
	    alert("提交失败！");
	}

	

}


function DTableSubmit(FormName,KeyId,TargetUrl,ParaObject,para)
{
	if (CheckValidDTable())
	{
		if (TargetUrl=="") 	TargetUrl=self.location.toString();

    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax(AjaxHelper.SerializeForm("Form1")+"&ajax_type=posthtmlp&formname="+FormName+"&keyid="+KeyId+"&ParaObject="+ParaObject+"&para="+para);
    oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	{  	 
		if (TargetUrl=="refresh")
		{alert("提交成功！");window.returnValue="refresh";window.close();}
		else if (TargetUrl=="refreshMe")
		{
		 alert("提交成功！");
		 self.location=self.location.toString();
		}
		else if (TargetUrl=="refreshNone")
		{
		 alert("提交成功！");
		 window.close();
		}
        else
		{alert("提交成功！");self.location=TargetUrl;}
		
		
	}else{
	    alert("提交失败！");
	}
	}
	

}


function setWebTop(t_id,dbid,isChecked){

	if (isChecked)
	{
		result=getAjax("&ajax_type=ObjectModify&ObjName=webtoplist&t_id="+t_id+"&dbid="+dbid+"&checked=1");
	}else{
		result=getAjax("&ajax_type=ObjectModify&ObjName=webtoplist&t_id="+t_id+"&dbid="+dbid+"&checked=0");	
	}

        TargetUrl=self.location.toString();
		self.location=TargetUrl;
}

function setSuperlink(linkdbname,linkdbid,dbname,dbid,isChecked){

	if (isChecked)
	{
		result=getAjax("&ajax_type=ObjectModify&ObjName=setsuperlink&linkdbname="+linkdbname+"&linkdbid="+linkdbid+"&dbname="+dbname+"&dbid="+dbid+"&checked=1");
	}else{
		result=getAjax("&ajax_type=ObjectModify&ObjName=setsuperlink&linkdbname="+linkdbname+"&linkdbid="+linkdbid+"&dbname="+dbname+"&dbid="+dbid+"&checked=0");	
	}

        TargetUrl=self.location.toString();
		self.location=TargetUrl;
}


function setWebHot(t_id,dbid,isChecked){

	if (isChecked)
	{
		result=getAjax("&ajax_type=ObjectModify&ObjName=webtoplisthot&t_id="+t_id+"&dbid="+dbid+"&checked=1");
	}else{
		result=getAjax("&ajax_type=ObjectModify&ObjName=webtoplisthot&t_id="+t_id+"&dbid="+dbid+"&checked=0");	
	}

        TargetUrl=self.location.toString();
		self.location=TargetUrl;
}



function setPhotoStatus(keyid,isChecked){

	if (isChecked)
	{
		result=getAjax("&ajax_type=ObjectModify&ObjName=webupload&keyid="+keyid+"&checked=1");
	}else{
		result=getAjax("&ajax_type=ObjectModify&ObjName=webupload&keyid="+keyid+"&checked=0");	
	}

        TargetUrl=self.location.toString();
		self.location=TargetUrl;


}


function htmlPSubmitPop(FormName,KeyId,ParaObject,para)
{
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax(AjaxHelper.SerializeForm("Form1")+"&ajax_type=posthtmlp&formname="+FormName+"&keyid="+KeyId+"&ParaObject="+ParaObject+"&para="+para);
    oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	{  	 
	    alert("提交成功！");
		window.returnValue = "refresh";
		window.close();
		
	}else{
	    alert("提交失败！");
		window.close();
	}

}

function htmlPSubmitDo(KeyId,ParaObject,para)
{   
	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax(AjaxHelper.SerializeForm("Form1")+"&ajax_type=posthtmlp&keyid="+KeyId+"&ParaObject="+ParaObject+"&para="+para);
    oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	{  	 
		alert("操作成功");
		self.location=self.location.toString();
	}else{
		alert("操作失败");
	}
}

function htmlPSubmit(FormName,KeyId,TargetFrame,TargetUrl,MenuFrame,MenuUrl,ParaObject,para){

    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax(AjaxHelper.SerializeForm("Form1")+"&ajax_type=posthtmlp&formname="+FormName+"&keyid="+KeyId+"&ParaObject="+ParaObject+"&para="+para);
    oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	{  	 
		 if (MenuFrame!="")
		 {

			 if (MenuUrl!="")
			 { 
				 if ((para=="bookingop")||(para=="BookitemSection")||(para=="TouritemSection"))
					{parent.frames[MenuFrame].location=MenuUrl;
					}else {
					parent.parent.frames[MenuFrame].location=MenuUrl;
				 }
			 }else
			 {
				  var refreshUrl;
			      if ((para=="bookingop")||(para=="BookitemSection")||(para=="TouritemSection"))
					{
					  if (parent.frames[MenuFrame])
					  {
						  refreshUrl=parent.frames[MenuFrame].location.toString();
						  refreshUrl=refreshUrl.replace("#","");
                          parent.frames[MenuFrame].location=refreshUrl;
					  } 
					  
					}else {
						if (parent.parent.frames[MenuFrame])
						{
						  
						  refreshUrl=parent.parent.frames[MenuFrame].location.toString();
						  refreshUrl=refreshUrl.replace("#","");
                          parent.parent.frames[MenuFrame].location=refreshUrl;

						}
				 }
			 }
			
			 
		 }

		 if (parent.frames[TargetFrame])
		 {parent.frames[TargetFrame].location=TargetUrl+"&keyid="+KeyId;
		 }else{
		 parent.parent.frames[TargetFrame].location=TargetUrl+"&keyid="+KeyId;
		 }
		// if ((para=="bookingop")||(para=="BookitemSection")||(para=="TouritemSection"))
		// {parent.frames[TargetFrame].location=TargetUrl+"&keyid="+KeyId;
		// }else{
		// parent.parent.frames[TargetFrame].location=TargetUrl+"&keyid="+KeyId;
		// }
	     
	}else{
	    alert("资料不全或输入错误，请确认后再提交！");
	}
    

}

function htmlGoPage(paraname,pageno){
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax(AjaxHelper.SerializeForm("Form1")+"&ajax_type=htmlGoPage&paraname="+paraname+"&pageno="+pageno);
    oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	{  	 
		var TargetUrl=self.location.toString();

		if (TargetUrl.indexOf("?")>0)
		{
			var TempP=TargetUrl.split("pageno");
			var pageU=TempP[0].toString();
				   
			var TempP1=pageU.substring(pageU.length-1);
			if ((TempP1=="&")||((TempP1=="?")))
			{
				TargetUrl=TempP[0]+"pageno="+pageno
			}else
			{
				TargetUrl=TempP[0]+"&pageno="+pageno
			}
		}else{
		    TargetUrl=TargetUrl+"?pageno="+pageno
		}
		
		
		
		self.location=TargetUrl;

	    
	}else{
	    alert("页码不正确！");
	}   

}


function KickOutRoom(tour_id,bg_hotelcode,bg_id)
{

    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax("&ajax_type=setRoom&tour_id="+tour_id+"&bg_hotelcode="+bg_hotelcode+"&bg_id="+bg_id+"&i_type=0");
	if (parent.frames["leftFrame"])
	{var ValueObj=parent.frames["leftFrame"].document.getElementById("bkguest_bg_hotelcode_mytxt");
     if (ValueObj)  {ValueObj.value=bg_hotelcode;}
     var TargetUrl=self.location.toString();
     self.location=TargetUrl;
	}else{
	 window.returnValue = 'refresh';window.close();
	}
    
	if (parent.frames["topFrame"])
	{	
	TargetUrl=parent.frames["topFrame"].location.toString();
    parent.frames["topFrame"].location=TargetUrl;
	}
}


function AddInRoom(tour_id,bg_hotelcode,bg_id)
{
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax("&ajax_type=setRoom&tour_id="+tour_id+"&bg_hotelcode="+bg_hotelcode+"&bg_id="+bg_id+"&i_type=1");
	if (parent.frames["leftFrame"])
	{var ValueObj=parent.frames["leftFrame"].document.getElementById("bkguest_bg_hotelcode_mytxt");
     if (ValueObj)  {ValueObj.value=bg_hotelcode;}
	 var TargetUrl=self.location.toString();
     self.location=TargetUrl;
	}else{
	 window.returnValue = 'refresh';window.close();
	}	
   
	if (parent.frames["topFrame"])
	{	
	TargetUrl=parent.frames["topFrame"].location.toString();
    parent.frames["topFrame"].location=TargetUrl;
	}

}

function AddInSeat(bg_seat,bg_id)
{
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax("&ajax_type=setSeat&bg_seat="+bg_seat+"&bg_id="+bg_id+"&i_type=1");
	if (parent.frames["leftFrame"])
	{
	 var TargetUrl=self.location.toString();
     self.location=TargetUrl;
	}else{
	 window.returnValue = 'refresh';window.close();
	}	
   
	if (parent.frames["topFrame"])
	{	
	TargetUrl=parent.frames["topFrame"].location.toString();
    parent.frames["topFrame"].location=TargetUrl;
	}

}

function KickOutSeat(bg_id)
{
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax("&ajax_type=setSeat&bg_id="+bg_id+"&i_type=0");
	if (parent.frames["leftFrame"])
	{
     var TargetUrl=self.location.toString();
     self.location=TargetUrl;
	}else{
	 window.returnValue = 'refresh';window.close();
	}
    
	if (parent.frames["topFrame"])
	{	
	TargetUrl=parent.frames["topFrame"].location.toString();
    parent.frames["topFrame"].location=TargetUrl;
	}
}



function htmlPSave(FormName,KeyId,ParaName,TargetFrame,TargetUrl,MenuFrame,MenuUrl,ParaObject,para){

    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax(AjaxHelper.SerializeForm("Form1")+"&ajax_type=posthtmlp&formname="+FormName+"&keyid="+KeyId+"&para="+ParaName+"&ParaObject="+ParaObject);

	oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==0)
	{  	  alert("订单保存失败，请检查后再保存！");
       	  return 0;
	}else if (oDoc.selectSingleNode("//Save").nodeTypedValue==9999)
	{
		alert("团队重复，请检查后再保存！");
       	return 0;
	}else if (oDoc.selectSingleNode("//Save").nodeTypedValue==9998)
	{
		alert("所需资料录入不全，请检查后再保存！");
       	return 0;
	}else{
		  KeyId=oDoc.selectSingleNode("//Save").nodeTypedValue;
          parent.parent.frames[MenuFrame].location=MenuUrl+"&keyid="+KeyId;
	      parent.parent.frames[TargetFrame].location=TargetUrl+"&keyid="+KeyId;

	}
    

}

function sp_hotel_list(TargetFrame,KeyId)
{
parent.frames[TargetFrame].location="childlist.aspx?xml=sp_hotel_select_list&keyid="+KeyId;
}

function shotelsupplier(id,isSelect){
  var d_id;
  for (var   i=0;  i<document.Form1.elements.length;   i++)
       {
          var obj=document.Form1.elements[i];        
          if (obj.id.indexOf("_parentid")>0) {d_id=obj;break;}
       }

if (isSelect)
	{
	if (confirm("该酒店由供应商维护资料？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName=SPHotel&operation=add&keyid="+id+"&did="+d_id.value);
		parent.frames["rightFrame"].location="childlist.aspx?xml=sp_hotel_select_list&keyid="+d_id.value;
	}
	}else{
	if (confirm("取消该酒店由供应商维护资料？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName=SPHotel&operation=del&keyid="+id+"&did="+d_id.value);
		parent.frames["rightFrame"].location="childlist.aspx?xml=sp_hotel_select_list&keyid="+d_id.value;

	}
	}

}

function dl_linelocal_list(TargetFrame,KeyId)
{
parent.frames[TargetFrame].location="childlist.aspx?xml=dl_linelocal_select_list&keyid="+KeyId;
}

function dl_linecity_list(TargetFrame,KeyId)
{
parent.frames[TargetFrame].location="childlist.aspx?xml=dl_linecity_select_list&keyid="+KeyId;
}

function dl_hotelcity_list(TargetFrame,KeyId)
{
parent.frames[TargetFrame].location="childlist.aspx?xml=dl_hotelcity_select_list&keyid="+KeyId;
}

function dl_ticketbcity_list(TargetFrame,KeyId)
{
parent.frames[TargetFrame].location="childlist.aspx?xml=dl_ticketbcity_select_list&keyid="+KeyId;
}

function dl_ticketecity_list(TargetFrame,KeyId)
{
parent.frames[TargetFrame].location="childlist.aspx?xml=dl_ticketecity_select_list&keyid="+KeyId;
}

function dl_packbcity_list(TargetFrame,KeyId)
{
parent.frames[TargetFrame].location="childlist.aspx?xml=dl_packbcity_select_list&keyid="+KeyId;
}

function dl_packecity_list(TargetFrame,KeyId)
{
parent.frames[TargetFrame].location="childlist.aspx?xml=dl_packecity_select_list&keyid="+KeyId;
}

function sagentlinelocal(lc_id,isSelect){

  var d_id;
  for (var   i=0;  i<document.Form1.elements.length;   i++)
       {
          var obj=document.Form1.elements[i];        
          if (obj.id.indexOf("_parentid")>0) {d_id=obj;break;}
       }
if (isSelect)
	{
	if (confirm("添加该线路区域？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName=DLLinelocal&operation=add&keyid="+lc_id+"&did="+d_id.value);
		parent.frames["rightFrame"].location="childlist.aspx?xml=dl_linelocal_select_list&keyid="+d_id.value;
	}
	}else{
	if (confirm("取消该线路区域？")){
	    result=getAjax("&ajax_type=ObjectModify&ObjName=DLLinelocal&operation=del&keyid="+lc_id+"&did="+d_id.value);
		parent.frames["rightFrame"].location="childlist.aspx?xml=dl_linelocal_select_list&keyid="+d_id.value;
	}
	}
}

function sagentcity(objName,city,isSelect){
  var d_id;
  for (var   i=0;  i<document.Form1.elements.length;   i++)
       {
          var obj=document.Form1.elements[i];        
          if (obj.id.indexOf("_parentid")>0) {d_id=obj;break;}
       }

if (isSelect)
	{
	if (confirm("添加该城市？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName="+objName+"&operation=add&keyid="+escape(city)+"&did="+d_id.value);
		switch (objName)
		{
		case "linecity":
			parent.frames["rightFrame"].location="childlist.aspx?xml=dl_linecity_select_list&keyid="+d_id.value;
		    break;
		case "hotelcity":
			parent.frames["rightFrame"].location="childlist.aspx?xml=dl_hotelcity_select_list&keyid="+d_id.value;
		    break;
		case "ticketbcity":
			parent.frames["rightFrame"].location="childlist.aspx?xml=dl_ticketbcity_select_list&keyid="+d_id.value;
		    break;
		case "ticketecity":
			parent.frames["rightFrame"].location="childlist.aspx?xml=dl_ticketecity_select_list&keyid="+d_id.value;
		    break;
		case "packbcity":
			parent.frames["rightFrame"].location="childlist.aspx?xml=dl_packbcity_select_list&keyid="+d_id.value;
		    break;
		case "packecity":
			parent.frames["rightFrame"].location="childlist.aspx?xml=dl_packecity_select_list&keyid="+d_id.value;
		    break;
		
		}
		
	}
	}else{
	if (confirm("取消该城市？")){
		result=getAjax("&ajax_type=ObjectModify&ObjName="+objName+"&operation=del&keyid="+escape(city)+"&did="+d_id.value);
		switch (objName)
		{
		case "linecity":
			parent.frames["rightFrame"].location="childlist.aspx?xml=dl_linecity_select_list&keyid="+d_id.value;
		    break;
		case "hotelcity":
			parent.frames["rightFrame"].location="childlist.aspx?xml=dl_hotelcity_select_list&keyid="+d_id.value;
		    break;
		case "ticketbcity":
			parent.frames["rightFrame"].location="childlist.aspx?xml=dl_ticketbcity_select_list&keyid="+d_id.value;
		    break;
		case "ticketecity":
			parent.frames["rightFrame"].location="childlist.aspx?xml=dl_ticketecity_select_list&keyid="+d_id.value;
		    break;
		case "packbcity":
			parent.frames["rightFrame"].location="childlist.aspx?xml=dl_packbcity_select_list&keyid="+d_id.value;
		    break;
		case "packecity":
			parent.frames["rightFrame"].location="childlist.aspx?xml=dl_packecity_select_list&keyid="+d_id.value;
		    break;
		
		}
	}
	}

}



function HtmlPAction(keyid,ParaObject,para,AlertWord)
{
   if (confirm(AlertWord))
   {
	   var targetUrl=self.location.toString();
	   result=getAjax("&ajax_type=posthtmlp&keyid="+keyid+"&ParaObject="+ParaObject+"&para="+para);
	   self.location=targetUrl;
   }
}

function htmlPSubmitWord(FormName,TargetUrl,ParaObject,para){

    var fckeditor=document.getElementById(FormName+"_word_mytxt");
	if (fckeditor)
	{
		var oEditor = FCKeditorAPI.GetInstance(FormName+"_word_mytxt");
		if (oEditor)
		{fckeditor.value = oEditor.GetHTML();
		}
        
	}

	var fckeditor1=document.getElementById(FormName+"_play_mytxt");
	if (fckeditor1)
	{
		var oEditor1 = FCKeditorAPI.GetInstance(FormName+"_play_mytxt");
		if (oEditor1)
		{fckeditor1.value = oEditor1.GetHTML();
		}
        
	}

	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax(AjaxHelper.SerializeForm("Form1")+"&ajax_type=posthtmlp&formname="+FormName+"&ParaObject="+ParaObject+"&para="+para);
	
    oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	{  	 
		if (TargetUrl=="refresh")
		{			alert("保存成功");

			window.returnValue="refresh";
			window.close();
		}else
		{alert("保存成功");
		self.location=TargetUrl;
			
		}
		
	}else{alert("资料不全或输入错误，请确认后再提交！");
	}
   

}

function ObjectDel(keyid,ParaObject,TargetUrl)
{

	if (confirm("你确实要删除该纪录吗？"))
	{
	
	if (TargetUrl=="") 	TargetUrl=self.location.toString();

	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax("&ajax_type=posthtmlp&keyid="+keyid+"&ParaObject="+ParaObject);
	
    oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	{  	 
	    alert("删除成功！");
		self.location=TargetUrl;
		
	}else{
	    alert("删除失败！");
	}

	}


}


　// 转换为数字
　　function intval(v)
　　{　　
　　v = parseInt(v);　　
　　return isNaN(v) ? 0 : v;
　　}　
　　// 获取元素信息
　　function getPos(e)
　　{　　
　　var l = 0;　　
　　var t　= 0;　　
　　var w = intval(e.style.width);　　
　　var h = intval(e.style.height);　　
　　var wb = e.offsetWidth;　　
　　var hb = e.offsetHeight;　　
　　while (e.offsetParent)
　　{　　　　
　　 l += e.offsetLeft + (e.currentStyle?intval(e.currentStyle.borderLeftWidth):0);　　　　
　　 t += e.offsetTop　+ (e.currentStyle?intval(e.currentStyle.borderTopWidth):0);　　　　
　　 e = e.offsetParent;　　
　　 }　　
　　 l += e.offsetLeft + (e.currentStyle?intval(e.currentStyle.borderLeftWidth):0);　　
　　 t　+= e.offsetTop　+ (e.currentStyle?intval(e.currentStyle.borderTopWidth):0);　　
　　 return {x:l, y:t, w:w, h:h, wb:wb, hb:hb}; }　
　　 // 获取滚动条信息
　　 function getScroll()　
　　 {　　
　　 var t, l, w, h;　　　　　
　　 if (document.documentElement && document.documentElement.scrollTop)
　　 {　　　　
　　 t = document.documentElement.scrollTop;　　　　
　　 l = document.documentElement.scrollLeft;　　　　
　　 w = document.documentElement.scrollWidth;　　　　
　　 h = document.documentElement.scrollHeight;　　
　　 }
　　 else if (document.body)
　　 {　　　　
　　 t = document.body.scrollTop;　　　　
　　 l = document.body.scrollLeft;　　　　
　　 w = document.body.scrollWidth;　　　　
　　 h = document.body.scrollHeight;　　
　　 }　　
　　 return { t: t, l: l, w: w, h: h };
　　 }　
　　 // 锚点(Anchor)间平滑跳转
　　 function scroller(el, duration)
　　 {　　
　　 if(typeof el != 'object')
　　 {
　　 el = document.getElementById(el);
　　 }　　　
　　 if(!el) return;　　　
　　 var z = this;　　
　　 z.el = el;　　
　　 z.p = getPos(el);　　
　　 z.s = getScroll();　　
　　 z.clear = function()
　　 {
　　 window.clearInterval(z.timer);z.timer=null
　　 };　　
　　 z.t=(new Date).getTime();　　　
　　 z.step = function()
　　 {　　　　
　　 var t = (new Date).getTime();　　　　
　　 var p = (t - z.t) / duration;　　　　
　　 if (t >= duration + z.t)
　　 {　　　　　　
　　 z.clear();　　　　　　
　　 window.setTimeout(function(){z.scroll(z.p.y, z.p.x)},13);　　　　 }
　　 else {　　　　　　
　　 st = ((-Math.cos(p*Math.PI)/2) + 0.5) * (z.p.y-z.s.t) + z.s.t;　　　　　　
　　 sl = ((-Math.cos(p*Math.PI)/2) + 0.5) * (z.p.x-z.s.l) + z.s.l;　　　　　　
　　 z.scroll(st, sl);　　　　
　　 }　　
　　 };　　
　　 z.scroll = function (t, l){window.scrollTo(l, t)};　　
　　 z.timer = window.setInterval(function(){z.step();},13);
　　 }


function clearSearchPara(paraname)
{
	TargetUrl=self.location.toString();
 	result=getAjax("&ajax_type=clearSearchPara&paraname="+paraname);
	self.location=TargetUrl;
}

function setParaValueByCombo(CB,ParaName,ValuePen,ValueName,ValueType)

{
	var SelectValue=CB.value;
	
	var SelectText=CB.options[CB.selectedIndex].text;
	//PostSearchPara('packdj_booking_select','cc.ref_id','cc.ref_id=((p_id))','线路名称','((p_name))');
	if (SelectValue=="All")
	{
		PostSearchPara(ParaName,ValuePen,"''",ValueName,SelectText);
		
	}else
	{
		if (ValueType=="Nvarchar")
		{
			PostSearchPara(ParaName,ValuePen,ValuePen+"='"+SelectValue+"'",ValueName,SelectText);
		}else if(ValueType=="Int")
		{
		    PostSearchPara(ParaName,ValuePen,ValuePen+"="+SelectValue+"",ValueName,SelectText);
		}else
		{
		    PostSearchPara(ParaName,ValuePen,ValuePen+" "+SelectValue,ValueName,SelectText);
		}
		
	}

}

function PostSearchPara(paraname,FieldName,SearchValue,cnname,cnvalue)
{
	TargetUrl=self.location.toString();
 	result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+SearchValue+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue));
	self.location=TargetUrl;

}



function HtmlPSearchPara(FormName,paraname){
   
   var controlList =SearchString.split("^");
   //var clientId=CtrlName.split("_sea")[0];
   var FieldNameRealName;
   FieldNameRealName="";
   for (var i=0;i<controlList.length;i++){
       var sFormat=controlList[i].split(":");

       FieldName=sFormat[0];
	   fieldtype=sFormat[1];
       cnname=sFormat[2];
	   if (sFormat.length>2)
	   {
		   FieldNameRealName=sFormat[3];
	   }
	   switch (fieldtype)
	   {
	       case "Textedit":{
 	         	     cnvalue=document.getElementById(FormName+"_"+FieldName+"_mytxt").value;
                     if (cnvalue!=""){
						 SearchValue=FieldName+" like '^"+cnvalue+"^'";
                         result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue));
                     }
                     break;
					 }
	       case "DropDownList":{

			         var ObjDrop=document.getElementById(FormName+"_"+FieldName+"_mytxt");
 	         	     cnvalue=ObjDrop.options[ObjDrop.selectedIndex].value;
					 var cnvalue1=ObjDrop.options[ObjDrop.selectedIndex].text;
                     if (cnvalue!="All"){
						 SearchValue=FieldName+" = "+cnvalue+"";

                         result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
                     }
                     break;
					 }
		   case "DateBigger":{
		             cnvalue=document.getElementById(FormName+"_"+FieldName+"_mytxt").value;

					 if (cnvalue1!="")
					 {
						 if (FieldNameRealName!="")
						 {
						   SearchValue=FieldNameRealName+" >= '"+cnvalue+"'";
						 }else{
						   SearchValue=FieldName+" >= '"+cnvalue+"'";
						 }
						 
						 result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue));
					 }
                      break;
					 }
		   case "DateLitter":{
		             cnvalue=document.getElementById(FormName+"_"+FieldName+"_mytxt").value;

					 if (cnvalue1!="")
					 {
						 if (FieldNameRealName!="")
						 {
						   SearchValue=FieldNameRealName+" <= '"+cnvalue+"'";
						 }else{
						   SearchValue=FieldName+" <= '"+cnvalue+"'";
						 }

						 result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue));
					 }
					   break;
					 }
		   case "DatePickerB" :{
   	         	     cnvalue1=document.getElementById(FormName+"_"+FieldName+"b_mytxt").value;
					 cnvalue2=document.getElementById(FormName+"_"+FieldName+"e_mytxt").value;

                     if ((cnvalue1!="")&&(cnvalue2!="")){
						 SearchValue=FieldName+" between '"+cnvalue1+"' and '"+cnvalue2+"'";
						 cnvalue=cnvalue1+"至"+cnvalue2;
                         result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue));
                     }

                     if ((cnvalue1=="")&&(cnvalue2!="")){
						 SearchValue=FieldName+" <= '"+cnvalue2+"'";
						 cnvalue=cnvalue2+"之前";
                         result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue));
                     }

                     if ((cnvalue1!="")&&(cnvalue2=="")){
						 SearchValue=FieldName+" >= '"+cnvalue1+"'";
						 cnvalue=cnvalue1+"之后";
                         result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue));
                     }

                     break;
                     }
	   }
       
  	   
   }
   TargetUrl=self.location.toString();
   self.location=TargetUrl;
}

function HtmlPSearchParaHotel(FormName,paraname,refreshUrl){
   
   var controlList =SearchString.split("^");
   //var clientId=CtrlName.split("_sea")[0];
   
   var hasPara=false;
   for (var i=0;i<controlList.length;i++){
       var sFormat=controlList[i].split(":");

       FieldName=sFormat[0];
	   fieldtype=sFormat[1];
       cnname=sFormat[2];
	   switch (fieldtype)
	   {
	       case "Textedit":{
 	         	     cnvalue=document.getElementById(FormName+"_"+FieldName+"_mytxt").value;
                     if (cnvalue!=""){
						 SearchValue=FieldName+" like '^"+cnvalue+"^'";
						 if (hasPara)
						 {
                             result=getAjax("&ajax_type=insertSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue));						 
						 }else{
  						     result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue));
						 }                         
						 hasPara=true;
                     }
                     break;
					 }
	       case "Number":{
 	         	     cnvalue=document.getElementById(FormName+"_"+FieldName+"_mytxt").value;
                     if (cnvalue!=""){
						 SearchValue=FieldName+" = "+cnvalue+"";
						 if (hasPara)
						 {
							result=getAjax("&ajax_type=insertSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue));
						 }else{
							result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue));
						 }                         
						 hasPara=true;
                     }
                     break;
					 }
	       case "DropDownList":{

			         var ObjDrop=document.getElementById(FormName+"_"+FieldName+"_mytxt");
 	         	     cnvalue=ObjDrop.options[ObjDrop.selectedIndex].value;
					 var cnvalue1=ObjDrop.options[ObjDrop.selectedIndex].text;
                     if (cnvalue!="All"){
						 SearchValue=FieldName+" = "+cnvalue+"";
						 if (hasPara)
						 {
							result=getAjax("&ajax_type=insertSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }else{
							result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }                         
						 hasPara=true;
                     }
                     break;
					 }
		   case "DatePickerB" :{
   	         	     cnvalue1=document.getElementById(FormName+"_"+FieldName+"b_mytxt").value;
					 cnvalue2=document.getElementById(FormName+"_"+FieldName+"e_mytxt").value;

                     if ((cnvalue1!="")&&(cnvalue2!="")){
						 SearchValue=FieldName+" between '"+cnvalue1+"' and '"+cnvalue2+"'";
						 cnvalue=cnvalue1+"至"+cnvalue2;
						 if (hasPara)
						 {
							result=getAjax("&ajax_type=insertSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }else{
							result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }                         
						 hasPara=true;

                     }

                     if ((cnvalue1=="")&&(cnvalue2!="")){
						 SearchValue=FieldName+" <= '"+cnvalue2+"'";
						 cnvalue=cnvalue2+"之前";
						 if (hasPara)
						 {
							result=getAjax("&ajax_type=insertSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }else{
							result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }                         
						 hasPara=true;
                     }

                     if ((cnvalue1!="")&&(cnvalue2=="")){
						 SearchValue=FieldName+" >= '"+cnvalue1+"'";
						 cnvalue=cnvalue1+"之后";
						 if (hasPara)
						 {
							result=getAjax("&ajax_type=insertSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }else{
							result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }                         
						 hasPara=true;


                     }

                     break;
                     }
			 case "PriceB" :{
   	         	     cnvalue1=document.getElementById(FormName+"_"+FieldName+"b_mytxt").value;
					 cnvalue2=document.getElementById(FormName+"_"+FieldName+"e_mytxt").value;

                     if ((cnvalue1!="")&&(cnvalue2!="")){
						 SearchValue=FieldName+" >= "+cnvalue1+" and "+FieldName+"<=cnvalue2";
						 cnvalue=cnvalue1+"至"+cnvalue2;

						 if (hasPara)
						 {
							result=getAjax("&ajax_type=insertSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }else{
							result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }                         
						 hasPara=true;


                     }

                     if ((cnvalue1=="")&&(cnvalue2!="")){
						 SearchValue=FieldName+" <= "+cnvalue2+"";
						 cnvalue="小于"+cnvalue2;
						 if (hasPara)
						 {
							result=getAjax("&ajax_type=insertSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }else{
							result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }                         
						 hasPara=true;
                     }

                     if ((cnvalue1!="")&&(cnvalue2=="")){
						 SearchValue=FieldName+" >= "+cnvalue1+"";
						 cnvalue="大于"+cnvalue1;
						 if (hasPara)
						 {
							result=getAjax("&ajax_type=insertSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }else{
							result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+FieldName+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
						 }                         
						 hasPara=true;
                     }

                     break;
                     }
			 default :{
   	         	     cnvalue1=document.getElementById(FormName+"_"+fieldtype+"_mytxt").value;
					 if (cnvalue1!="")
					 {
						 SearchValue=FieldName.replace("replaceValue",cnvalue1);
						 SearchValue=SearchValue.replace("replaceValue",cnvalue1);
						 SearchValue=SearchValue.replace("replaceValue",cnvalue1);
						 cnvalue=cnvalue1;
						 if (hasPara)
							 {
								result=getAjax("&ajax_type=insertSearchPara&paraname="+paraname+"&fieldname="+fieldtype+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
							 }else{
								result=getAjax("&ajax_type=submitSearchPara&paraname="+paraname+"&fieldname="+fieldtype+"&fieldvalue="+escape(SearchValue)+"&cnname="+escape(cnname)+"&cnvalue="+escape(cnvalue1));
							 }                         
							 hasPara=true;
					 }
                    
                    break;
					}

	   }
       
  	   
   }
   
   self.location=refreshUrl;
  


}


function formSaveNew(MenuFrame,MenuUrl,TargetFrame,TargetUrl,formName,ParaObject,ParentId){
    if (!CheckValid(formName)) return false;
	var oDoc = new ActiveXObject("MSXML2.DOMDocument");

	if (formName=='tour' && key_id==0)
	{
	result=getAjax("&ajax_type=repeatTourNo&&tourid="+key_id+"&tourno="+document.getElementById(formName+"_t_no_mytxt").value);
	oDoc.loadXML(result);
	if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
	{  	  alert("团号重复，请检查后再保存！");
       	  return 0;
	}
	}

	result=getAjax(AjaxHelper.SerializeForm(formName)+"&ajax_type=posthtmlp&formname="+formName+"&ParaObject="+ParaObject+"&parentId="+ParentId);
	oDoc.loadXML(result);
	

	if (oDoc.selectSingleNode("//Save").nodeTypedValue==0) {
     	  alert("保存失败，请检查后重新输入！");
       	  return 0;
        }else{

			  alert("保存成功！");

			  key_id=oDoc.selectSingleNode("//Save").nodeTypedValue;
			  MenuUrl=MenuUrl.replace("keyid=0","keyid="+key_id.toString());
			  TargetUrl=TargetUrl.replace("keyid=0","keyid="+key_id.toString());						  
			  parent.location.href(TargetUrl);
			  if (MenuUrl!="") parent.parent.frames[MenuFrame].location=MenuUrl;
       }

}

function doExportRpt(formName,rptName,paras)
{
  
   var controlList =paras.split("^");
   var parastring ="";
   for (var i=0;i<controlList.length;i++){

       var pen =controlList[i].toString;
	   var sFormat=controlList[i].split("=");
	   var penname=sFormat[0];
	   var penobj=sFormat[1];
	   if (penobj!="keyid")
	   {
		penobj=penobj+"_mytxt";
	   }
       var obj=document.getElementById(formName+"_"+penobj);
	   if (obj)
	   {
		   if (parastring!="")
		   {parastring=parastring+"&"+penname+"="+obj.value;
		   }else{
		    parastring=parastring+penname+"="+obj.value;
		   }
		   
	   }
   }
   alert(parastring);
   ExportRpt(rptName,parastring,0);

}

function SetTopMenu(MenuId)
{
   result=getAjax("&ajax_type=posthtmlppara&para=GlobalControl&paraname=NowTopMenuId&paravalue="+MenuId);
}
function SetLeftMenu(MenuId)
{
   result=getAjax("&ajax_type=posthtmlppara&para=GlobalControl&paraname=NowLeftMenuID&paravalue="+MenuId);
   var TargetUrl=self.location.toString();
   self.location=TargetUrl;
}

function setAd(adlist_id,adclass_id,isChecked)
{
  if (isChecked)
  {
  	   result=getAjax("&ajax_type=setAdlink&&action=add&adid="+adlist_id+"&adclassid="+adclass_id);

  }else{
  	   result=getAjax("&ajax_type=setAdlink&&action=del&adid="+adlist_id+"&adclassid="+adclass_id);

  }

}

function SetLinkSightPoint(dbid,sightid,isChecked,dbname)
{
  if (isChecked)
  {
  	  result=getAjax("&ajax_type=getSightPoint&action=add&dbname="+dbname+"&dbid="+dbid+"&sightid="+sightid);

  }else{
  	 result=getAjax("&ajax_type=getSightPoint&action=del&dbname="+dbname+"&dbid="+dbid+"&sightid="+sightid);

  }
}


function showHideHelp(objname)
{
   var bookitem = document.getElementById(objname);
   if ( bookitem.style.display=="block")
   {
       bookitem.style.display="none"; 
   }else{
       bookitem.style.display="block"
   }

}

function showHideTr(bk_id,objname,isChecked)
{
   var bookitems = document.getElementsByName(objname+bk_id);

  if (isChecked)
  {
		  for(var  i=0,j=bookitems.length;i <j;i++) 
	  { 
		  bookitems[i].style.display="block"; 
		  
	  } 
  }else{
		  for(var  i=0,j=bookitems.length;i <j;i++) 
	  { 
		  bookitems[i].style.display="none"; 
		  
	  } 
  
  }
  
}

function showBookingTr(bk_id)
{

  var bookitems = document.getElementsByName('item'+bk_id);
  var cashs = document.getElementsByName('cash'+bk_id);
  for(var  i=0,j=bookitems.length;i <j;i++) 
  { 
      bookitems[i].style.display="block"; 
	  
  } 
  for(var  i=0,j=cashs.length;i <j;i++) 
  { 
      cashs[i].style.display="block"; 
  } 

}

function hideBookingTr(bk_id)
{

  var bookitems = document.getElementsByName('item'+bk_id);
  var cashs = document.getElementsByName('cash'+bk_id);
  for(var  i=0,j=bookitems.length;i <j;i++) 
  { 
      bookitems[i].style.display="none"; 
  } 
  for(var  i=0,j=cashs.length;i <j;i++) 
  { 
      cashs[i].style.display="none"; 
  } 

}

function addtpno(pno)
{
 var nowtno = document.getElementById("nowtno");
 var tno = document.getElementById("tno");
 var tnsample1 = document.getElementById("tnsample1");
 var tnsample2 = document.getElementById("tnsample2");
 var nowtovalue=nowtno.value;
 if (nowtovalue=="")
 {
	 nowtovalue=pno;
 }else{
 	 nowtovalue=nowtovalue+"||"+pno;
 }
 nowtno.value=nowtovalue;

    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	var result=getAjax("&ajax_type=genTourNoSample&tnop="+nowtovalue);
    oDoc.loadXML(result);
	var getbacktno=oDoc.selectSingleNode("//Save").nodeTypedValue;

    tno.innerText ="当前编号规则："+getbacktno.toString().split("^")[0];
    tnsample1.innerText ="编号示例："+getbacktno.toString().split("^")[1];
	tnsample2.innerText ="编号结果："+getbacktno.toString().split("^")[2];
	
}

function clearpno()
{
 var nowtno = document.getElementById("nowtno");
 var tno = document.getElementById("tno");
 var tnsample1 = document.getElementById("tnsample1");
 var tnsample2 = document.getElementById("tnsample2");
 nowtno.value="";
 tno.innerText ="当前编号规则：";
 tnsample1.innerText ="编号示例：";
 tnsample2.innerText ="编号结果：";
}

function savepno()
{
 var nowtno = document.getElementById("nowtno");
 var nowtovalue=nowtno.value;
 result=getAjax("&ajax_type=ObjectModify&ObjName=tourno&nowtno="+nowtovalue);

 alert("保存成功");
}

function genpno()
{
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  var sdate =document.getElementById("sdate_mytxt");
  var ldate =document.getElementById("ldate_mytxt");

  if (sdate)
  {
	  if (sdate.value=="")
	  {
		  alert("请选择出团日期！");
		  return;
	  }
  }

  if (ldate)
  {
	  if (ldate.value=="")
	  {
		  alert("请选择出团日期！");
		  return;
	  }
  }
  result=getAjax(AjaxHelper.SerializeForm("Form1")+"&ajax_type=genTourNo");
  oDoc.loadXML(result);
  var getbacktno=oDoc.selectSingleNode("//Save").nodeTypedValue;
  window.returnValue=getbacktno;
  window.close();

}

function genpnosplit()
{
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  var sdate =document.getElementById("sdate_mytxt");
  var ldate =document.getElementById("ldate_mytxt");

  if (sdate)
  {
	  if (sdate.value=="")
	  {
		  sdate.value="1900-01-01";
	  }
  }

  if (ldate)
  {
	  if (ldate.value=="")
	  {
		  ldate.value="1900-01-01";
		  
	  }
  }
  result=getAjax(AjaxHelper.SerializeForm("Form1")+"&ajax_type=genTourNo");
  oDoc.loadXML(result);
  var getbacktno=oDoc.selectSingleNode("//Save").nodeTypedValue;
  window.returnValue=getbacktno;
  window.close();

}


function openTourNoS(targetObj)
{
	try
	{
	   var tObj = document.getElementById(targetObj.replace("s_b_no","s_t_no"));
	   var bObj = document.getElementById(targetObj);
	   var returnvalue=window.showModalDialog('tournogen.aspx?action=split','','center:yes;status:no;help=no;dialogWidth:820px;dialogHeight:250px');  

	   returnvalue=returnvalue.replace("000101","|");
	   var rr =returnvalue.split("|");
	   
	   tObj.value=rr[0];
	   if (rr.count>0)
	   {bObj.value=rr[1];
	   }
	   
		
	}
	catch (e)
	{
	}

}

function openTourNo(targetObj)
{
	try
	{
   var tObj = document.getElementById(targetObj);
   tObj.value=window.showModalDialog('tournogen.aspx','','center:yes;status:no;help=no;dialogWidth:820px;dialogHeight:250px');  
		
	}
	catch (e)
	{
	}
}

function SetCwinHeight(IFID){
  var bobo=document.getElementById(IFID); //iframe id
   if (bobo && !window.opera){
	   
    if (bobo.contentDocument && bobo.contentDocument.body.offsetHeight){
     bobo.height = bobo.contentDocument.body.offsetHeight;
    }else if(bobo.Document && bobo.Document.body.scrollHeight){
     bobo.height = bobo.Document.body.scrollHeight;
    }
   }
 }

            
function showBox(keyid,xml,showtitle,listdiv,clickdiv)
            {
			var box = document.getElementById(listdiv+keyid);
			var boxclick = document.getElementById(clickdiv+keyid);

			if (xml=="past")
			{
				xml=xmlpastname;
			}else if (xml=="detail")
			{
				xml=xmldetailname;
			}else
			{
			    xml=xmlname;
			}
			
			if (box.style.display=="none")
			{
            
			if (box.innerHTML=="")
			{
			var htmlSrc=getAjaxHtml("htmlp.aspx?xml="+xml+"&keyid="+keyid);	
			htmlSrc=tableMacth(htmlSrc);	
			box.innerHTML=htmlSrc;

			}
			box.style.display="block";

			boxclick.innerHTML=showtitle+"▲"
			}else{
			box.style.display="none";	
			boxclick.innerHTML=showtitle+"▼"		
			}
			

}
			
function tableMacth(s)
{
	regexpStr=/<Div style=\"width:100%;\"([^>]*)><div>([\S\s]*)<\/div>/ig;
	//regexpStr=/<Div style=\"width:940px;\"([^>]*)>([\S\s]*)<\/form>/ig;
    arr = regexpStr.exec(s)[0];
	
    return arr;
}

function tourdelall(keyid,listdiv,xml)
{
  var tourcheck = document.getElementsByName("tourdelcheck"+keyid);
  var idString="";
  for(i = 0; i < tourcheck.length; i++) {
	  var selectCheck=tourcheck[i];
	  if (selectCheck.checked)
	  {idString=idString+selectCheck.value+",";
	  }
  }
  if (xml=="past")
			{
				xml=xmlpastname;
			}else if (xml=="detail")
			{
				xml=xmldetailname;
			}else
			{
			    xml=xmlname;
			}
  
  if (idString!="")
  {
	 result=getAjax("&ajax_type=deltourall&idString="+idString);
	 alert("删除成功！");
     var box = document.getElementById(listdiv+keyid);
	 if (box)
	 {
     var htmlSrc=getAjaxHtml("htmlp.aspx?xml="+xml+"&keyid="+keyid);	
	 htmlSrc=tableMacth(htmlSrc);	
	 box.innerHTML=htmlSrc;	 
	 }else{
	 self.location=self.location.toString();
	 }



  }

}

function delbtbooking(bk_id,keyid,listdiv,xml)
{
    result=getAjax("&ajax_type=deldb&grid_name=bookingtour_list&keyid="+bk_id);
	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	oDoc.loadXML(result);
    if (xml=="past")
			{
				xml=xmlpastname;
			}else if (xml=="detail")
			{
				xml=xmldetailname;
			}else
			{
			    xml=xmlname;
			}
  

    if(oDoc.selectSingleNode("//Save").nodeTypedValue!=1) {
	     	  alert("该纪录因为已提交，或已锁定或被其他业务数据引用，不能删除！");
	       	  return 0;
	     }else{
			  alert("删除成功！");
			   var box = document.getElementById(listdiv+keyid);
               var htmlSrc=getAjaxHtml("htmlp.aspx?xml="+xml+"&keyid="+keyid);	
			   htmlSrc=tableMacth(htmlSrc);	
			   box.innerHTML=htmlSrc;
    
  	     }
}

function toursetstate(keyid,t_state,listdiv,xml)
{
  var tourcheck = document.getElementsByName("tourdelcheck"+keyid);
  var idString="";
  for(i = 0; i < tourcheck.length; i++) {
	  var selectCheck=tourcheck[i];
	  if (selectCheck.checked)
	  {idString=idString+selectCheck.value+",";
	  }
  }

  if (xml=="past")
			{
				xml=xmlpastname;
			}else if (xml=="detail")
			{
				xml=xmldetailname;
			}else
			{
			    xml=xmlname;
			}

  if (idString!="")
  {
	 result=getAjax("&ajax_type=toursetstate&state="+t_state+"&idString="+idString);
	 alert("设定成功！");
     var box = document.getElementById(listdiv+keyid);
	 if (box)
	 {
     var htmlSrc=getAjaxHtml("htmlp.aspx?xml="+xml+"&keyid="+keyid);	
	 htmlSrc=tableMacth(htmlSrc);	
	 box.innerHTML=htmlSrc;
	 }else
	{ self.location=self.location.toString();
	 }


  }

}

function toursetrefresh(keyid,xml,listdiv)
{
     var box = document.getElementById(listdiv+keyid);
	 if (box)
	 {
     if (xml=="past")
			{
				xml=xmlpastname;
			}else if (xml=="detail")
			{
				xml=xmldetailname;
			}else
			{
			    xml=xmlname;
			}

     var htmlSrc=getAjaxHtml("htmlp.aspx?xml="+xml+"&keyid="+keyid);
	 
	 htmlSrc=tableMacth(htmlSrc);	
	 box.innerHTML=htmlSrc;	 
	 }else{
	 self.location=self.location.toString();
	 }

}


function tourdelselectall(keyid)
{
  var tourcheck = document.getElementsByName("tourdelcheck"+keyid);
  var tourdelallcheck = document.getElementById("tourdelallcheck"+keyid);
  var doCheck=true;
  if (tourdelallcheck.checked)
  {
     doCheck=true;
  }else
  {
     doCheck=false;
  }
  for(i = 0; i < tourcheck.length; i++) {
	  var selectCheck=tourcheck[i];
	  selectCheck.checked=doCheck;

  }

}



		    

 function getAjaxHtml(url)
{
	var oHttpReq = new ActiveXObject("MSXML2.XMLHTTP");
	oHttpReq.open("GET", url,false);
	oHttpReq.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	oHttpReq.setRequestHeader("Cache-Control","no-cache");
    oHttpReq.setRequestHeader("If-Modified-Since","0");

    oHttpReq.send();
	return oHttpReq.responseText;

}


function dtable_addcol(recordNoDTable)
{
  var tabledesc=document.getElementById("TableDescDTable").value;
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  result=getAjax("&ajax_type=urldecode&codestring="+tabledesc);
  oDoc.loadXML(result);
  var tabledesc=oDoc.selectSingleNode("//Save").nodeTypedValue;

  var searchTipsList =document.getElementById("searchTipsList").value;

  if (searchTipsList!="")
  {
	  var searchTipsLists =searchTipsList.split(":");
	  for (var i=0;i<searchTipsLists.length;i++){
		  var objName=searchTipsLists[i].toString();

		  var tipsobjsql=document.getElementById(objName);
		  var replaceName=objName+'sqlstring';
		  var replaceSql=tipsobjsql.value;
          tabledesc=tabledesc.replace(replaceName,replaceSql);
	  }
  }
  
  var insertDiv=document.getElementById("newline"+recordNoDTable);
  var nowrecordno=document.getElementById("DTableNo");
  var newrecordno=intval(nowrecordno.value)+1;
  nowrecordno.value=newrecordno;
  var newtabledesc=tabledesc.replace(/(addnewrecordno)/g,newrecordno); 
  
  var nowHTML=insertDiv.innerHTML;
  insertDiv.innerHTML=nowHTML+newtabledesc;
  insertDiv.style.display = "block";

}

function dtable_delcol(recordNoDTable)
{
  var col=document.getElementById("col"+recordNoDTable);
  
  var action;
  if (col)
  {
     action=document.getElementById("action"+recordNoDTable);
	 action.value="delete";
	 col.style.display = "none";
  }else{
    col=document.getElementById("col_add"+recordNoDTable);
	if (col)
	{
     action=document.getElementById("action_add"+recordNoDTable);
	 action.value="delete";
	 col.style.display = "none";

	}
  
  }
}

function dtable_addcolnew()
{
  var tabledesc=document.getElementById("TableDescDTable").value;
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  result=getAjax("&ajax_type=urldecode&codestring="+tabledesc);
  oDoc.loadXML(result);
  tabledesc=oDoc.selectSingleNode("//Save").nodeTypedValue;

  var searchTipsList =document.getElementById("searchTipsList").value;

  if (searchTipsList!="")
  {
	  var searchTipsLists =searchTipsList.split(":");
	  for (var i=0;i<searchTipsLists.length;i++){
		  var objName=searchTipsLists[i].toString();

		  var tipsobjsql=document.getElementById(objName);
		  var replaceName=objName+'sqlstring';
		  var replaceSql=tipsobjsql.value;
          tabledesc=tabledesc.replace(replaceName,replaceSql);
	  }
  }
  

  var insertDiv=document.getElementById("newline");
  var nowrecordno=document.getElementById("DTableNo");
  var newrecordno=intval(nowrecordno.value)+1;


  nowrecordno.value=newrecordno;
  var newtabledesc=tabledesc.replace(/(addnewrecordno)/g,newrecordno);
  var nowHTML=insertDiv.innerHTML;
  insertDiv.innerHTML=nowHTML+newtabledesc;
  insertDiv.style.display = "block";

}


function CheckValidDTable(){
   if (checkfield)
   {
     var controlList =checkfield.split("^");
	 var nowrecordno=intval(document.getElementById("DTableNo").value);

	  for (var i=0;i<controlList.length;i++){
       var sFormat=controlList[i].split(":");
	   //alert(sFormat);
       
	   
	   var oType=sFormat[1];
	   var Nullable=sFormat[2];

	   var ErrStr=sFormat[3];

	      for (var j=1;j<nowrecordno+1 ;j++ )
	      {
			  var oInput=document.getElementById(sFormat[0]+j.toString());
			  var action;
			  action=document.getElementById("action"+j.toString());
			  if (!action)
			  {
				 action=document.getElementById("action_add"+j.toString());
			  }
			  if (action.value!="delete")
			  {
 switch(oType) {
					case "Textedit" :{

								 if ((Nullable!="True") && (oInput.value==""))
								 {
									 alert(ErrStr+"不能为空值，请录入或选择相应参数后再保存！");
									 oInput.style.backgroundColor='#C7FEB4';
									 oInput.focus();
									 return false;

								 }
								 break;
							}
					case "Settlement":{
								 var seObj=document.getElementById(sFormat[0]+j.toString()+'check');
								 if ((Nullable!="True") && (oInput.value==""))
								 {
									 alert(ErrStr+"不能为空，请通过下拉列表选择再保存数据！");
									 
									 if (seObj)
									 {
										seObj.src='images/del.gif';
									 }
									 return false;
								 }else{
								 
									if (seObj)
									 {
										seObj.src='images/icn_ok.gif';
									 }
								 }
								 break;
							}
					case "ref_id":{
								 var seObj=document.getElementById(sFormat[0]+j.toString()+'check');
								 if ((Nullable!="True") && (oInput.value==""))
								 {
									 alert(ErrStr+"不能为空，请通过下拉列表选择后再保存数据！");
									 
									 if (seObj)
									 {
										seObj.src='images/del.gif';
									 }
									 return false;
								 }else{
								 
									if (seObj)
									 {
										seObj.src='images/icn_ok.gif';
									 }
								 }
								 break;
							}
					case "SPSettlement":{

								 if ((Nullable!="True") && (oInput.value==""))
								 {
									 alert(ErrStr+"结算方式不能为空，请选择结算方式再保存数据！");
									 return false;
								 }
								 break;
							}
					case "Docedit":{

								 if ((Nullable!="True") && (oInput.value==""))
								 {
									 alert(ErrStr+"不能为空值，请录入或选择相应参数后再保存！");
									 oInput.style.backgroundColor='#C7FEB4';
									 oInput.focus();
									 return false;
								 }
								 break;
							}
					case "Hidden":{

								 if ((Nullable!="True") && (oInput.value==""))
								 {
									 alert(ErrStr+"不能为空值，请通过查找搜索选择相应纪录再保存！");
									 return false;
								 }
								 break;
							}
					case "None":{

								 if ((Nullable!="True") && (oInput.value==""))
								 {
									 alert(ErrStr+"不能为空值，请录入或选择相应参数后再保存！");
									 oInput.style.backgroundColor='#C7FEB4';
									 oInput.focus();
									 return false;
								 }
								 break;
							}
					case "Guest":{
							oInput=document.getElementById(FormName+"_g_name_mytxt");
								 if ((Nullable!="True") && (oInput.value==""))
								 {
									 alert(ErrStr+"不能为空值，请录入或选择相应参数后再保存！");
									 oInput.style.backgroundColor='#C7FEB4';
									 oInput.focus();
									 return false;
								 }
								 break;

					}

					case "DatePicker":{
								 if ((Nullable!="True") && (oInput.value==""))
								 {
									 alert(ErrStr+"不能为空值，请录入或选择相应参数后再保存！");
									 oInput.style.backgroundColor='#C7FEB4';
									 oInput.focus();
									 return false;
								 }
								 break;

					}
					case "MailAddr":{
								 if ((Nullable!="True") && (oInput.value==""))
								 {
									 alert(ErrStr+"不能为空值，请选择相应的收件人后再保存！");
									 oInput.style.backgroundColor='#C7FEB4';
									 oInput.focus();
									 return false;
								 }
								 break;

					}
					default : "";
				   }
			  }

			 
	      }

	   

       }
   }
   
  
   return true;

}


function getFloatTips(objName,hobjName,DbInputField,DbHiddenField,DbSql,dwidth)
	
	{
	
    var obj=document.getElementById(objName);
	
	var searchValue =obj.value;

	if (searchValue.indexOf("/")>0)

	{
		searchValue=searchValue.split("/")[0];
	}

	if (searchValue.indexOf("|")>0)

	{
		searchValue=searchValue.split("|")[0];
	}


    searchValue=escape(searchValue);

    getSearchDiv(); 
    var seaTipDiv=document.getElementById("seaTipDiv");

    var top=0;
    var left=0;
	var dw=obj.style.width;
	var dw1=dw.toString().replace("px","");
	var dw2=dw1-2;
	
    var eT=0,eL=0,p=obj;
	var sT=document.body.scrollTop,sL=document.body.scrollLeft;
	var eH=obj.height,eW=obj.width;
	while(p&&p.tagName!="BODY"){eT+=p.offsetTop;eL+=p.offsetLeft;p=p.offsetParent;}
	seaTipDiv.style.top=eT+eH+20;
	seaTipDiv.style.left=eL;
	

  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  var   re   =   /\x2B/g;           
  DbSql=DbSql.replace(re,'%2B');   
  result=getAjax("&ajax_type=getSearchTip&dbsql="+DbSql+"&keyname="+searchValue);
  oDoc.loadXML(result);
  var getCount=oDoc.selectSingleNode("//Save").nodeTypedValue;
  if (getCount!="0")
  {
	  if (dwidth)
	  {
	  seaTipDiv.innerHTML ="<iframe width="+dwidth+" height=200   src=\"showtipx.aspx?objname="+objName+"&hobjname="+hobjName+"&inputfield="+DbInputField+"&hiddenfield="+DbHiddenField+"\" frameborder=\"0\" scrolling=\"auto\" marginheight=\"0\" marginwidth=\"0\"></iframe><div class=\"closeTips\"><span onclick=\"javascript:document.getElementById('seaTipDiv').style.display='none';\" style=\"cursor:pointer;text-decoration:underline;\">关闭</span></div>" ;//把后台返回的数据填充到提示层
	  seaTipDiv.style.width = dwidth;
	  }else
	  {
      seaTipDiv.innerHTML ="<iframe width="+dw2+" height=200   src=\"showtipx.aspx?objname="+objName+"&hobjname="+hobjName+"&inputfield="+DbInputField+"&hiddenfield="+DbHiddenField+"\" frameborder=\"0\" scrolling=\"auto\" marginheight=\"0\" marginwidth=\"0\"></iframe><div class=\"closeTips\"><span onclick=\"javascript:document.getElementById('seaTipDiv').style.display='none';\" style=\"cursor:pointer;text-decoration:underline;\">关闭</span></div>" ;//把后台返回的数据填充到提示层
	  seaTipDiv.style.width = dw;
	  }
      //seaTipDiv.style.left = left + "px";//设置提示层的位置,左
      //seaTipDiv.style.top = (top + 20) + "px";//设置提示层的位置,上
      seaTipDiv.style.display = "block";//设置提示层可见
  }
     
}

function getFloatTipsN(objName,hobjName,DbInputField,DbHiddenField,DbSql,dwidth,canNull)
	
	{
	
    var obj=document.getElementById(objName);
	
	var searchValue =obj.value;

	if (!canNull)
	{
		if (searchValue=="")
		{
			return false;
		}
	}

	if (searchValue.indexOf("/")>0)

	{
		searchValue=searchValue.split("/")[0];
	}

	if (searchValue.indexOf("|")>0)

	{
		searchValue=searchValue.split("|")[0];
	}


    searchValue=escape(searchValue);

    getSearchDiv(); 
    var seaTipDiv=document.getElementById("seaTipDiv");

    var top=0;
    var left=0;
	var dw=obj.style.width;
	var dw1=dw.toString().replace("px","");
	var dw2=dw1-2;
	
    var eT=0,eL=0,p=obj;
	var sT=document.body.scrollTop,sL=document.body.scrollLeft;
	var eH=obj.height,eW=obj.width;
	while(p&&p.tagName!="BODY"){eT+=p.offsetTop;eL+=p.offsetLeft;p=p.offsetParent;}
	seaTipDiv.style.top=eT+eH+20;
	seaTipDiv.style.left=eL;
	

  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  var   re   =   /\x2B/g;           
  DbSql=DbSql.replace(re,'%2B');   
  result=getAjax("&ajax_type=getSearchTip&dbsql="+DbSql+"&keyname="+searchValue);
  oDoc.loadXML(result);
  var getCount=oDoc.selectSingleNode("//Save").nodeTypedValue;
  if (getCount!="0")
  {
	  if (dwidth)
	  {
	  seaTipDiv.innerHTML ="<iframe width="+dwidth+" height=200   src=\"showtipx.aspx?objname="+objName+"&hobjname="+hobjName+"&inputfield="+DbInputField+"&hiddenfield="+DbHiddenField+"\" frameborder=\"0\" scrolling=\"auto\" marginheight=\"0\" marginwidth=\"0\"></iframe><div class=\"closeTips\"><span onclick=\"javascript:document.getElementById('seaTipDiv').style.display='none';\" style=\"cursor:pointer;text-decoration:underline;\">关闭</span></div>" ;//把后台返回的数据填充到提示层
	  seaTipDiv.style.width = dwidth;
	  }else
	  {
      seaTipDiv.innerHTML ="<iframe width="+dw2+" height=200   src=\"showtipx.aspx?objname="+objName+"&hobjname="+hobjName+"&inputfield="+DbInputField+"&hiddenfield="+DbHiddenField+"\" frameborder=\"0\" scrolling=\"auto\" marginheight=\"0\" marginwidth=\"0\"></iframe><div class=\"closeTips\"><span onclick=\"javascript:document.getElementById('seaTipDiv').style.display='none';\" style=\"cursor:pointer;text-decoration:underline;\">关闭</span></div>" ;//把后台返回的数据填充到提示层
	  seaTipDiv.style.width = dw;
	  }
      //seaTipDiv.style.left = left + "px";//设置提示层的位置,左
      //seaTipDiv.style.top = (top + 20) + "px";//设置提示层的位置,上
      seaTipDiv.style.display = "block";//设置提示层可见
  }
     
}


function getFloatTipsD(objName,hobjName,DbInputField,DbHiddenField,DbSql,dwidth)
	
	{
	
    var obj=document.getElementById(objName);
	
	var searchValue =obj.value;

	if (searchValue.indexOf("/")>0)

	{
		searchValue=searchValue.split("/")[0];
	}

	if (searchValue.indexOf("|")>0)

	{
		searchValue=searchValue.split("|")[0];
	}


    searchValue=escape(searchValue);

    getSearchDiv(); 
    var seaTipDiv=document.getElementById("seaTipDiv");

    var top=0;
    var left=0;
	var dw=obj.style.width;
	var dw1=dw.toString().replace("px","");
	var dw2=dw1-2;
	
    var eT=0,eL=0,p=obj;
	var sT=document.body.scrollTop,sL=document.body.scrollLeft;
	var eH=obj.height,eW=obj.width;
	while(p&&p.tagName!="BODY"){eT+=p.offsetTop;eL+=p.offsetLeft;p=p.offsetParent;}
	seaTipDiv.style.top=eT+eH+20;
	seaTipDiv.style.left=eL;
	

  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  var   re   =   /\x2B/g;           
  DbSql=DbSql.replace(re,'%2B');   
  result=getAjax("&ajax_type=getSearchTip&dbsql="+DbSql+"&keyname="+searchValue);
  oDoc.loadXML(result);
  var getCount=oDoc.selectSingleNode("//Save").nodeTypedValue;
  if (getCount!="0")
  {
	  if (dwidth)
	  {
	  seaTipDiv.innerHTML ="<iframe width="+dwidth+" height=200   src=\"showtipx.aspx?objname="+objName+"&hobjname="+hobjName+"&inputfield="+DbInputField+"&hiddenfield="+DbHiddenField+"\" frameborder=\"0\" scrolling=\"auto\" marginheight=\"0\" marginwidth=\"0\"></iframe><div class=\"closeTips\"><span onclick=\"javascript:document.getElementById('seaTipDiv').style.display='none';\" style=\"cursor:pointer;text-decoration:underline;\">关闭</span></div>" ;//把后台返回的数据填充到提示层
	  seaTipDiv.style.width = dwidth;
	  }else
	  {
      seaTipDiv.innerHTML ="<iframe width="+dw2+" height=200   src=\"showtipx.aspx?objname="+objName+"&hobjname="+hobjName+"&inputfield="+DbInputField+"&hiddenfield="+DbHiddenField+"\" frameborder=\"0\" scrolling=\"auto\" marginheight=\"0\" marginwidth=\"0\"></iframe><div class=\"closeTips\"><span onclick=\"javascript:document.getElementById('seaTipDiv').style.display='none';\" style=\"cursor:pointer;text-decoration:underline;\">关闭</span></div>" ;//把后台返回的数据填充到提示层
	  seaTipDiv.style.width = dw;
	  }
	  
      //seaTipDiv.style.left = left + "px";//设置提示层的位置,左
      //seaTipDiv.style.top = (top + 20) + "px";//设置提示层的位置,上
      seaTipDiv.style.display = "block";//设置提示层可见
  }
    
}

function setSearchTips(showField,hiddenField,showValue,hiddenValue)
{

    var showObj=parent.document.getElementById(showField);
		showObj.value=showValue;
	if (hiddenField!="")
	{
       var hiddenObj=parent.document.getElementById(hiddenField);
       hiddenObj.value=hiddenValue;
	   var seObj=parent.document.getElementById(hiddenField+'check');
       if (seObj)
			{
			seObj.src='images/icn_ok.gif';
			}
	}
	parent.document.getElementById("seaTipDiv").style.display = "none";

}



function getSearchDiv()
{
var body = document.getElementsByTagName("body")[0];
var firstChild = body.firstChild;
if (!document.getElementById('seaTipDiv')){

var PreviewBox = document.createElement("div");
PreviewBox.id = "seaTipDiv";
PreviewBox.className="seaTipDiv";
body.insertBefore(PreviewBox, firstChild);}
}

function TiSearchGet(GridName,Obj)
{

  var idStr=Obj.id.replace("ref_id","");
  var ProId=Obj.value;

  var i_name=document.getElementById('i_name'+idStr);

  result=getAjax("&ajax_type=getdate&dbname="+GridName+"&keyid="+ProId);
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  oDoc.loadXML(result);  
  var xNode =oDoc.getElementsByTagName("Table")

  if (xNode.length==1) {
       var item=xNode[0];

	   var settle_id=getTableValue("settle_id",item,0);
   	   var _settle_id=SetTextValue(document,'settle_id'+idStr,settle_id);

	   var cm_code=getTableValue("cm_code",item,"");
   	   var _cm_code=SetTextValue(document,'cm_code'+idStr,cm_code);

	   var balance_type=getTableValue("balance_type",item,"");
   	   var _balance_type=SetTextValue(document,'i_balancetype'+idStr,balance_type);

	   var con_man=getTableValue("con_man",item,"");
   	   var _con_man=SetTextValue(document,'con_man'+idStr,con_man);

	   var con_tel=getTableValue("con_tel",item,"");
   	   var _con_tel=SetTextValue(document,'con_tel'+idStr,con_tel);

	   var i_unit=getTableValue("i_unit",item,"");
   	   var _i_unit=SetTextValue(document,'i_unit'+idStr,i_unit);

	   var i_price=getTableValue("i_price",item,0);
   	   var _i_price=SetTextValue(document,'i_price'+idStr,i_price);

	   var cy_id=getTableValue("cy_id",item,0);
   	   var _cy_id=setComboValue(document,'cy_id'+idStr,cy_id);

	   var _i_unitnum=document.getElementById('i_unitnum'+idStr);
	   var _i_amount=document.getElementById('i_amount'+idStr);
	   var _i_night=document.getElementById('i_night'+idStr);

	   if (_i_night)
	   {
		   if (_i_amount)
		   {
			var v1=parseFloat(_i_unitnum.value);
			if (!v1){v1=0;}
			var v2=parseFloat(_i_night.value);
			if (!v2){v2=0;}
			var v3=parseFloat(_i_price.value);
			if (!v3){v3=0;}
			_i_amount.value=v1*v2*v3;
		   }
	   }else{
		   if (_i_amount)
		   {
			var v1=parseFloat(_i_unitnum.value);
			if (!v1){v1=0;}
			var v3=parseFloat(_i_price.value);
			if (!v3){v3=0;}
			_i_amount.value=v1*v3;
		   }	   
	   }

  }else{
       alert("没有找到相关资料!");
  }

   //self.location="blank.aspx";
}

function BookGSearchGet(para,Obj)
{

  var ProId =Obj.value;
  result=getAjax("&ajax_type=refreshBookGuest&para="+para+"&keyid="+ProId);
  self.location=self.location.toString();
   //self.location="blank.aspx";
}

function SettleMentGet(Obj)
{

  var idStr=Obj.id.replace("settle_id","");
  var settle_id=Obj.value;

  result=getAjax("&ajax_type=getdate&dbname=settlement_select_list&keyid="+settle_id);
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  oDoc.loadXML(result);  
  var xNode =oDoc.getElementsByTagName("Table")

  if (xNode.length==1) {
       var item=xNode[0];


	   var balance_type=getTableValue("balance_type",item,"");
   	   var _i_balance_type=SetTextValue(document,'i_balancetype'+idStr,balance_type);
	   var _balance_type=SetTextValue(document,'balance_type'+idStr,balance_type);

	   var con_man=getTableValue("con_man",item,"");
   	   var _con_man=SetTextValue(document,'con_man'+idStr,con_man);

	   var con_tel=getTableValue("con_tel",item,"");
   	   var _con_tel=SetTextValue(document,'con_tel'+idStr,con_tel);

	 
  }else{
       alert("没有找到相关资料!");
  }

   //self.location="blank.aspx";
}

function showhotelguestlist(para)
{

var guestnum=document.getElementById('guestnum').value;
var guestlist;
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax("&ajax_type=getguestlist&para="+para+"&guestnum="+guestnum);
    oDoc.loadXML(result);
	guestlist=oDoc.selectSingleNode("//Save").nodeTypedValue;

    oDoc.close;
	document.getElementById("guestlistdiv").innerHTML=guestlist;

}

function showfitguestlist(para)
{
 var adultnum=document.getElementById('adultnum').value;
 var childnum=document.getElementById('childnum').value;
 var guestnum=parseInt(adultnum)+parseInt(childnum);
 var guestlist;
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax("&ajax_type=getguestlist&para="+para+"&guestnum="+guestnum);
    oDoc.loadXML(result);
	guestlist=oDoc.selectSingleNode("//Save").nodeTypedValue;

    oDoc.close;
	document.getElementById("guestlistdiv").innerHTML=guestlist;
    document.getElementById("guestnum").value=guestnum;
}



function gethotelBookAmountNew()
{
  var isagent=document.getElementById('isagent').value;
  var totalAmount = document.getElementById('totalAmount').value;
  var totalAmountAgent = document.getElementById('totalAmountAgent').value;
  var totalAmountDiscount = document.getElementById('totalAmountDiscount').value;
  var booknum=document.getElementById('booknum').value;
  totalAmount=totalAmount*parseFloat(booknum);
  totalAmountAgent=totalAmountAgent*parseFloat(booknum);
  totalAmountDiscount=totalAmount-totalAmountAgent;
  var booktotal=document.getElementById('booktotal');
  if (isagent=="1")
  {
    booktotal.innerHTML="订单总金额：<font color=black>￥"+totalAmount+"</font>  分销佣金：<font color=black>￥"+totalAmountDiscount+"</font>";

  }else{
    booktotal.innerHTML="订单总金额：<font color=black>￥"+totalAmount+"</font>";

  }


}

function getFitBookGuestNum(){

 var adultnum=document.getElementById('adultnum').value;
 var childnum=document.getElementById('childnum').value;
 var guestnum=parseInt(adultnum)+parseInt(childnum);

 var guestlist;
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax("&ajax_type=getguestlist&para=PackLineSection&guestnum="+guestnum);
    oDoc.loadXML(result);
	guestlist=oDoc.selectSingleNode("//Save").nodeTypedValue;

    oDoc.close;
	document.getElementById("guestlistdiv").innerHTML=guestlist;
	document.getElementById("guestnum").value=guestnum;

}

function gettourBookAmount(){

	var d_p_prices = document.getElementsByName('d_p_price');
	var d_p_agents = document.getElementsByName('d_p_agent');
    var d_p_priceid,d_p_price,d_p_pricenum;
	var countSum=0;
	var guestnum=0;
	var agentSum=0;

	for(var  i=0,j=d_p_prices.length;i <j;i++) 
	  { 
		  d_p_priceid=d_p_prices[i].id;
		  d_p_price=d_p_prices[i].value;
		  d_p_agent=d_p_agents[i].value;
		 

		  d_p_pricenum=document.getElementById(d_p_priceid+'num').value;
		  if (d_p_pricenum!="")
		  {
		   countSum=countSum+parseFloat(d_p_price)*parseInt(d_p_pricenum);
		   agentSum=agentSum+parseFloat(d_p_agent)*parseInt(d_p_pricenum);
		   guestnum=guestnum+parseInt(d_p_pricenum);
		  }
		  
		  
	  }    

	var discountSum=countSum-agentSum;
    var isagent=document.getElementById("isagent").value;
    var booktotal=document.getElementById('booktotal');

	  if (isagent=="1")
	  {     booktotal.innerHTML="订单总金额：<font color=black>￥"+countSum+"</font>  分销佣金：<font color=black>￥"+discountSum+"</font>";

       }else{
		    booktotal.innerHTML="订单总金额：<font color=black>￥"+countSum+"</font>";
	  }
	

    var guestlist;
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
 	result=getAjax("&ajax_type=getguestlist&para=TourBookSection&guestnum="+guestnum);
    oDoc.loadXML(result);
	guestlist=oDoc.selectSingleNode("//Save").nodeTypedValue;

    oDoc.close;
	document.getElementById("guestlistdiv").innerHTML=guestlist;
    document.getElementById("guestnum").value=guestnum;

}


function refreshHotelDate()
{
var p_date_b=document.getElementById("sea_p_date_b").value;
var p_date_e=document.getElementById("sea_p_date_e").value;

if (p_date_b!="")
{setPara('HotelBookSection','sea_p_date_b',p_date_b);
}
if (p_date_e!="")
{setPara('HotelBookSection','sea_p_date_e',p_date_e);
}

self.location=self.location.toString();
}

function setPara(para,paraname,paravalue)
{
 
 result=getAjax("&ajax_type=setPara&para="+para+"&paraname="+paraname+"&paravalue="+escape(paravalue));
 
}

function refreshBookClubNo(para)
{
 
  var club_no =document.getElementById("club_no");

  result=getAjax("&ajax_type=refreshBookClubNo&para="+para+"&club_no="+club_no.value);

  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  oDoc.loadXML(result);
  var xNode =oDoc.getElementsByTagName("Table")
  if (xNode.length!=0) {

      var item=xNode[0];
       var g_name=item.getElementsByTagName("g_name")[0].firstChild.data;
       var g_tel=item.getElementsByTagName("g_mobile")[0].firstChild.data;
       var iCm=document.getElementById('con_man');
	   var iCt=document.getElementById('con_tel');
       if (iCm) {
          iCm.value=g_name;
       }
	   
	   if (iCt)
	   {
		   iCt.value=g_tel;
	   }
  }
 
}

function selectWgg(g_id,i)
{
	result=getAjax("&ajax_type=getdate&dbname=guestget&keyid="+g_id);
	var oDoc = new ActiveXObject("MSXML2.DOMDocument");
    oDoc.loadXML(result);
	var xNode =oDoc.getElementsByTagName("Table")
    var item=xNode[0];

    var g_name=getTableValue("g_name",item,"");
    var g_sex=getTableValue("g_sex",item,0);
    var gc_id=getTableValue("gc_id",item,0);
    var g_cardno=getTableValue("g_cardno",item,"");
    var g_tel=getTableValue("g_mobile",item,"");

    var _g_name=SetTextValue(document,"g_name"+i.toString(),g_name);
	var _g_tel=SetTextValue(document,"g_tel"+i.toString(),g_tel);
	var _g_cardno=SetTextValue(document,"g_cardno"+i.toString(),g_cardno);
    var _g_sex=setComboValue(document,"g_sex"+i.toString(),g_sex);
    var _gc_id=setComboValue(document,"gc_id"+i.toString(),gc_id);
    oDoc.close;
}

function setBookSettlement(obj)
{
  settle_id=obj.options[obj.selectedIndex].value;
  result=getAjax("&ajax_type=getdate&dbname=settlement_select_list&keyid="+settle_id);
  var oDoc = new ActiveXObject("MSXML2.DOMDocument");
  oDoc.loadXML(result);  
  var xNode =oDoc.getElementsByTagName("Table")

  if (xNode.length==1) {
       var item=xNode[0];


	   var balance_type=getTableValue("balance_type",item,"");
   	   var _i_balance_type=SetTextValue(document,'settle_balance_type',balance_type);

	   var con_man=getTableValue("con_man",item,"");
   	   var _con_man=SetTextValue(document,'settle_con_man',con_man);

	   var con_tel=getTableValue("con_tel",item,"");
   	   var _con_tel=SetTextValue(document,'settle_con_tel',con_tel);

	   var settle_id=getTableValue("settle_id",item,"");
   	   var _settle_id=SetTextValue(document,'settle_id',settle_id);
	   
}

}


//不定时弹出信息小窗口


var oPopup;
var popTop=50;


function readPopMsg(id)
{
  result=getAjax("&ajax_type=readPopMsg&id="+id);

}
function popmsg(msgstr){

	if (!oPopup)
	{
		oPopup = window.createPopup();
	}
	popTop=48;

	var winstr="<div style='width:320px;height:170px;border:1px #DEE9F6 solid;font-size:12px;background:url(images/basic_bg1.gif) 20 0 repeat-x;'>"
	winstr=winstr+"<div style='width:100%;height:25px;background-image: url(images/free_title_bg.jpg);font-size:16px;font-weight: bold;color: #007582;height:25px;line-height:25px;padding-left:10px;'>即时信息</div>";
	winstr=winstr+"<div style='width:100%;'>"
	winstr=winstr+msgstr;
	winstr=winstr+"</div>"
	winstr=winstr+"</div>"

    
	oPopup.document.body.innerHTML = winstr;
	popshow();
}

function popshow(){
	//window.status=popTop;
	
	if(popTop>1720){
	clearTimeout(mytime);
	oPopup.hide();
	return;
	}else if(popTop>1520&&popTop<1720){
	oPopup.show(screen.width-330,screen.height,322,1720-popTop);
	}else if(popTop>1500&&popTop<1520){
	oPopup.show(screen.width-330,screen.height+(popTop-1720),322,172);
	}else if(popTop<180){
	oPopup.show(screen.width-330,screen.height,322,popTop);
	}else if(popTop<220){
	oPopup.show(screen.width-330,screen.height-popTop,322,172);
	}
	popTop+=10;
	var mytime=setTimeout("popshow();",50);
	
}

function showPopMsg()
{
    result=getAjax("&ajax_type=getdate&dbname=popmsg&keyid=0");
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	
	oDoc.loadXML(result);
    var xNode =oDoc.getElementsByTagName("Table1")
    var popString="";
	var idString="";
	var nomust_read="";
    for (var i = 0; i < xNode.length; i++){
            var item=xNode[i];
  	        var msgtopic=item.getElementsByTagName("msgtopic")[0].firstChild.data;
		    var id=item.getElementsByTagName("id")[0].firstChild.data;
		    var must_read=item.getElementsByTagName("must_read")[0].firstChild.data;

			if (must_read=="0")
			{
				idString=idString+id+","
  			    popString=popString+"<ul style='width: 100%;float: left;display: block;margin: 0px;padding: 0px;text-align:left;'><li  style='float:left;margin: 0px;padding: 0px;text-align:left;height:23px;padding-left:15px;line-height:23px;background:url(images/doc_icon.gif) 4 6 no-repeat;'>"+msgtopic+"&nbsp;</li></ul>";	
			}else{
				popString=popString+"<ul style='width: 100%;float: left;display: block;margin: 0px;padding: 0px;text-align:left;'><li  style='float:left;margin: 0px;padding: 0px;text-align:left;height:23px;padding-left:15px;line-height:23px;background:url(images/doc_icon.gif) 4 6 no-repeat;'>"+msgtopic+"&nbsp;<span onclick=\"javascript:parent.readPopMsg('"+id+"');\" style='color:red;cursor:pointer;'>不再提醒</span></li></ul>";	

			}			
  	    }
	
	oDoc.close;
	
	if (popString!="") 
		{		
		
		popmsg(popString);
        result=getAjax("&ajax_type=clearPopMsg&idString="+idString);
		}
            

}

function stopGenHtml()
{
setPara('GlobalControl','stopGenHtml',"true");
}

function researchbd()
{
  var dbname = document.getElementById('dbname').value;
  var dbid = document.getElementById('dbid').value;
  var topic = document.getElementById('topic').value;
  self.location="getbackimg_bd.aspx?dbname="+dbname+"&dbid="+dbid+"&topic="+escape(topic)+"&pageno=0";


}

function addBdImg(keyid)
{

  var keyes = document.getElementById('topic'+keyid.toString()).value;
  if (confirm('您确认将标题是“'+keyes+'”的这张图片添加入库吗？')){
	  var imgurl = document.getElementById('p'+keyid).value;
	  var dbname = document.getElementById('dbname').value;
	  var dbid = document.getElementById('dbid').value;

		var oDoc = new ActiveXObject("MSXML2.DOMDocument");
		result=getAjax("&ajax_type=addbdimg&keyes="+escape(keyes)+"&imgurl="+escape(imgurl)+"&dbname="+dbname+"&dbid="+dbid);
		
		oDoc.loadXML(result);
		if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
		{
		   alert("图片已经入库成功！");
		}else
		{
		   alert("未知的错误发生，图片未能入库！");
		}
  
  }

}

function clearnamelist(keyid)
{
   var oDoc = new ActiveXObject("MSXML2.DOMDocument");
   result=getAjax("&ajax_type=posthtmlp&ParaObject=sendmessage.clearsearchmobileresult&keyid="+keyid);
   oDoc.loadXML(result);
   		if (oDoc.selectSingleNode("//Save").nodeTypedValue==1)
		{
		   alert("名单已清空！");
		}else
		{
		   alert("未知的错误发生，名单未能清空！");
		}

}

function sendsmsbylist(keyid)
{
   var oDoc = new ActiveXObject("MSXML2.DOMDocument");
   result=getAjax("&ajax_type=sendSms&keyid="+keyid);
   oDoc.loadXML(result);
   alert(oDoc.selectSingleNode("//Save").nodeTypedValue);
  		

}

function sendsmsone(mobileno,sendmsg)
{
   var oDoc = new ActiveXObject("MSXML2.DOMDocument");
   result=getAjax("&ajax_type=sendSms&mobileno="+mobileno+"&sendmsg="+escape(sendmsg));
   oDoc.loadXML(result);
   alert(result);
   alert(oDoc.selectSingleNode("//Save").nodeTypedValue);

}

function sendsmsEx(formname)
{
	var s_mobile=document.getElementById(formname+'_mobile_mytxt');
	var s_word=document.getElementById(formname+'_word_mytxt');

	if (s_word.value=='')
	{
		alert('请输入发送的内容');
		return;
	}

	if (s_word.value.length>1000)
	{
		alert('发送的内容不能超出500个汉字');
		return;
	}

	if (IsMobile(s_mobile.value))
	{
       sendsmsone(s_mobile.value,s_word.value);
	}else{
	   alert('不是有效的手机号码');
	}


}

function IsMobile(str)
	{
		var reg = /^(13|15|18)+[0-9]{9}$/;
		if (!reg.test(str))
		{
			return false;
		}
		return true;
	}

function getnamelist(searchtype,action)
{
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");
	var date_b="";
	var date_e="";
    var result;
	var keyid="";
    switch (searchtype) {
           case "guest":case "member": case "linkman":
		         break;
           case "regdate":
			    date_b=document.getElementById("admin_sendmessagelist_search_regdate_b_mytxt").value;
			    date_e=document.getElementById("admin_sendmessagelist_search_regdate_e_mytxt").value;	
				break;
           case "birthday":
			    date_b=document.getElementById("admin_sendmessagelist_search_birthday_b_mytxt").value;
			    date_e=document.getElementById("admin_sendmessagelist_search_birthday_e_mytxt").value;	
				break;
           case "webdate":
			    date_b=document.getElementById("admin_sendmessagelist_search_webdate_b_mytxt").value;
			    date_e=document.getElementById("admin_sendmessagelist_search_webdate_e_mytxt").value;	
				break;
           case "booktime":
			    date_b=document.getElementById("admin_sendmessagelist_search_booktime_b_mytxt").value;
			    date_e=document.getElementById("admin_sendmessagelist_search_booktime_e_mytxt").value;	
				break;
           }

    if (action=="search")
        {
        result=getAjax("&ajax_type=posthtmlp&ParaObject=sendmessage.getsearchmobileresult&searchtype="+searchtype+"&date_b="+date_b+"&date_e="+date_e);   
        }
	else
		{
		 keyid=document.getElementById("keyid").value;
    	 result=getAjax("&ajax_type=posthtmlp&ParaObject=sendmessage.insertsearchmobileresult&searchtype="+searchtype+"&date_b="+date_b+"&date_e="+date_e+"&keyid="+keyid);
	    }
    
    oDoc.loadXML(result);
    var getamount=oDoc.selectSingleNode("//Save").nodeTypedValue.toString();
    var show_div=document.getElementById("sendmessagelist_div");

    if (action=="search")
    {
    show_div.innerHTML="共找到"+getamount+"条纪录";
	}else
	{
	show_div.innerHTML="发送名单插入成功！";
	}
    
  
}
