// JavaScript Document
function validateFrmContact()
{
	var frm = document.getElementById('frmContact');
	if(IsEmpty(frm.firstname) || frm.firstname.value == 'Name*'){
		alert("Please enter first name.");
		frm.firstname.focus();
		return false
	}
	if(!isValidEmail(frm.email.value) || frm.email.value == 'Email*'){
		alert("Please enter the valid email address.");
		frm.email.focus();
		return false
	}
	if(IsEmpty(frm.comments) || frm.comments.value == 'Comments*'){
		alert("Please enter your comments.");
		frm.comments.focus();
		return false
	}
	if(IsEmpty(frm.phone) || frm.phone.value == 'Phone*'){
		alert("Please enter phone number.");
		frm.phone.focus();
		return false
	}
	if(IsEmpty(frm.address) || frm.address.value == 'Address*'){
		alert("Please enter your address.");
		frm.address.focus();
		return false
	}
	if(IsEmpty(frm.material) || frm.material.value == 'Material*'){
		alert("Please enter material.");
		frm.material.focus();
		return false
	}
	if(IsEmpty(frm.details) || frm.details.value == 'Details*'){
		alert("Please enter details.");
		frm.details.focus();
		return false
	}
		
}

function hideDefaultText(element, defaultVal)
{
	if(element.value == defaultVal){
		element.value =	'';
	}
}

function showDefaultText(element, defaultVal)
{
	if(element.value == ''){
		element.value =	defaultVal;
	}
}

function IsEmpty(aTextField) {

	var regexp = /^(\s)*$/

	if(regexp.test(aTextField.value)){
		return true;

	}else{
		return false;
	}

}//IsEmpty


function isValidEmail(el)
{        
		var str=el;
		var filter=/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;

		var testresults;
		if (filter.test(str))
			return true;
		else 
			return false;
}