﻿// JScript 文件
//登陆验证
function emptyConfirm()
{
        var flag=true;
        var username = document.getElementById("username").value.length;
        var password = document.getElementById("password").value.length;

        if (username == 0 || password==0) {
            alert("请输入！");
            flag = false;
        }
        return flag;
}
function EngemptyConfirm()
{
        var flag=true;
        var username = document.getElementById("username").value.length;
        var password = document.getElementById("password").value.length;

        if (username == 0 || password==0) {
            alert("please enter your account！");
            flag = false;
        }
        return flag;
}
 function clearTXT()
        {
           userNameTB = document.getElementById("username");
           passWordTB = document.getElementById("password");
           
           userNameTB.value="";
           passWordTB.value="";
           
           return false;
        }
//登陆验证


//Modify树
function emptyConfirm2()
{
        var flag=true;
        var txtName = document.getElementById("txtName").value.length;
        var txtOrderid = document.getElementById("txtOrderid").value.length;

        if (txtName == 0 || txtOrderid==0) {
            alert("请输入！");
            flag = false;
        }
        return flag;
}
 function clearTXT2()
        {
           txtName = document.getElementById("txtName");
           txtOrderid = document.getElementById("txtOrderid");
           txtUrl = document.getElementById("txtUrl");
           
           txtName.value="";
           txtOrderid.value="";
           txtUrl.value="";
           
           return false;
        }
//Modify树
//展商注册
function prePage()
{
  var prevBT = document.getElementById("<%=prevBT.ClientID%>");
  history.go(-1);
  return false;
}
function checkArea(para)
{
    try
    {
     var StandarAreaTB = document.getElementById("ctl00$ContentPlaceHolder1$StandarAreaTB");
     var IndoorAreaTB = document.getElementById("ctl00$ContentPlaceHolder1$IndoorAreaTB");
     var OutdoorAreaTB = document.getElementById("ctl00$ContentPlaceHolder1$OutdoorAreaTB");
     setvalue(para,StandarAreaTB,IndoorAreaTB,OutdoorAreaTB,'CHI');
    }
    catch(err)
    {
     var StandarAreaTB = document.getElementById("StandarAreaTB");
     var IndoorAreaTB = document.getElementById("IndoorAreaTB");
     var OutdoorAreaTB = document.getElementById("OutdoorAreaTB");
     setvalue(para,StandarAreaTB,IndoorAreaTB,OutdoorAreaTB,'CHI'); 
    }
}

function checkArea2(para)
{
    try
    {
     var StandarAreaTB = document.getElementById("ctl00$ContentPlaceHolder1$StandarAreaTB");
     var IndoorAreaTB = document.getElementById("ctl00$ContentPlaceHolder1$IndoorAreaTB");
     var OutdoorAreaTB = document.getElementById("ctl00$ContentPlaceHolder1$OutdoorAreaTB");
     setvalue(para,StandarAreaTB,IndoorAreaTB,OutdoorAreaTB,'ENG');
    }
    catch(err)
    {
     var StandarAreaTB = document.getElementById("StandarAreaTB");
     var IndoorAreaTB = document.getElementById("IndoorAreaTB");
     var OutdoorAreaTB = document.getElementById("OutdoorAreaTB");
     setvalue(para,StandarAreaTB,IndoorAreaTB,OutdoorAreaTB,'ENG'); 
    }
}

function setvalue(para,StandarAreaTB,IndoorAreaTB,OutdoorAreaTB,LanguageType)
{
   switch(para)
  {
        case '1'://StandarAreaTB
        {
                if(IndoorAreaTB.value.length!=0 && StandarAreaTB.value.length!=0)
                {
                  if(LanguageType=='CHI')
                  {
                    alert("室内标准展位和室内光地只能选择其一！");
                  }
                  else if(LanguageType=='ENG')
                  {
                    alert("Indoor Standard Booth and Indoor Raw Space can not be choose at the same time！");
                  }
                  StandarAreaTB.value="";
                }
                else{
                   checkInt(StandarAreaTB,12,LanguageType);
                }
                break;
        }
        case '2'://IndoorAreaTB
        {
               if(IndoorAreaTB.value.length!=0 && StandarAreaTB.value.length!=0)
                {
                  if(LanguageType=='CHI')
                  {
                    alert("室内标准展位和室内光地只能选择其一！");
                  }
                  else if(LanguageType=='ENG')
                  {
                    alert("Indoor Standard Booth and Indoor Raw Space can not be choose at the same time！");
                  }
                  IndoorAreaTB.value="";
                }
                else{
                   checkInt(IndoorAreaTB,24,LanguageType);
                }
                break;
        }
        case '3'://OutdoorAreaTB
        {
                checkInt(OutdoorAreaTB,100,LanguageType);
                break;
        }
   } 
}

 function checkInt(thisTag,DefaultSize,LanguageType) {
            var str = "^[0-9]*$";
            var testRegExp = new RegExp(str, "gi")//创建正则
            if (thisTag.value != "") {
                if (!testRegExp.test(thisTag.value)) {//判断
                      if(LanguageType=='CHI')
                      {
                        alert("只可以输入数字！");
                      }
                      else if(LanguageType=='ENG')
                      {
                        alert("number only！");
                      }
                      thisTag.value="";
                      thisTag.focus();
                }
                else if (thisTag.value<DefaultSize && DefaultSize<=100) {
                     if(LanguageType=='CHI')
                      {
                        alert("至少为"+DefaultSize+"平米！");
                      }
                      else if(LanguageType=='ENG')
                      {
                        alert("can not less than "+DefaultSize+" sq.m.！");
                      }
                    thisTag.value=DefaultSize;
                    thisTag.focus();
                }
            }
}



function CheckBoxListEvent(obj)   
{
//alert('ss');
         var DaiLiShangSpan = document.getElementById("DaiLiShangSpan");
         var FenGongSiSpan = document.getElementById("FenGongSiSpan");
         var QiTaSpan = document.getElementById("QiTaSpan");
         
         var checks = obj.getElementsByTagName("input");    
         var labels = obj.getElementsByTagName("label");    
         for(i = 0; i < checks.length;i++)   
         {     
                   switch(labels[i].innerText)
                   {
                      case "代理商":
                           if (checks[i].checked)   
                           {
                              DaiLiShangSpan.style.display="block";
                           }
                           else
                           {
                              DaiLiShangSpan.style.display="none";
                           }
                           break;
                      case "分公司/分支机构":
                           if (checks[i].checked)   
                           {
                              FenGongSiSpan.style.display="block";
                           }
                           else
                           {
                              FenGongSiSpan.style.display="none";
                           }
                           break;
                      case "其他，请说明":
                           if (checks[i].checked)   
                           {
                              QiTaSpan.style.display="block";
                           }
                           else
                           {
                              QiTaSpan.style.display="none";
                           }
                           break;
                      case "Agent":
                           if (checks[i].checked)   
                           {
                              DaiLiShangSpan.style.display="block";
                           }
                           else
                           {
                              DaiLiShangSpan.style.display="none";
                           }
                           break;
                      case "branch/subsidiary":
                           if (checks[i].checked)   
                           {
                              FenGongSiSpan.style.display="block";
                           }
                           else
                           {
                              FenGongSiSpan.style.display="none";
                           }
                           break;
                      case "Other/please indicate":
                           if (checks[i].checked)   
                           {
                              QiTaSpan.style.display="block";
                           }
                           else
                           {
                              QiTaSpan.style.display="none";
                           }
                           break;
                   }
         }   
}


//展商须知
function ExhibitCategoryEvent()
{
      var rblN = document.getElementById("ctl00_ContentPlaceHolder1_ExhibitCategoryRBL_0");
      var rblY = document.getElementById("ctl00_ContentPlaceHolder1_ExhibitCategoryRBL_1");
      var nextBT = document.getElementById("ctl00$ContentPlaceHolder1$nextBT");
      if(rblN.checked)   
      {   
          nextBT.disabled =true;                                           
      }   
      if(rblY.checked)   
      {   
          nextBT.disabled =false;                                            
      }   
}


function setVisible() {
        var setVisibleA = document.getElementById("setVisibleA");
        try
        {
            var exTypeCBL= document.getElementById("ctl00_ContentPlaceHolder1_exTypeCBL");
//              alert(exTypeCBL);
            if (exTypeCBL.style.display=="none") {
                exTypeCBL.style.display="block";
                setVisibleA.innerText="隐藏";
             }
            else
            {
                exTypeCBL.style.display="none";
                setVisibleA.innerText="显示";
            }
        }
        catch(e)
        {
            try
            {
               var exTypeCBL = document.getElementById("exTypeCBL");
//               alert(exTypeCBL);
                if (exTypeCBL.style.display=="none") {
                    exTypeCBL.style.display="block";
                    setVisibleA.innerText="隐藏";
                 }
                else
                {
                    exTypeCBL.style.display="none";
                    setVisibleA.innerText="显示";
                }
            }
            catch(e)
            {}
        }
        
    }
    
    //展商管理
    function setVisible1() {
        var setVisibleA = document.getElementById("setVisibleA1");
        var contentTableId = document.getElementById("contentTableId");
        if (contentTableId.style.display=="none") {
            contentTableId.style.display="block";
            setVisibleA.innerText="隐藏展商报名信息";
        }
        else
        {
            contentTableId.style.display="none";
            setVisibleA.innerText="显示展商报名信息";
        }
    }
    function setVisible2() {
        var setVisibleA = document.getElementById("setVisibleA");
        try
        {
            var exTypeCBL= document.getElementById("ctl00_ContentPlaceHolder1_exTypeCBL");
//              alert(exTypeCBL);
            if (exTypeCBL.style.display=="none") {
                exTypeCBL.style.display="block";
                setVisibleA.innerText="hidden";
             }
            else
            {
                exTypeCBL.style.display="none";
                setVisibleA.innerText="Display";
            }
        }
        catch(e)
        {
            try
            {
               var exTypeCBL = document.getElementById("exTypeCBL");
//               alert(exTypeCBL);
                if (exTypeCBL.style.display=="none") {
                    exTypeCBL.style.display="block";
                    setVisibleA.innerText="hidden";
                 }
                else
                {
                    exTypeCBL.style.display="none";
                    setVisibleA.innerText="Display";
                }
            }
            catch(e)
            {}
        }
        
    }
    //展商列表管理
    function setBackUserTr() {
        var backUserTr = document.getElementById("backUserTr");
        var Button3 = document.getElementById("Button3");
        if (backUserTr.style.display=="none") {
            backUserTr.style.display="block";
            Button3.value="取消分配";
        }
        else
        {
            backUserTr.style.display="none";
            Button3.value="分  配";
        }
        return false;
    }
    
    function caculateMoney()
    {
        var AccountMoneyLB = document.getElementById("AccountMoneyLB");
        var DiscountTB = document.getElementById("DiscountTB");
        var YingShouMoneyLB = document.getElementById("YingShouMoneyLB");
        var YuFuMoneyTB = document.getElementById("YuFuMoneyTB");
        var YiShouMoneyTB = document.getElementById("YiShouMoneyTB");
        var YiShouBiliTB = document.getElementById("YiShouBiliTB");
        
        var HiddenFieldYingShouMoneyLB = document.getElementById("HiddenFieldYingShouMoneyLB");
        var HiddenFieldYuFuMoneyTB = document.getElementById("HiddenFieldYuFuMoneyTB");
        var HiddenFieldYiShouBiliTB = document.getElementById("HiddenFieldYiShouBiliTB");
        
        var str = "^([0-9]*(,[0-9]{3})*(\.[0-9]+)?)$";
        var testRegExp = new RegExp(str, "gi");//创建正则
        if (DiscountTB.value != "") 
        {
            if (!testRegExp.test(DiscountTB.value)) 
            {//判断
                alert("只可以输入数字！");
                DiscountTB.focus();
                DiscountTB.value="0";
            }
            else
            {
                 if(parseFloat(AccountMoneyLB.innerText)>=parseFloat(DiscountTB.value))
                 {
                    //应收款
                    YingShouMoneyLB.innerText=parseFloat(AccountMoneyLB.innerText)-parseFloat(DiscountTB.value);
                    HiddenFieldYingShouMoneyLB.value=YingShouMoneyLB.innerText;
//                    alert("YingShouMoneyLB="+YingShouMoneyLB.innerText);
                    //预付款
                    YuFuMoneyTB.innerText=parseFloat(YingShouMoneyLB.innerText)*0.3;
                    HiddenFieldYuFuMoneyTB.value=YuFuMoneyTB.innerText;
//                    alert("YuFuMoneyTB="+YuFuMoneyTB.innerText);
                    //已收比例
                    if(parseFloat(YingShouMoneyLB.innerText)>0)
                    {
                        YiShouBiliTB.innerText=parseFloat(YiShouMoneyTB.innerText)*100/parseFloat(YingShouMoneyLB.innerText)+"%";
                        if(YiShouBiliTB.innerText=="NaN%")
                        {
                            YiShouBiliTB.innerText="0%";
                        }
                    }
                    else
                    {
                       YiShouBiliTB.innerText="100%";
                    }
                    HiddenFieldYiShouBiliTB.value=YiShouBiliTB.innerText;
//                    alert("YiShouBiliTB="+YiShouBiliTB.innerText);
                  }
                  else
                  {
                     alert("优惠金额应小于或等于账单金额！");
                     DiscountTB.focus();
                     DiscountTB.value="0";
                  }
             }
         }
    }
    
    function caculateGetMoney()
    {
//        alert("aa");
        var YingShouMoneyLB = document.getElementById("YingShouMoneyLB");
        
        var FirstMoneyTB = document.getElementById("FirstMoneyTB");
        var SecondMoneyTB = document.getElementById("SecondMoneyTB");
        var ThirdMoneyTB = document.getElementById("ThirdMoneyTB");
        
        var YiShouMoneyTB = document.getElementById("YiShouMoneyTB");
        var YiShouBiliTB = document.getElementById("YiShouBiliTB");
        
        var HiddenFieldYiShouBiliTB = document.getElementById("HiddenFieldYiShouBiliTB");
        var HiddenFieldYiShouMoneyTB = document.getElementById("HiddenFieldYiShouMoneyTB");
//        alert("FirstMoneyTB.value="+FirstMoneyTB.value);
//        alert("SecondMoneyTB.value="+SecondMoneyTB.value);
//        alert("ThirdMoneyTB.value="+ThirdMoneyTB.value);
        var str = "^([0-9]*(,[0-9]{3})*(\.[0-9]+)?)$";
        var testRegExp = new RegExp(str, "gi");//创建正则
        var testRegExp1 = new RegExp(str, "gi");//创建正则
        var testRegExp2 = new RegExp(str, "gi");//创建正则
        if (!testRegExp.test(FirstMoneyTB.value)){
            alert("只可以输入数字！");
            FirstMoneyTB.focus();
            FirstMoneyTB.value="0";
//            alert("FirstMoneyTB.value");
        }
        else if(!testRegExp1.test(SecondMoneyTB.value)){
            alert("只可以输入数字！");
            SecondMoneyTB.focus();
            SecondMoneyTB.value="0";
//            alert("SecondMoneyTB.value");
        }
        else if(!testRegExp2.test(ThirdMoneyTB.value)){
            alert("只可以输入数字！");
            ThirdMoneyTB.focus();
            ThirdMoneyTB.value="0";
//            alert("ThirdMoneyTB.value");
        }
        else
        {
             YiShouMoneyTB.innerText=parseFloat(FirstMoneyTB.value)+parseFloat(SecondMoneyTB.value)+parseFloat(ThirdMoneyTB.value);
//             if(parseFloat(YiShouMoneyTB.innerText)<=parseFloat(YingShouMoneyLB.innerText))
//             {
                //已收比例
                YiShouBiliTB.innerText=parseFloat(parseFloat(YiShouMoneyTB.innerText)*100/parseFloat(YingShouMoneyLB.innerText))+"%";
                if(YiShouBiliTB.innerText=="NaN")
                {
                    YiShouBiliTB.innerText="0%";
                }
                HiddenFieldYiShouMoneyTB.value=YiShouMoneyTB.innerText;
                HiddenFieldYiShouBiliTB.value=YiShouBiliTB.innerText;
//             }
//             else
//             {
//               alert("收款金额应小于或等于应收金额！");
//               FirstMoneyTB.focus();
//               FirstMoneyTB.value="0";
//               SecondMoneyTB.value="0";
//               ThirdMoneyTB.value="0";
//               YiShouMoneyTB.innerText="0";
//             }
        }
    }
    
    //留言页面
    //清空TextBox控件值
function LeaveCancel()
{
   var leavetitle = document.getElementById("ctl00_ContentPlaceHolder1_UserLeave_LeaveTitleTB");
   var leavecontent = document.getElementById("ctl00_ContentPlaceHolder1_UserLeave_LeaveContentTB");
   leavetitle.value="";
   leavecontent.value="";
   return false;
}
//长度限制函数
function isOver(sText,defaultLen)
{
      var contentTellLB = document.getElementById("contentTellLB");
      var intlen=sText.value.length;
      var resultNum=defaultLen-intlen;
      sText.focus();
      contentTellLB.innerHTML="您还可以输入<span style='color:red'>"+resultNum+"</span>个字符";
}
//长度限制函数
function isOver2(sText,defaultLen)
{
      var contentTellLB = document.getElementById("contentTellLB");
      var intlen=sText.value.length;
      var resultNum=defaultLen-intlen;
      sText.focus();
      contentTellLB.innerHTML="you can still input<span style='color:red'>"+resultNum+"</span>words";
}
