function textCounter(field,maxChars,spanName) {
   var txtArea = document.getElementById(field)
   var strTemp = "";
   if (txtArea.value.length > maxChars) {
     alert("Your field can contain up to " + maxChars + " characters.Watch the counter to know how many characters are remaining.");
     strTemp = txtArea.value.substring(0, maxChars);
     txtArea.value = strTemp;
      } else {
     document.getElementById(spanName).innerHTML = (maxChars) - (txtArea.value.length);
    }
}

function checkPhone(e) {
  var KeyID = (window.event) ? event.keyCode : e.which;
  if(KeyID == 0 || KeyID == 8 || KeyID == 32 || KeyID == 43 || KeyID == 44 || KeyID == 45 ||  (KeyID >= 48 && KeyID <= 57)) {
    return true;
  } else {
    return false;
  }
}


function clearText(inputText,fields) {
  if(document.getElementById(fields).value==inputText)
    document.getElementById(fields).value="";
}

function fillText(inputText,fields) {
  if(document.getElementById(fields).value=="")
    document.getElementById(fields).value=inputText;
}

function validateGuestComment() {
  if(document.frm.firstName.value=="") {
    alert("Please enter your first name")
    document.frm.firstName.focus()
    return false
  }

  if(document.frm.country.value=="") {
    alert("Please enter country")
    document.frm.country.focus()
    return false
  }

  if(document.frm.email.value=="") {
    alert("Please enter email address")
    document.frm.email.focus()
    return false
  } else {
    var string=document.frm.email.value
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if (filter.test(string)) {
      testresult=true;
    } else {
      alert("Please enter a valid email address")
      document.frm.email.value="";
      document.frm.email.focus()
      return false
    }
  }

  var urlRegxp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
    if(document.frm.webAddress.value!="") {
        url=document.frm.webAddress.value
        if (urlRegxp.test(url) != true) {
          alert("Please enter valid web address (Ex. http://www.....)")
            document.frm.webAddress.focus()
      return false;
        }
    }

  if(document.frm.phone.value=="") {
    alert("Please enter contact number")
    document.frm.phone.focus()
    return false
  }

  if(document.frm.comments.value=="") {
    alert("Please enter comments")
    document.frm.comments.focus()
    return false
  }
}


function validateContactForm() {

  if(document.frm.name.value=="") {
    alert("Please enter name")
    document.frm.name.focus()
    return false;
  }

  if(document.frm.email.value=="") {
    alert("Please enter email address")
    document.frm.email.focus()
    return false;
  } else {
    var string=document.frm.email.value
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if (filter.test(string)) {
      testresult=true;
    } else {
      alert("Please enter a valid email address")
      document.frm.email.value="";
      document.frm.email.focus()
      return false
    }
  }

  if(document.frm.phone.value=="") {
    alert("Please enter phone")
    document.frm.phone.focus()
    return false;
  }

  if(document.frm.enquiry.value=="") {
    alert("Please enter enquiry")
    document.frm.enquiry.focus()
    return false;
  }

  if(document.frm.securityCode.value=="") {
    alert("Please enter security code")
    document.frm.securityCode.focus()
     return false
  }

}


function validateEnquiryForm() {

  if(document.frm.name.value=="") {
    alert("Please enter name")
    document.frm.name.focus()
    return false;
  }

  if(document.frm.address.value=="") {
    alert("Please enter address")
    document.frm.address.focus()
    return false;
  }

  if(document.frm.phone.value=="") {
    alert("Please enter phone")
    document.frm.phone.focus()
    return false;
  }

  if(document.frm.email.value=="") {
    alert("Please enter email address")
    document.frm.email.focus()
    return false;
  } else {
    var string=document.frm.email.value
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if (filter.test(string)) {
      testresult=true;
    } else {
      alert("Please enter a valid email address")
      document.frm.email.value="";
      document.frm.email.focus()
      return false
    }
  }

  if(document.frm.calling.value=="") {
    alert("Please enter when to call")
    document.frm.calling.focus()
    return false;
  }

  if(document.frm.comments.value=="") {
    alert("Please enter comments")
    document.frm.comments.focus()
    return false;
  }

  if(document.frm.securityCode.value=="") {
    alert("Please enter security code")
    document.frm.securityCode.focus()
     return false
  }

}

function validateEMI() {

  if(document.frm.loan.value=="") {
    alert("Please enter loan")
    document.frm.loan.focus()
    return false;
  }

  if(document.frm.interest.value=="") {
    alert("Please enter interest")
    document.frm.interest.focus()
    return false;
  }

  if(document.frm.year.value=="") {
    alert("Please enter year")
    document.frm.year.focus()
    return false;
  }

}


function validateCareer() {

  if(document.frm.post.value=="") {
    alert("Please enter post")
    document.frm.post.focus()
    return false;
  }
  
  if(document.frm.name.value=="") {
    alert("Please enter your name")
    document.frm.name.focus()
    return false;
  }
  
  if(document.frm.fname.value=="") {
    alert("Please enter father's name")
    document.frm.fname.focus()
    return false;
  }
  
  
  if(document.frm.email.value=="") {
    alert("Please enter email address")
    document.frm.email.focus()
    return false;
  } else {
    var string=document.frm.email.value
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if (filter.test(string)) {
      testresult=true;
    } else {
      alert("Please enter a valid email address")
      document.frm.email.value="";
      document.frm.email.focus()
      return false
    }
  }
  
  
}



function validateEnquiry() {

 
  if(document.frm.firstname.value=="") {
    alert("Please enter your first name")
    document.frm.firstname.focus()
    return false;
  }
  
  if(document.frm.lastname.value=="") {
    alert("Please enter your last name")
    document.frm.lastname.focus()
    return false;
  }
  
  
  if(document.frm.email.value=="") {
    alert("Please enter email address")
    document.frm.email.focus()
    return false;
  } else {
    var string=document.frm.email.value
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if (filter.test(string)) {
      testresult=true;
    } else {
      alert("Please enter a valid email address")
      document.frm.email.value="";
      document.frm.email.focus()
      return false
    }
  }
  
  
}
