// JavaScript Document
function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}

function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}

function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}
	
function chkQuestionInput()
{
	if(trim(document.getElementById('name').value)==""){
		alert('Please enter your name     ');
		document.getElementById('name').focus();
		return false;								
	}
	
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
	var e = document.getElementById('email');
	var returnval=emailfilter.test(e.value);
	if (returnval==false)
	{
		alert("Please enter a valid email address.     ");
		e.select();
		return returnval;
	}
	
	if(trim(document.getElementById('comments').value)==""){
		alert('Please enter your Question/Comments     ');
		document.getElementById('comments').focus();
		return false;								
	}
	return true;
}
function chkEmailFriend()
{
	if(trim(document.getElementById('ynameFriend').value)==""){
		alert('Please enter your name     ');
		document.getElementById('ynameFriend').focus();
		return false;								
	}
	
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
	var e = document.getElementById('yemailFriend');
	var returnval=emailfilter.test(e.value);
	if (returnval==false)
	{
		alert("Please enter a valid email address.");
		e.select();
		return returnval;
	}
	
	e = document.getElementById('femailFriend');
	returnval=emailfilter.test(e.value);
	if (returnval==false)
	{
		alert("Please enter a valid email address.");
		e.select();
		return returnval;
	}
	
	if(trim(document.getElementById('messageFriend').value)==""){
		alert('Please enter your Message');
		document.getElementById('messageFriend').focus();
		return false;								
	}
	return true;
}
function chkContactInput()
{
	if(trim(document.getElementById('name2').value)==""){
		alert('Please enter your name     ');
		document.getElementById('name2').focus();
		return false;								
	}
	
	if(trim(document.getElementById('phone2').value)==""){
		alert('Please enter your phone number     ');
		document.getElementById('phone2').focus();
		return false;								
	}
	
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
	var e = document.getElementById('email2');
	var returnval=emailfilter.test(e.value);
	if (returnval==false)
	{
		alert("Please enter a valid email address.     ");
		e.select();
		return returnval;
	}
	
	if(trim(document.getElementById('comments2').value)==""){
		alert('Please enter your Question/Comments     ');
		document.getElementById('comments2').focus();
		return false;								
	}
	return true;
}