<!--
var timeout         = 500;
var closetimer		= 0;
var ddmenuitem      = 0;

// open hidden layer
function mopen(id)
{	
	//alert(id);
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	//alert(ddmenuitem);
	ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
document.onclick = mclose; 
// -->


function trim(str)
{
	return str.replace(/^\s*|\s*$/g,"");
}


function validate_email(email) 
{
	var rxp =/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})$/;
	if(rxp.test(email)!=true) 
	{
		return false;
	} 
	else 
	{
		return true;
	}
}
function validate()
{
	if(trim(document.frm_cont.name.value) == '')
	{
		alert('Please enter name.');
		document.frm_cont.name.focus();
		return false;
	}
	if(trim(document.frm_cont.email.value) == '')
	{
		alert('Please enter email.');
		document.frm_cont.email.focus();
		return false;
	}
	if(trim(document.frm_cont.email.value) != '' && validate_email(document.frm_cont.email.value) != true)
	{
		alert('Please enter valid email.');
		document.frm_cont.email.focus();
		return false;
	}
	if(trim(document.frm_cont.subject.value) == '')
	{
		alert('Please enter subject.');
		document.frm_cont.subject.focus();
		return false;
	}
	if(trim(document.frm_cont.message.value) == '')
	{
		alert('Please enter subject.');
		document.frm_cont.message.focus();
		return false;
	}
	return true;
}
