function validate_contact()
{
	var error_message = "";
	if( document.getElementById("contact_name").value == "" )
	{
		error_message = error_message + 'Please Enter Your Name\n';
	}
	
	if( document.getElementById("cp1").value == "" || document.getElementById("cp2").value == "" || document.getElementById("cp3").value == "" )
	{
		error_message = error_message + 'Please Enter Your Phone Number\n';
	}
	else
	{
		var val = document.getElementById("cp1").value + document.getElementById("cp2").value + document.getElementById("cp3").value ;
		var res = isPhoneNumber(val);
		if( res == false )
		{
			error_message = error_message + 'Please Enter Valid Phone Number\n';
		}
	}
	
	if( document.getElementById("contact_email").value == "" )
	{
		error_message = error_message + 'Please Enter Your Email\n';
	}
	else
	{
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		if( reg.test(document.getElementById("contact_email").value) == false )
		{
			error_message = error_message + 'Please Enter Valid Email Address\n';
		}
	}
	
	if( document.getElementById("contact_zip_code").value == "" )
	{
		error_message = error_message + 'Please Enter Zip Code\n';
	}
	else
	{
		var res = isInteger(document.getElementById("contact_zip_code").value);
		if( res == 0 )
			error_message = error_message + 'Please Enter Valid Zip Code\n';
	}
	
	if( document.getElementById("contact_message").value == "" )
	{
		error_message = error_message + 'Please Enter Message';
	}
	
	if( error_message == "" )
	{
		return true;
	}
	else
	{
		alert(error_message);
		return false;
	}
}