  
  String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
function checkchange()
{
if($('pass').value.trim()=="")
	{
	alert("please enter password");
	document.getElementById('pass').focus();
	return false;
	}
	if($('newpass').value.trim()=="")
	{
	alert("please enter new password");
	document.getElementById('newpass').focus();
	return false;
	}
	 if($('newpass').value.length<4)
   {
	   alert("You must enter atleast 4 characters for Password.");
			document.getElementById('newpass').focus();
			return false;	
   }
	  if($('newpass').value.length>10)
			{
			alert("You can not add more than 10 characters for Password.");
			document.getElementById('newpass').focus();
			return false;						
			}
	if($('confirmpass').value.trim()=="")
	{
	alert("please enter confirm password");
	document.getElementById('confirmpass').focus();
	return false;
	}
if ($('confirmpass').value != $('newpass').value)
   {
		alert("New Password and Confirm New Password doesn't match");
		document.getElementById('confirmpass').focus();
		return false;
   }	
   
}
function ValidateForm()
{ 
	 if ($('email').value.trim()=="")
   {
		alert("Please Enter the Email address.");
		document.getElementById('email').focus();
		return false;
   }
   
  if(document.getElementById("email").value!="")
  {
		var regExp  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!(regExp.test(document.getElementById("email").value)))
		{
			alert("Please Enter Valid Email address.");
			document.getElementById('email').focus();
			return false;
		}
	}
	if ($('password').value.trim()=="")
   {
		alert("Please Enter the Password.");
		document.getElementById('password').focus();
		return false;
   }
   if ($('password').value!="")
   {
		var pas=document.getElementById('password').lenght;
		
   }
  
   
   if ($('c_password').value.trim()=="")
   {
		alert("Please Enter the Confirm Password.");
		document.getElementById('c_password').focus();
		return false;
   }
	
	if ($('c_password').value != $('password').value)
   {
		alert("New Password and Confirm New Password doesn't match");
		document.getElementById('c_password').focus();
		return false;
   }



   if ($('first_name').value.trim()=="")
   {
		alert("Please Enter the First Name.");
		document.getElementById('first_name').focus();
		return false;
   }
   if ($('last_name').value.trim()=="")
   {
		alert("Please Enter the Last Name.");
		document.getElementById('last_name').focus();
		return false;
   }
   
   
   
   if ($('phone').value.trim()=="")
   {
		alert("Please Enter the Phone Number.");
		document.getElementById('phone').focus();
		return false;
   }
   
   if(document.getElementById("phone").value!="")
  {
		var regexp  = /^[\+\-]?[0-9]+/;
		if (!(regexp.test(document.getElementById("phone").value)))
		{
			alert("Please Enter Valid Phone Number.");
			document.getElementById('phone').focus();
			return false;
		}
	}
   
   if ($('address').value.trim()=="")
   {
		alert("Please Enter the Address.");
		document.getElementById('address').focus();
		return false;
   }
   
   if ($('city').value.trim()=="")
   {
		alert("Please Enter City");
		document.getElementById('city').focus();
		return false;
   }
      
	  
   if ($('state').value.trim()=="")
   {
		alert("Please Enter the State.");
		document.getElementById('state').focus();
		return false;
   }
     
   if ($('terms').checked == false)
   {
		alert("Please accept the Terms & Conditions.");
		document.getElementById('terms').focus();
		return false;
   }
   
   
   /*
   if ($('phone').value.trim()!="")
   {
		   var ph=document.getElementById('phone').value;
			if(isNaN(ph))
	    	{
				alert("Please Enter only digit in Phone number");
				document.getElementById('phone').focus();
				return false;
	    	} 
	}
    */
  	
  }
  
  
  function ValidateLogin(){
	  
	if ($('email').value.trim()=="")
   {
		alert("Please Enter the Email address.");
		document.getElementById('email').focus();
		return false;
   }
   
  if(document.getElementById("email").value!="")
  {
		var regExp  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!(regExp.test(document.getElementById("email").value)))
		{
			alert("Please Enter Valid Email address.");
			document.getElementById('email').focus();
			return false;
		}
	}


	if ($('password').value.trim()=="")
   {
		alert("Please Enter the Password.");
		document.getElementById('password').focus();
		return false;
   }
	  
  }
  
  
  
  
  
  
  ///// for forget passwor d
  function checkforget(){
	  if ($('email').value.trim()=="")
   {
		alert("Please enter the email.");
		document.getElementById('email').focus();
		return false;
   }
    if(document.getElementById("email").value!="")
  {
		var regExp  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!(regExp.test(document.getElementById("email").value)))
		{
			alert("Please Enter Valid Email address.");
			document.getElementById('email').focus();
			return false;
		}
	}
  
  }
 
//// for test validation 
function checkRadio (frmName, rbGroupName) {
 var radios = document[frmName].elements[rbGroupName];
 for (var i=0; i <radios.length; i++) {
  if (radios[i].checked) {
   return true;
  }
 }
 return false;
}

function valFrm() {
 if (!checkRadio("frm","radio")){
  alert("Please select the answer");
  return false;}
 
} 

function checkskip(){

	  		var checkdel = confirm("You would not be able to attempt skip question later on. Do you really want to continue?");
	 		if(!checkdel)
	 		{
	 		 return false;
	 		}
			
}
function ValidateProfile()
{ 

	 if ($('email').value.trim()=="")
   {
		alert("Please Enter the Email address.");
		document.getElementById('email').focus();
		return false;
   }
   
  if(document.getElementById("email").value!="")
  {
		var regExp  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!(regExp.test(document.getElementById("email").value)))
		{
			alert("Please Enter Valid Email address.");
			document.getElementById('email').focus();
			return false;
		}
	}

	
   if ($('fname').value.trim()=="")
   {
		alert("Please Enter the First Name.");
		document.getElementById('fname').focus();
		return false;
   }
   if ($('lname').value.trim()=="")
   {
		alert("Please Enter the Last Name.");
		document.getElementById('lname').focus();
		return false;
   }
   
   
   
   if ($('phone').value.trim()=="")
   {
		alert("Please Enter the Phone Number.");
		document.getElementById('phone').focus();
		return false;
   }
   
   
   
   if ($('address').value.trim()=="")
   {
		alert("Please Enter the Address.");
		document.getElementById('address').focus();
		return false;
   }
   
   if ($('city').value.trim()=="")
   {
		alert("Please Enter City");
		document.getElementById('city').focus();
		return false;
   }
      
	  
   if ($('state').value.trim()=="")
   {
		alert("Please Enter the State.");
		document.getElementById('state').focus();
		return false;
   }
   

   
   if ($('cnt').checked == false)
   {
		alert("Please Enter the Country.");
		document.getElementById('cnt').focus();
		return false;
   }
   
   
   /*
   if ($('phone').value.trim()!="")
   {
		   var ph=document.getElementById('phone').value;
			if(isNaN(ph))
	    	{
				alert("Please Enter only digit in Phone number");
				document.getElementById('phone').focus();
				return false;
	    	} 
	}
    */
  	
  }
  
  function validateimageextension(fld){
	  if(!/(\.jpg|\.jpeg|\.gif|\.bmp|\.png)$/i.test(fld.value)) {
		alert("Please Upload only jpg,gif,bmp,png extension Files");
		fld.form.reset();
		fld.focus();
		return false;
	}
	  
  }
  
  function checkimage(){
	  if(document.getElementById('file1').value==""){
		  alert("Please upload an image");
		  document.getElementById('file1').focus;
		  return false;
  	  }
  }
  
  ///// for contact us page
  function checkcontact(){
  if(document.frm.name.value==""){
  alert("Please enter the name");
  document.frm.name.focus();
  return false;
  }
  /*if(document.frm.companyname.value==""){
  alert("Please enter the company name");
  document.frm.companyname.focus();
  return false;
  }
  */
  if(document.frm.email.value==""){
  alert("Please enter the email id");
  document.frm.email.focus();
  return false;
  }
  if(document.frm.email.value!=""){
  var regExp  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!(regExp.test(document.getElementById("email").value)))
		{
			alert("Please Enter Valid Email address.");
			document.getElementById('email').focus();
			return false;
		}
  }
   if(document.frm.phone.value==""){
  alert("Please enter the phone number");
  document.frm.phone.focus();
  return false;
  }
  if(document.frm.phone.value!=""){
  var ph=document.getElementById('phone').value;
			if(isNaN(ph))
	    	{
				alert("Please Enter only digit in Phone number");
				document.getElementById('phone').focus();
				return false;
	    	} 
  }
  }
  function clearconact(){
  document.frm.name.value="";
  document.frm.companyname.value="";
  document.frm.email.value="";
  document.frm.phone.value="";
  document.frm.find.value="";
  document.frm.country.value="";
  document.frm.feedback.value="";
  document.frm.instant.value="";
  return false;
  }