
String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}

function validateEmail(form_id,email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
      alert('Invalid Email Address');
      return false;
   }
   return true;
}

function validateRadio(obj){ 
	var result = 0 
	for(var i=0; i<obj.length; i++){ 
		if(obj[i].checked==true) result = 1 
	} 
	return result 
} 

function validate(form_id){
	
	if(document.forms[form_id].elements['name'].value.trim() == '')
	{
		alert('Please enter your name');
		document.forms[form_id].elements['name'].value='';
		document.forms[form_id].elements['name'].focus();
		return false;
	}
	
	if(document.forms[form_id].elements['address'].value.trim() == '')
	{
		alert('Please enter your address');
		document.forms[form_id].elements['address'].value='';
		document.forms[form_id].elements['address'].focus();
		return false;
	}
	
	if(document.forms[form_id].elements['phone'].value.trim() == '')
	{
		alert('Please enter your phone');
		document.forms[form_id].elements['phone'].value='';
		document.forms[form_id].elements['phone'].focus();
		return false;
	}
	
	if(!validateEmail(form_id, 'email')) return false;
	
	if(!validateRadio(document.forms[form_id].elements['services']))
	{
		alert('Please select the services you are interested in');
		document.forms[form_id].elements['services'][0].focus();
		return false;
	}
}


function validate2(form_id){
	
	if(document.forms[form_id].elements['name'].value.trim() == '')
	{
		alert('Please enter your name');
		document.forms[form_id].elements['name'].value='';
		document.forms[form_id].elements['name'].focus();
		return false;
	}
	
	if(!validateEmail(form_id, 'email')) return false;
	
	if(document.forms[form_id].elements['phone'].value.trim() == '')
	{
		alert('Please enter your phone');
		document.forms[form_id].elements['phone'].value='';
		document.forms[form_id].elements['phone'].focus();
		return false;
	}
		
}

