/********** Common Function ******************/

function isValidusername(email){
	var regExp=/^([a-zA-Z0-9_\-])+$/;  
	return regExp.test(email);
}
function RemoveLTSpace(elemval){
     var val=elemval.replace(/\s*/,"")
     var val=val.replace(/\s*$/,"")
     return val;
}
function isEmailAddr(email){
  var regExp	=	/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;  
  return regExp.test(email);
}
function isAlphabet(name){
  var regExp	=	/^[A-Za-z]+$/;  
  return regExp.test(name);
}

function validate_search(obj){
	
	if ((obj.search_pro.value=="") || (obj.search_pro.value=="search keyword...")) {
		alert("Please enter your Search Keyword!");
		obj.search_pro.focus();
		return false;
	}
	
}
/******* Start of contact us  from  validation ************/

function validate_contact(obj){
	
	if(RemoveLTSpace(obj.name.value)==""){
		alert('Please enter your name.');
		obj.name.focus();
        return false;
	}
	if(!isAlphabet(obj.name.value)){
		alert('Please enter your alphabets only.');
		obj.name.focus();
        return false;
	}
	
	
	if(RemoveLTSpace(obj.address.value)==""){
		alert('Please enter your address ');
		obj.address.focus();
        return false;
	}
	
	
	
		if(RemoveLTSpace(obj.bil_city.value)==""){
		alert('Please enter  your City ');
		obj.bil_city.focus();
        return false;
	}
	

	if(RemoveLTSpace(obj.bil_state.value)==""){
		alert('Please enter  your state ');
		obj.bil_state.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.country.value)==""){
		alert('Please select your country ');
		obj.country.focus();
        return false;
	}
	
	
	
	
	
	
	
	if(RemoveLTSpace(obj.zipcode.value)==""){
		alert('Please enter  your zip code ');
		obj.zipcode.focus();
        return false;
	}
	
	
	if(RemoveLTSpace(obj.comment.value)==""){
		alert('Please enter your comment.');
		obj.comment.focus();
        return false;
	}

}

/******* End of contact us  from  validation ************/


/******* Start of info request   from  validation ************/
function validate_inforequest(obj){
	if(RemoveLTSpace(obj.title.value)==""){
		alert('Please enter your title.');
		obj.title.focus();
        return false;
	}
	if(!isAlphabet(obj.title.value)){
		alert('Please enter your alphabets only.');
		obj.title.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.name.value)==""){
		alert('Please enter your name.');
		obj.name.focus();
        return false;
	}
	if(!isAlphabet(obj.name.value)){
		alert('Please enter your alphabets only.');
		obj.name.focus();
        return false;
	}
	if(RemoveLTSpace(obj.org.value)==""){
		alert('Please enter your organization name.');
		obj.org.focus();
        return false;
	}	
	if(RemoveLTSpace(obj.address.value)==""){
		alert('Please enter your address.');
		obj.address.focus();
        return false;
	}
	if(RemoveLTSpace(obj.city.value)==""){
		alert('Please enter your city.');
		obj.city.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.sate.value)==""){
		alert('Please enter your state.');
		obj.sate.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.zip_code.value)==""){
		alert('Please enter your zip code.');
		obj.zip_code.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.country.value)==""){
		alert('Please enter your country.');
		obj.country.focus();
        return false;
	}
	if(RemoveLTSpace(obj.phone_no.value)==""){
		alert('Please enter your phone number.');
		obj.phone_no.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.phone_no.value)==""){
		alert('Please enter your phone number.');
		obj.phone_no.focus();
        return false;
	}
	if(RemoveLTSpace(obj.email.value)==""){
		alert('Please enter your email.');
		obj.email.focus();
        return false;
	}
	if(!isEmailAddr(obj.email.value)){
		alert('Please enter your valid email.');
		obj.email.focus();
        return false;
	}	
	if(RemoveLTSpace(obj.comment.value)==""){
		alert('Please enter your comments.');
		obj.comment.focus();
        return false;
	}
	
}
/******* End  of info request   from  validation ************/



/******* Start of register product form   validation ************/
function validate_registerproduct(obj){
	if(RemoveLTSpace(obj.name.value)==""){
		alert('Please enter your name.');
		obj.name.focus();
        return false;
	}
	if(!isAlphabet(obj.name.value)){
		alert('Please enter your alphabets only.');
		obj.name.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.email.value)==""){
		alert('Please enter your email.');
		obj.email.focus();
        return false;
	}
	if(!isEmailAddr(obj.email.value)){
		alert('Please enter your valid email.');
		obj.email.focus();
        return false;
	}
	if(RemoveLTSpace(obj.address.value)==""){
		alert('Please enter your address.');
		obj.address.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.product_code.value)==""){
		alert('Please enter product code.');
		obj.product_code.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.bar_code.value)==""){
		alert('Please enter product Bar code.');
		obj.bar_code.focus();
        return false;
	}
	
}

/******* End  of register product form validation ************/


/******* start  of apply job  form validation ************/
function validate_applyjob(obj){
	if(RemoveLTSpace(obj.job_title.value)==""){
		alert('Please enter job title.');
		obj.job_title.focus();
        return false;
	}
	if(RemoveLTSpace(obj.name.value)==""){
		alert('Please enter your name.');
		obj.name.focus();
        return false;
	}
	if(!isAlphabet(obj.name.value)){
		alert('Please enter your alphabets only.');
		obj.name.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.email.value)==""){
		alert('Please enter your email.');
		obj.email.focus();
        return false;
	}
	if(!isEmailAddr(obj.email.value)){
		alert('Please enter your valid email.');
		obj.email.focus();
        return false;
	}
	if(RemoveLTSpace(obj.address.value)==""){
		alert('Please enter your address.');
		obj.address.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.state.value)==""){
		alert('Please enter state name.');
		obj.state.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.phone.value)==""){
		alert('Please enter your phone number.');
		obj.phone.focus();
        return false;
	}
	
}
/******* end  of apply job  form validation ************/



/******* start  of login  form validation ************/
function validate_loginform(obj){	
	if(RemoveLTSpace(obj.userid.value)==""){
		alert('Please enter your email.');
		obj.userid.focus();
        return false;
	}
	if(!isEmailAddr(obj.userid.value)){
		alert('Please enter your valid email.');
		obj.userid.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.userpass.value)==""){
		alert('Please enter your password.');
		obj.userpass.focus();
        return false;
	}	
	
	
}
/******* end   of login  form validation ************/

/******* Start Forum reply form validation ************/
function validate_forumreply(obj){
	if(RemoveLTSpace(obj.name.value)==""){
		alert('Please enter your name.');
		obj.name.focus();
        return false;
	}
	if(!isAlphabet(obj.name.value)){
		alert('Please enter your alphabets only.');
		obj.name.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.email.value)==""){
		alert('Please enter your email.');
		obj.email.focus();
        return false;
	}	
	if(RemoveLTSpace(obj.comment.value)==""){
		alert('Please enter your comment.');
		obj.comment.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.verif_box.value)==""){
		alert('Please enter Verifaction code .');
		obj.verif_box.focus();
        return false;
	}


}
/******* End Forum reply form validation ************/


function validate_username(obj){
	if(RemoveLTSpace(obj.username.value)==""){
		alert('Please enter your site name.');
		obj.username.focus();
        return false;
	}
	if(!isValidusername(obj.username.value)){
	   alert("Please enter valid site name. No Special character allowed.");
	   obj.username.focus();
       return false;
	}
}

function validate_model(obj){
	 if(RemoveLTSpace(obj.model.value)==""){
		alert('Please Select your model no.');
		obj.model.focus();
        return false;
	  }
	  
	 if(RemoveLTSpace(obj.model_size.value)==""){
		alert('Please Select your Size.');
		obj.model_size.focus();
        return false;
	 }
	 
	 
}


function validate_registration(obj){
	if(RemoveLTSpace(obj.firstName.value)==""){
		alert('Please enter your name.');
		obj.firstName.focus();
        return false;
	}
	if(RemoveLTSpace(obj.email.value)==""){
		alert('Please enter your email.');
		obj.email.focus();
        return false;
	}
	if(!isEmailAddr(obj.email.value)){
		alert('Please enter your email.');
		obj.email.focus();
        return false;
	}
	if(obj.pwd.value==""){
		alert('Please enter your password.');
		obj.pwd.focus();
        return false;
	}
	if(obj.cpwd.value==""){
		alert('Please re-enter your password.');
		obj.cpwd.focus();
        return false;
	}
	if(obj.pwd.value!=obj.cpwd.value){
		alert('Password and Retype password are not same.');
		obj.pwd.focus();
        return false;
	}
	if(RemoveLTSpace(obj.dob.value)==""){
		alert('Please select your date of birth.');
        return false;
	}
	if(RemoveLTSpace(obj.country.value)==""){
		alert('Please select your country.');
		obj.country.focus();
        return false;
	}
	if(RemoveLTSpace(obj.city.value)==""){
		alert('Please enter your state/city.');
		obj.city.focus();
        return false;
	}
	if(RemoveLTSpace(obj.website_name.value)==""){
		alert('Please enter your website name.');
		obj.website_name.focus();
        return false;
	}
	if(RemoveLTSpace(obj.username.value)==""){
		alert('Please enter your website address.');
		obj.username.focus();
        return false;
	}
	if(!isValidusername(obj.username.value)){
	   alert("Please enter valid site name. No Special character allowed.");
	   obj.username.focus();
       return false;
	}
	if(document.getElementById('word').text){
		if(RemoveLTSpace(obj.word.value)==""){
			alert('Please enter verification key.');
			obj.word.focus();
			return false;
		}
	}

}

function validate_login(obj){
	if(RemoveLTSpace(obj.username.value)==""){
		alert('Please enter your email.');
		obj.username.focus();
        return false;
	}
	if(!isEmailAddr(obj.username.value)){
		alert('Please enter valid email address.');
		obj.username.focus();
        return false;
	}
	if(obj.pwd.value==""){
		alert('Please enter your password.');
		obj.pwd.focus();
        return false;
	}
}





