// JavaScript Document
function validate_form(){
	var form = document.request_form;
	if(alltrim(form.firstName.value)==''){
		alert('Please enter first name.');
		form.firstName.focus();
		return false;
		}
	if(alltrim(form.lastName.value)==''){
		alert('Please enter last name.');
		form.lastName.focus();
		return false;
		}
	if(alltrim(form.companyName.value)==''){
		alert('Please enter company name.');
		form.companyName.focus();
		return false;
		}
	if(alltrim(form.title.value)==''){
		alert('Please enter title.');
		form.title.focus();
		return false;
		}
	if(alltrim(form.emailID.value)==''){
		alert('Please enter email address.');
		form.emailID.focus();
		return false;
		}
	if(form.emailID.value!="" && !checkMail(form.emailID.value))
	{
		alert("Invalid email address.Please enter again.\r\nFor Example email@example.com");
		form.emailID.focus();
		return false;
	}
	if(alltrim(form.phone.value)==''){
		alert('Please enter phone number.');
		form.phone.focus();
		return false;
		}	
	if(form.phone.value!="" || form.phone.value.length != 0)
	{
		if(!IsNumeric(form.phone.value)){
			alert('Please enter numeric value in phone \r\n For example 12345 ');
			form.phone.focus();
			return false;
			}
		
	}	
	if(alltrim(form.captchacode.value)==''){
		alert('Please enter code.');
		form.captchacode.focus();
		return false;
		}			
		
return true;
}
function validate_contact_footer(){
	var form = document.contact_footer;
	if(alltrim(form.name.value)=='' || form.name.value=='Enter your Name' ){
		alert('Please enter name.');
		form.name.focus();
		return false;
		}
	if(alltrim(form.phone.value)=='' || form.phone.value=='Enter your Phone'){
		alert('Please enter phone number.');
		form.phone.focus();
		return false;
		}
	if(form.phone.value!="" || form.phone.value.length != 0)
	{
		if(!IsNumeric(form.phone.value)){
			alert('Please enter numeric value in phone \r\n For example 12345 ');
			form.phone.focus();
			return false;
			}
		
	}	

	if(alltrim(form.email.value)=='' || form.email.value=='Enter your E-mail'){
		alert('Please enter email address.');
		form.email.focus();
		return false;
		}
	if(form.email.value!="" && !checkMail(form.email.value))
	{
		alert("Invalid email address.Please enter again.\r\nFor Example email@example.com");
		form.email.focus();
		return false;
	}
	if(alltrim(form.message.value)=='' || form.message.value=='Enter your Message'){
		alert('Please enter message.');
		form.message.focus();
		return false;
	}
	if(alltrim(form.captchacode.value)=='' || form.captchacode.value=='Enter Code Here'){
		alert('Please enter code.');
		form.captchacode.focus();
		return false;
	}	
	
return true;	
	}

function alltrim(str) {
	return str.replace(/^\s+|\s+$/g, '');
}
function checkMail(vEmail)
{

	var x = vEmail;
	x = alltrim(x);	
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (filter.test(x)) 
		{
			return true;
		}
		else 
		{
			return false;
		}
	
}	
function updatecaptcha(){
document.getElementById('captcha').src='captcha.php?id='+Math.floor(Math.random()*11);
  }
function IsNumeric(n) {
  return !isNaN(parseFloat(n)) && isFinite(n);
}
