<!--

function check(fnm,i)
	{
		if (fnm.elements[i].name == "phone")
		{
			if(!(/^[0-9]{5,30}$/i.test(fnm.phone.value)))
			{
			alert('Please input valid phone number, digits only.');
			fnm.phone.focus();
			return false;
			}
		}

		if (fnm.elements[i].name == "zip")
		{
			if(!(/^[0-9]{5}$/i.test(fnm.zip.value)))
			{
			alert('Please input valid ZIP.');
			fnm.zip.focus();
			return false;
			}
		}

		if (fnm.elements[i].name == "email")
		{
			if(!(/^[a-zA-Z0-9](([a-z0-9\-._\+\&]?)+[a-z0-9])?\@((\w([a-zA-Z0-9\-._]+\w)?\.[a-z]{2,6})|(([01]?\d\d|2[0-4]\d|25[0-5])\.([01]?\d\d|2[0-4]\d|25[0-5])\.([01]?\d\d |2[0-4]\d|25[0-5])\.([01]?\d\d|2[0-4]\d|25[0-5])))$/i.test(fnm.email.value)))
			{
			alert('Please input valid email.');
			fnm.email.focus();
			return false;
			}
		}

		if ( fnm.elements[i].name == "url")
		{
			if ( fnm.url.value.indexOf("http://") === 0 )
			{
			t = fnm.url.value;
			t = t.substr(7);
			if(!(/^[a-zA-Z0-9]((\w([a-zA-Z0-9\-._]+\w)?\.[a-z]{2,6})|(([01]?\d\d|2[0-4]\d|25[0-5])\.([01]?\d\d|2[0-4]\d|25[0-5])\.([01]?\d\d |2[0-4]\d|25[0-5])\.([01]?\d\d|2[0-4]\d|25[0-5])))$/i.test(t)))
				{
				alert('Please input valid URL.');
				fnm.url.focus();
				return false;
				}
			}
			else
			{
			alert('Please input valid URL.');
			fnm.url.focus();
			return false;
			}
		}
		return true;
	}

function sendform (nm) {// nm - form name

if (window.navigator.appName.toLowerCase().indexOf("microsoft") > -1) {
	fnm = getelementbyid(nm);
}
else {
	fnm = document.forms[nm];
}

var i, j;
for(j=0; j<required.length; j++) {
for (i=0; i<fnm.length; i++) {
if (fnm.elements[i].name == required[j] ) {
	if(fnm.elements[i].value == "")
	{
		alert('Please fill out the field ' + required_show[j] + '.');
		fnm.elements[i].focus();
		return false;
	}
	else
	{
		if (check(fnm,i) === false) return false;
	}
}
}
}

for (i=0; i<fnm.length; i++) {
if (fnm.elements[i].value != "")
	if (check(fnm,i) === false) return false;
}

return true;
}

//-->
