// JavaScript Document
function validate()
{
if(document.frm_contact.name.value=='' || document.frm_contact.name.value=='Name :')
		{
			alert("Please enter the Name");
			document.frm_contact.name.value='';
			document.frm_contact.name.focus();
			return false;
		}			
if(document.frm_contact.email.value=='' || document.frm_contact.email.value=='Email :')
		{
			alert("Please enter the Email");
			document.frm_contact.email.value='';
			document.frm_contact.email.focus();
			return false;
		}
if(document.frm_contact.email.value!='')
		{
			var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
			var address = document.frm_contact.email.value;
			if(reg.test(address) == false) 
			{
				alert('Invalid Email. Please re-enter');
				document.frm_contact.email.value='';
				document.frm_contact.email.focus();
				return false;
			 }
		}		
if(document.frm_contact.address.value=='' || document.frm_contact.address.value=='Address :')
		{
			alert("Please enter the Address");
			document.frm_contact.address.value='';
			document.frm_contact.address.focus();
			return false;
		}
if(document.frm_contact.city.value=='' || document.frm_contact.city.value=='City :')
		{
			alert("Please enter the City");
			document.frm_contact.city.value='';
			document.frm_contact.city.focus();
			return false;
		}
if(document.frm_contact.state.value=='' || document.frm_contact.state.value=='State :')
		{
			alert("Please enter the State");
			document.frm_contact.state.value='';
			document.frm_contact.state.focus();
			return false;
		}
if(document.frm_contact.zip.value=='' || document.frm_contact.zip.value=='Zip Code :')
		{
			alert("Please enter the Zip Code");
			document.frm_contact.zip.value='';
			document.frm_contact.zip.focus();
			return false;
		}

if(document.frm_contact.telephone.value=='' || document.frm_contact.telephone.value=='Telephone :')
		{
			alert("Please enter the Telephone Number");
			document.frm_contact.telephone.value='';
			document.frm_contact.telephone.focus();
			return false;
		}

	var theurl1=document.frm_contact.website.value;
    var tomatch= /[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
	 if (!tomatch.test(theurl1) && theurl1!='Website :')
	{
		window.alert("Please enter valid URL. e.g. www.mycompany.com");
		document.frm_contact.website.value=""
		document.frm_contact.website.focus()
		return false; 
	}
	var chosen = "";
		var len = document.frm_contact.radio.length;
		for (i = 0; i <len; i++) {
		if (document.frm_contact.radio[i].checked) {
		chosen = document.frm_contact.radio[i].value
		}
		}
		if (chosen == "")
		{
			alert("Please make a Selection");
			
			return false;
		}
		
		 var theurl=document.frm_contact.domain.value;
         var tomatch= /[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/
		if(chosen == 'radio1')
		{
			if(document.frm_contact.domain.value=='' || document.frm_contact.domain.value=='(e.g. www.mycompany.com)')
			{
			alert("Please enter Website Domain");
			document.frm_contact.domain.value=""
			document.frm_contact.domain.focus();
			return false;
			
			}
			else if (!tomatch.test(theurl))
			 
			 {
				 window.alert("Please enter valid URL. e.g. www.mycompany.com");
				 document.frm_contact.domain.value=""
				 document.frm_contact.domain.focus()
				 return false; 
			 }
         }
	
if(document.frm_contact.security.value=='' || document.frm_contact.security.value=='Security Code :')
		{
			alert("Please enter the Security Code");
			document.frm_contact.security.value='';
			document.frm_contact.security.focus();
			return false;
		}			
return true;
}          
