// JavaScript Document
function check_email(address) {
	//var emailPat = /^((\w|\.|\_)+)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
	var emailPat = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/;
	var matchArray = address.match(emailPat);
	if (matchArray == null)
		return false;
	else
		return true;
}

function trim(inputString)
{
	var retValue = inputString;
	var ch = retValue.substring(0, 1);

	while (ch == " ")
	{ // Check for space at the start of the string
		retValue = retValue.substring(1, retValue.length);
		ch = retValue.substring(0, 1);
	}

	ch = retValue.substring(retValue.length-1, retValue.length);

	while (ch == " ")
	{ // Check for spaces at the end of the string
		retValue = retValue.substring(0, retValue.length-1);
		ch = retValue.substring(retValue.length-1, retValue.length);
	}
	
	return retValue;
}

function sendout()
{
	obj = document.fcontact;
	
	if(trim(obj.txtNama.value)=="")
	{
		alert("Masukkan nama Anda.");
		obj.txtNama.focus();
		return;
	}
	if(trim(obj.txtEmail.value)=="" || !check_email(obj.txtEmail.value))
	{
		alert("Masukkan email Anda.");
		obj.txtEmail.focus();
		return;
	}
	if(trim(obj.txtKota.value)=="")
	{
		alert("Masukkan kota Anda.");
		obj.txtKota.focus();
		return;
	}
	if(trim(obj.txtPesan.value)=="")
	{
		alert("Masukkan pesan Anda.");
		obj.txtPesan.focus();
		return;
	}
	
	obj.submit();
}