var email_pattern = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
var url_pattern = /^(?:http:\/\/)?(?:[\w-]+\.)+[a-z]{2,6}$/i;

function validate_contact()
{	
	if(document.frm_contact.cname.value=="")
	{
		document.frm_contact.cname.focus();
		alert("Enter name please");
		return false;
	}
	else if(document.frm_contact.address.value=="")
	{
		document.frm_contact.address.focus();
		alert("Enter address please");
		return false;
	}
	else if(document.frm_contact.email.value=="")
	{
		document.frm_contact.email.focus();
		alert("Enter email please");
		return false;
	}
	else if (!email_pattern.test(document.frm_contact.email.value)) {
		document.frm_contact.email.focus();
		alert("Enter valid email please");
		return false;
	}
	else if(document.frm_contact.message.value=="")
	{
		document.frm_contact.message.focus();
		alert("Enter message please");
		return false;
	}
	return true;
}

function validate_link_exchange()
{
	
	if(frm_le.title.value=="")
	{
		alert("Please enter title.");
		frm_le.title.focus();
		return false;
	}
	else if(frm_le.url.value=="" || !url_pattern.test(frm_le.url.value))
	{
		alert("Please enter a valid url.");
		frm_le.url.focus();
		return false;
	}
	else if(frm_le.category.value=="")
	{
		alert("Please select a category.");
		frm_le.category.focus();
		return false;
	}	
	else if(frm_le.description.value=="")
	{
		alert("Please enter description.");
		frm_le.description.focus();
		return false;
	}
	else if(frm_le.email.value=="" || !email_pattern.test(frm_le.email.value))
	{
		alert("Please a valid email.");
		frm_le.email.focus();
		return false;
	}
	else if(frm_le.reciprocal_url.value=="" || !url_pattern.test(frm_le.reciprocal_url.value))
	{
		alert("Please enter a valid reciprocal url.");
		frm_le.reciprocal_url.focus();
		return false;
	}	
	return true;
}