﻿// JScript File
var msg='';
var flag=0;
function clear_Fields(id1,id2)
{
    if(document.getElementById(id1).value=='')
    {
        msg='Input Address'+'\n';
        document.getElementById(id1).focus();
        flag=1;
   }
   if(document.getElementById(id2).value=='')
   {
        msg=msg+'Input State/City/Zip'+'\n';
        if(flag==0)
        {
            document.getElementById(id2).focus();
            flag=1;
        }
   }
     if(flag==0)
     {
         return true;
     }
     else
     {
        alert(msg);
        msg='';
        flag=0;
        return false;
     }
}

//New Scipt By Mahendra 

/**
 * DHTML textbox character counter script. 
 */

maxL=250;
function taLimit(taObj) {
	if (taObj.value.length==maxL) return false;
	return true;
}

function taCount(taObj,Cnt) { 
	objCnt=createObject(Cnt);
	objVal=taObj.value;
	if (objVal.length>maxL) objVal=objVal.substring(0,maxL);
	if (objCnt) objCnt.innerText=maxL-objVal.length;
	return true;
}
function createObject(objId) {
	if (document.getElementById) return document.getElementById(objId);
	else if (document.layers) return eval("document." + objId);
	else if (document.all) return eval("document.all." + objId);
	else return eval("document." + objId);
}
//*****************************************
function keyPress(ctr,type)
    {     
//        var ctr1=ctr.value;
        if(type=="Login")
        {
            var ctr1=ctr.value;
            document.getElementById('tdCount').value=(250-ctr1.length);
            if (ctr1.length >= 250)
            {    
             ctr.value=ctr1.substr(0, 249);         
            }
        }
        else if(type=="Buyer")
        {
            var ctr1=ctr.value;
            document.getElementById('tdCountBuy').value=(250-ctr1.length);
            if (ctr1.length >= 250)
            {    
             ctr.value=ctr1.substr(0, 249);         
            }
        }
        else if(type=="Realtor")
        {
            var ctr1=ctr.value;
            document.getElementById('tdCountRealtor').value=(250-ctr1.length);
            if (ctr1.length >= 250)
            {    
             ctr.value=ctr1.substr(0, 249);         
            }
        }
        else if(type=="RIConnections")
        {
            var ctr1=ctr.value;
            document.getElementById('tdCountRIConnections').value=(250-ctr1.length);
            if (ctr1.length >= 250)
            {    
             ctr.value=ctr1.substr(0, 249);         
            }               
        }
        else if(type=="Mortgage")
        {
            var ctr1=ctr.value;
            document.getElementById('tdCountMortgage').value=(250-ctr1.length);
            if (ctr1.length >= 250)
            {    
             ctr.value=ctr1.substr(0, 249);         
            }   
        }
        else if(type=="MConnection")
        {
            var ctr1=ctr.value;
            document.getElementById('tdCountMConnection').value=(250-ctr1.length);
            if (ctr1.length >= 250)
            {    
             ctr.value=ctr1.substr(0, 249);         
            }   
        }
        else if(type=="PvtLnd")
        {
            var ctr1=ctr.value;
            document.getElementById('tdCountPvtLnd').value=(250-ctr1.length);
            if (ctr1.length >= 250)
            {    
             ctr.value=ctr1.substr(0, 249);         
            }   
        }
        else if(type=="PLConnection")
        {
            var ctr1=ctr.value;
            document.getElementById('tdCountPLConnection').value=(250-ctr1.length);
            if (ctr1.length >= 250)
            {    
             ctr.value=ctr1.substr(0, 249);         
            }   
        }
        else if(type=="Bank")
        {
            var ctr1=ctr.value;
            document.getElementById('tdCountBank').value=(250-ctr1.length);
            if (ctr1.length >= 250)
            {    
             ctr.value=ctr1.substr(0, 249);         
            }   
        }
        else if(type=="BankConnection")
        {
            var ctr1=ctr.value;
            document.getElementById('tdCountBankConnection').value=(250-ctr1.length);
            if (ctr1.length >= 250)
            {    
             ctr.value=ctr1.substr(0, 249);         
            }   
        }
         else if(type=="Investor")
        {
            var ctr1=ctr.value;
            document.getElementById('tdCountInvestor').value=(250-ctr1.length);
            if (ctr1.length >= 250)
            {    
             ctr.value=ctr1.substr(0, 249);         
            }   
        }                
    }
     


//********** Get Client Id*************//
var LoginAbtMe="";
var BuyAbtMe="";
var RltAbtMe="";
var MortgAbtMe="";
var InvAbtMe="";
function GetCtrls(varLoginAbtMe,varBuyAbtMe,varRltAbtMe,varMortgAbtMe,varInvAbtMe)
{
    LoginAbtMe=varLoginAbtMe;
    BuyAbtMe=varBuyAbtMe;
    RltAbtMe=varRltAbtMe;
    MortgAbtMe=varMortgAbtMe;    
    InvAbtMe=varInvAbtMe;   
    
}

function fillaboutme(chkbox)
{
    
    var UserLoginAbtMe = document.getElementById(LoginAbtMe).value;
    UserLoginAbtMe=trimAll(UserLoginAbtMe);
    if(chkbox=='B')
    {
        if(document.getElementById('chkbuy').checked==true)
        {
          document.getElementById(BuyAbtMe).value=UserLoginAbtMe;    
        }
        else
        {
          document.getElementById(BuyAbtMe).value='';
        }
    }
    if(chkbox=='R')
    {
        if(document.getElementById('chkRlt').checked==true)
        {
          document.getElementById(RltAbtMe).value=UserLoginAbtMe;    
        }
        else
        {
          document.getElementById(RltAbtMe).value='';
        }
    }
    
    if(chkbox=='M')
    {
         if(document.getElementById('chkMortg').checked==true)
        {
          document.getElementById(MortgAbtMe).value=UserLoginAbtMe;    
        }
        else
        {
          document.getElementById(MortgAbtMe).value='';       
        }    
    }
    
   if(chkbox=='I')
   {
    if(document.getElementById('chkInv').checked==true)
    {
      document.getElementById(InvAbtMe).value=UserLoginAbtMe;    
    }
    else
    {
      document.getElementById(InvAbtMe).value='';
    }   
   }
   
}

function CheckCmtLogin(varEmail,varPass,varMsg)
{
    var flag=0;
    var Email=document.getElementById(varEmail).value;
    Email=trimAll(Email);
    var Pass=document.getElementById(varPass).value;
    Pass=trimAll(Pass);
    if(Email=='' && Pass=='')
    {
        flag=1;
        document.getElementById(varMsg).innerHTML="<font color='red'>Enter LoginID and Password</font>";
    }
    else if(Email=='')
    {
        flag=1;
        document.getElementById(varMsg).innerHTML="<font color='red'>Enter LoginID</font>";
    }
    else if(!ValidEmail(Email))
    {
        flag=1;
        document.getElementById(varMsg).innerHTML="<font color='red'>Enter a valid email for LoginID</font>";
    }
    else if(Pass=='')
    {
        flag=1;
        document.getElementById(varMsg).innerHTML="<font color='red'>Enter Password</font>"
    }
    
    if(flag==1)
    {
        return false;
    }
    else
    {
        return true;
    }
}



function trimAll(sString) 
    {
    while (sString.substring(0,1) == ' ')
    {
        sString = sString.substring(1, sString.length);
    }
    while (sString.substring(sString.length-1, sString.length) == ' ')
    {
        sString = sString.substring(0,sString.length-1);
    }
    return sString;
    }