﻿// JScript File
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ''); }
function validate()
{
    var rules=new Array();
   rules[0]='ctl00_ContentPlaceHolder1_txtFirstname|required|Please Enter First Name';
   if(document.getElementById('rdoEmail1').checked==true)
   {
        document.getElementById('ctl00_ContentPlaceHolder1_txtEmailPhone1').value="Email";
        rules[1]='ctl00_ContentPlaceHolder1_txtEmail|required|Please Enter Email Address';  
        
   }
   else
   {
        document.getElementById('ctl00_ContentPlaceHolder1_txtEmailPhone1').value="Phone";
        rules[1]='ctl00_ContentPlaceHolder1_txtPhone|required|Please Enter Phone Number';  
        
   }
   rules[2]='ctl00_ContentPlaceHolder1_txtEmail|email|Please Enter valid Email Address';  
   rules[3]='ctl00_ContentPlaceHolder1_txtPhone|phone|Please Enter valid Phone Number';  
    rules[4]='ctl00_ContentPlaceHolder1_txtZip|required|please enter zip code';
    rules[5]='ctl00_ContentPlaceHolder1_txtZip|numeric|Allowed character in zip code are 0-9';
    
    if(rules.length>0)
    {
        return performCheck('aspnetForm', rules, 'classic');
    }
}

function chkValue()
{
    if(document.getElementById("ctl00_Sideform1_txtFirstName").value=="First Name")
    {//first Name
        document.getElementById("ctl00_Sideform1_txtFirstName").value="";
    }
    if(document.getElementById("ctl00_Sideform1_txtLastName").value=="Last Name")
    {//last Name
        document.getElementById("ctl00_Sideform1_txtLastName").value="";
    }
    if(document.getElementById("ctl00_Sideform1_txtPhone").value=="Phone Number")
    {//Phone
        document.getElementById("ctl00_Sideform1_txtPhone").value="";
    }
    if(document.getElementById("ctl00_Sideform1_txtAltPhone").value=="Alternate Phone")
    {//Alt Phone
        document.getElementById("ctl00_Sideform1_txtAltPhone").value="";
    }
    if(document.getElementById("ctl00_Sideform1_txtEmail").value=="Email")
    {//Email
        document.getElementById("ctl00_Sideform1_txtEmail").value="";
    }
    if(document.getElementById("ctl00_Sideform1_txtZip").value=="Zip Code")
    {//Zip
        document.getElementById("ctl00_Sideform1_txtZip").value="";
    }
    if(document.getElementById("ctl00_Sideform1_txtPromoCode").value=="Promo Code")
    {//Promo code
        document.getElementById("ctl00_Sideform1_txtPromoCode").value="";
    }
    return true;
}

function validateEmailZip()
{
    var email=document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value;
    var zip=document.getElementById("ctl00_ContentPlaceHolder1_txtZip").value;
    
    if(email=="" && zip=="")
    {
        return "Please Enter Email or Zip Code.";
    }
}
function Reset()
{
    document.getElementById("ctl00_ContentPlaceHolder1_txtFirstname").value="";
    document.getElementById("ctl00_ContentPlaceHolder1_txtLastname").value="";
    document.getElementById("ctl00_ContentPlaceHolder1_txtPhone").value="";
    document.getElementById("ctl00_ContentPlaceHolder1_txtAltPhone").value="";
    document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value="";
    document.getElementById("ctl00_ContentPlaceHolder1_txtZip").value="";
    
    document.getElementById("ctl00_ContentPlaceHolder1_rbtnContactMode_0").checked=true;
    document.getElementById("ctl00_ContentPlaceHolder1_rbtnContactMode_1").checked=false;

    document.getElementById("ctl00_ContentPlaceHolder1_rbtnHomeOwner_0").checked=true;
    document.getElementById("ctl00_ContentPlaceHolder1_rbtnHomeOwner_1").checked=false;

    document.getElementById("ctl00_ContentPlaceHolder1_txtFirstname").focus();
}
function ChangeDisplay()
{
    document.getElementById('ForEmailA').innerHTML='<span style="color:red;">*</span>';
    document.getElementById('ForPhoneA').innerHTML='&nbsp;&nbsp;';
}
function ChangeDisplay1()
{
    document.getElementById('ForEmailA').innerHTML='&nbsp;&nbsp;';
    document.getElementById('ForPhoneA').innerHTML='<span style="color:red;">*</span>';
}
function ChangeDisplay2()
{
    document.getElementById('ForEmailA1').innerHTML='<span style="color:red;">*</span>';
    document.getElementById('ForPhoneA1').innerHTML='&nbsp;&nbsp;';
}
function ChangeDisplay3()
{
    document.getElementById('ForEmailA1').innerHTML='&nbsp;&nbsp;';
    document.getElementById('ForPhoneA1').innerHTML='<span style="color:red;">*</span>';
}

function validateRightForm()
{
   var rules=new Array();
      
   var value='';
   value= document.getElementById("ctl00_Sideform1_txtFirstName").value;
 
   rules[0]='firstName()|custom';
  // value= document.getElementById("ctl00_Sideform1_txtEmail").value;
   //if(value!='Email')
   if(document.getElementById('rdoEmail').checked==true)
   {   
        document.getElementById('ctl00_Sideform1_txtEmailPhone').value="Email";
       // rules[1]='ctl00_Sideform1_txtEmail|required|Please Enter Email Address';         
       rules[1]='Email()|custom';
   }
   else
   {
       document.getElementById('ctl00_Sideform1_txtEmailPhone').value="Phone";        
     //  rules[1]='ctl00_Sideform1_txtPhone|required|Please Enter Phone Number';          
      rules[1]='phone()|custom';
   }
   var ee= document.getElementById("ctl00_Sideform1_txtEmail").value;
   if(ee!='' && ee!='Email')
   {
        rules[2]='ctl00_Sideform1_txtEmail|email|Please Enter valid Email Address';  
   }
   
   var ph= document.getElementById("ctl00_Sideform1_txtPhone").value;
   if(ph!='' && ph!='Phone Number')
   {
      rules[3]='ctl00_Sideform1_txtPhone|phone|Please Enter valid Phone Number';  
   }
   
   rules[4]="zip()|custom";
   
   zipcc= document.getElementById("ctl00_Sideform1_txtZip").value;
   if(zipcc!='' && zipcc!='Zip Code')
   {
     rules[5]='ctl00_Sideform1_txtZip|numeric|Allowed character in zip code are 0-9';
   }
   if(rules.length>0)
   {
      return performCheck('aspnetForm', rules, 'classic');
   }
}
function firstName()
{
    value= document.getElementById("ctl00_Sideform1_txtFirstName").value;
    if(value=='' || value=='First Name')
    {
        return 'Please enter First Name';
    }
    return null;
}
function Email()
{
    value= document.getElementById("ctl00_Sideform1_txtEmail").value;
    if(value=='' || value=='Email')
    {
        return 'Please enter Email';
    }
    return null;
}
function phone()
{
    value= document.getElementById("ctl00_Sideform1_txtPhone").value;
    if(value=='' || value=='Phone Number')
    {
        return 'Please enter Phone Number.';
    }
    return null;
}
function zip()
{  
   value= document.getElementById("ctl00_Sideform1_txtZip").value;
    if(value=='' || value=='Zip Code')
    {
        return 'Please enter Zip Code.';
    }
    return null;
}
function validateRightEmailZip()
{
   // var email=document.getElementById("ctl00_Sideform1_txtEmail").value;
    var zip=document.getElementById("ctl00_Sideform1_txtZip").value;
    
    if((zip=='Zip Code' || zip==""))
    {
        return "Please Enter Email or Zip Code.";
    }
}

function FieldsOnFocus(flag)
{
//    if(flag=="F" && document.getElementById("ctl00_Sideform1_txtFirstName").value=="")
//    {//first Name
//        document.getElementById("ctl00_Sideform1_txtFirstName").style.backgroundImage="";
//    }
//    else if(flag=="L" && document.getElementById("ctl00_Sideform1_txtLastName").value=="")
//    {//last Name
//        document.getElementById("ctl00_Sideform1_txtLastName").style.backgroundImage="";
//    }
//    else if(flag=="P" && document.getElementById("ctl00_Sideform1_txtPhone").value=="")
//    {//Phone
//        document.getElementById("ctl00_Sideform1_txtPhone").style.backgroundImage="";
//    }
//    else if(flag=="AP" && document.getElementById("ctl00_Sideform1_txtAltPhone").value=="")
//    {//Alt Phone
//        document.getElementById("ctl00_Sideform1_txtAltPhone").style.backgroundImage="";
//    }
//    else if(flag=="E" && document.getElementById("ctl00_Sideform1_txtEmail").value=="")
//    {//Email
//        document.getElementById("ctl00_Sideform1_txtEmail").style.backgroundImage="";
//    }
//     else if(flag=="Z" && document.getElementById("ctl00_Sideform1_txtZip").value=="")
//     {//Zip
//        document.getElementById("ctl00_Sideform1_txtZip").style.backgroundImage="";
//    }
    if(flag=="F" && document.getElementById("ctl00_Sideform1_txtFirstName").value=="First Name")
    {//first Name
        document.getElementById("ctl00_Sideform1_txtFirstName").value="";
    }
    else if(flag=="L" && document.getElementById("ctl00_Sideform1_txtLastName").value=="Last Name")
    {//last Name
        document.getElementById("ctl00_Sideform1_txtLastName").value="";
    }
    else if(flag=="P" && document.getElementById("ctl00_Sideform1_txtPhone").value=="Phone Number")
    {//Phone
        document.getElementById("ctl00_Sideform1_txtPhone").value="";
    }
    else if(flag=="AP" && document.getElementById("ctl00_Sideform1_txtAltPhone").value=="Alternate Phone")
    {//Alt Phone
        document.getElementById("ctl00_Sideform1_txtAltPhone").value="";
    }
    else if(flag=="E" && document.getElementById("ctl00_Sideform1_txtEmail").value=="Email")
    {//Email
        document.getElementById("ctl00_Sideform1_txtEmail").value="";
    }
     else if(flag=="Z" && document.getElementById("ctl00_Sideform1_txtZip").value=="Zip Code")
     {//Zip
        document.getElementById("ctl00_Sideform1_txtZip").value="";
    }
    else if(flag=="PR" && document.getElementById("ctl00_Sideform1_txtPromoCode").value=="Promo Code")
    {//Promo code
        document.getElementById("ctl00_Sideform1_txtPromoCode").value="";
    }
}


function FieldsOnBlur(flag)
{
//    if(flag=="F" && document.getElementById("ctl00_Sideform1_txtFirstName").value=="")
//    {//first Name
//       document.getElementById("ctl00_Sideform1_txtFirstName").style.backgroundImage="url(Images/firstname.jpg)";
//    }
//    else if(flag=="L" && document.getElementById("ctl00_Sideform1_txtLastName").value=="")
//    {//first Name
//        document.getElementById("ctl00_Sideform1_txtLastName").style.backgroundImage="url(Images/lastname.jpg)";
//    }
//    else if(flag=="P" && document.getElementById("ctl00_Sideform1_txtPhone").value=="")
//    {//Phone
//        document.getElementById("ctl00_Sideform1_txtPhone").style.backgroundImage="url(Images/phonenumber.jpg)";
//    }
//    else if(flag=="AP" && document.getElementById("ctl00_Sideform1_txtAltPhone").value=="")
//    {//Alt Phone
//        document.getElementById("ctl00_Sideform1_txtAltPhone").style.backgroundImage="url(Images/alternatephone.jpg)";
//    }
//    else if(flag=="E" && document.getElementById("ctl00_Sideform1_txtEmail").value=="")
//    {//Email
//        document.getElementById("ctl00_Sideform1_txtEmail").style.backgroundImage="url(Images/email.jpg)";
//    }
//    else if(flag=="Z" && document.getElementById("ctl00_Sideform1_txtZip").value=="")
//    {//Zip
//        document.getElementById("ctl00_Sideform1_txtZip").style.backgroundImage="url(Images/zipcode.jpg)";
//    }
  if(flag=="F" && document.getElementById("ctl00_Sideform1_txtFirstName").value=="")
    {//first Name
        document.getElementById("ctl00_Sideform1_txtFirstName").value="First Name";
    }
    else if(flag=="L" && document.getElementById("ctl00_Sideform1_txtLastName").value=="")
    {//last Name
        document.getElementById("ctl00_Sideform1_txtLastName").value="Last Name";
    }
    else if(flag=="P" && document.getElementById("ctl00_Sideform1_txtPhone").value=="")
    {//Phone
        document.getElementById("ctl00_Sideform1_txtPhone").value="Phone Number";
    }
    else if(flag=="AP" && document.getElementById("ctl00_Sideform1_txtAltPhone").value=="")
    {//Alt Phone
        document.getElementById("ctl00_Sideform1_txtAltPhone").value="Alternate Phone";
    }
    else if(flag=="E" && document.getElementById("ctl00_Sideform1_txtEmail").value=="")
    {//Email
        document.getElementById("ctl00_Sideform1_txtEmail").value="Email";
    }
     else if(flag=="Z" && document.getElementById("ctl00_Sideform1_txtZip").value=="")
     {//Zip
        document.getElementById("ctl00_Sideform1_txtZip").value="Zip Code";
    }
    else if(flag=="PR" && document.getElementById("ctl00_Sideform1_txtPromoCode").value=="")
    {//Promo Code
        document.getElementById("ctl00_Sideform1_txtPromoCode").value="Promo Code";
    }
}

function SetRuleOnSignUpFocus()
{
  document.getElementById("hdnRules").value="RULES";
}

function SignUpKeyPress(e)
{
    var unicode=e.keyCode? e.keyCode : e.charCode ? e.charCode : e.which
//    if(unicode=='13')
//    {
//	    if(document.getElementById("hdnRules").value=='RULES')
//	    {				
//		    document.getElementById("ctl00_ContentPlaceHolder1_imbSubmit").click();
//		    e.returnValue=false;
//		    return false;
//	    }
//    }
}
/////////////////------for right form
function SetRuleOnSignUpFocusR()
{
  document.getElementById("hdnRules").value="RULES";
}

function SignUpKeyPressR(e)
{
   // var unicode=e.keyCode? e.keyCode : e.charCode ? e.charCode : e.which
    var unicode=e.keyCode? e.keyCode : e.charCode ? e.charCode : e.which
    if(unicode=='13')
    {
	    if(document.getElementById("hdnRules").value=='RULES')
	    {				
		    document.getElementById("ctl00_Sideform1_imbCallNow").click();
		    e.returnValue=false;
		    return false;
	    }
    }
}
