function validatefields(){
  if (document.getElementById("mobileto") != null){
  	mobileto=document.getElementById("mobileto").value;
  	chars_for_to=document.getElementById("chars_for_to").value;
  	if(mobileto.length != chars_for_to){
  		alert("Field 'To' should be "+chars_for_to+" chars length long");
  		document.getElementById("mobileto").focus();
  		return false;
  	}
  }

  if (document.getElementById("nameoftheuser") != null){
  	show_name_box_mandatory = document.getElementById("show_name_box_mandatory").value;
  	if(show_name_box_mandatory == "1"){
  	  nameoftheuser=document.getElementById("nameoftheuser").value;
  	  if(nameoftheuser == ""){
  	  	alert("Field 'Name' should not be empty");
  	  	document.getElementById("nameoftheuser").focus();
  	  	return false;
  	  }
  	}
  }

  if (document.getElementById("mobileoftheuser") != null){
  	show_mobile_box_mandatory = document.getElementById("show_mobile_box_mandatory").value;
  	chars_for_mobile=document.getElementById("chars_for_mobile").value;
  	if(show_mobile_box_mandatory == "1"){
  	  mobileoftheuser=document.getElementById("mobileoftheuser").value;
  	  if(mobileoftheuser.length != chars_for_mobile){
  	  	alert("Field 'My Mobile' should be "+chars_for_mobile+" chars length long");
  	  	document.getElementById("mobileoftheuser").focus();
  	  	return false;
  	  }
  	}
  }
  
  if (document.getElementById("captcha_enabled").value == "1"){
	  captcha_code=document.getElementById("captcha_code").value;
	  if(captcha_code == ""){
	  	alert("Please enter the security code");
 	  	document.getElementById("captcha_code").focus();
 	  	return false;
 	  }
 	}
  
  return true;
}

function textCounter(cntfield,maxlimit) {

	var charsforname=0;
	if(document.getElementById('nameoftheuser') != null){
	  charsforname = document.getElementById('nameoftheuser').value.length;
	}

  var charsformobile=0;
	if(document.getElementById('mobileoftheuser') != null){
	  charsformobile = document.getElementById('mobileoftheuser').value.length;
	}
	
	var charsformessage=0;
	charsformessage = document.getElementById('message').value.length;
	
  chartyped = charsforname + charsformobile + charsformessage;
	
  if (chartyped >= maxlimit){
    document.getElementById('message').value = document.getElementById('message').value.substring(0,maxlimit-charsforname-charsformobile);
    cntfield.value = 0;
  }else{
    cntfield.value = maxlimit - chartyped;
  }
  
}


