// JavaScript Document
if ( document.forms.length )
{
	if ( document.forms.length > 1 ) var fn = document.forms.length - 1;
	else var fn = 0;
	
	var frm = document.forms[fn];
}

window.onload = function()
{
	if( frm )
	{
		for (var i=0; i < frm.elements.length; i++)
		{
			var el = frm.elements[i];
			if ( (el.type == 'text') || (el.type == 'textarea') )
			{
				el.focus();
				break;
			}
		}
	}
}

function numberOnly(evt)
{
	evt = (evt) ? evt : ((window.event) ? event : null);
	if (evt)
	{
		var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
		if (elem)
		{
			var charCode = (evt.charCode) ? evt.charCode : 
			((evt.which) ? evt.which : evt.keyCode);
			if ((charCode < 32 ) || 
			//(charCode > 44 && charCode < 47) || 
			(charCode > 47 && charCode < 58)) {
				return true;
			}
			else
			{
				return false;
			}
		}
	}
}

function valid_contact()
{
	var nm = frm.c_name;
	var cr = frm.c_country;
	var ad = frm.c_address;
	var ph = frm.c_phone;
	var em = frm.c_email;
	var cm = frm.c_message;
	
	if( trim(nm.value) == '' )
	{
		alert(msg_name);
		nm.focus();
		return false;
	}
	
	if( trim(cr.value) == '' )
	{
		alert(msg_country);
		cr.focus();
		return false;
	}
	
	if( trim(ad.value) == '' )
	{
		alert(msg_address);
		ad.focus();
		return false;
	}
	
	
	
	if( trim(ph.value) == '' )
	{
		alert(msg_phone);
		ph.focus();
		return false;
	}
	
	if( !isEmail(trim(em.value)) )
	{
		alert(msg_email);
		em.focus();
		return false;
	}
	
	if( trim(cm.value) == '' )
	{
		alert(msg_message);
		cm.focus();
		return false;
	}
	
	return true;
}

function doFocus(obj)
{
	obj.select();
	obj.style.backgroundColor = '#ffffff';
	obj.style.color = '#000000';
}

function doBlur(obj, str)
{
	obj.style.backgroundColor = '#fffad1';
	obj.style.color = '#333333';
}