// 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];
}

if( document.getElementById('frmContact') )
	var frm = document.getElementById('frmContact');

// window.onload = function() {
	if( frm )
	{
		if( focusedField )
		{
			//alert(focusedField);
			eval('frm.'+focusedField+'.focus()');
		}
		else
		{
			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 frm = document.getElementById('frmContact');
	var nm = frm.contact_name;
	var ct = frm.contact_type;
	var em = frm.contact_email;
	var cc = frm.contact_category;
	var ci = frm.contact_inquiry;
	var cv = frm.contact_verify;
	
	if( trim(nm.value) == '' ) {
		alert(msg_name);
		nm.focus();
		return false;
	}
	
	if( trim(ct.options[ct.selectedIndex].value) == '0' ) {
		alert(msg_type);
		ct.focus();
		return false;
	}
	
	if( !isEmail(trim(em.value)) ) {
		alert(msg_email);
		em.focus();
		return false;
	}
	
	if( trim(cc.options[cc.selectedIndex].value) == '0' ) {
		alert(msg_category);
		cc.focus();
		return false;
	}
	
	if( trim(ci.value) == '' ) {
		alert(msg_inquiry);
		ci.focus();
		return false;
	}
	
	if( (trim(cv.value) == '') || (trim(cv.value).length < 6) ) {
		alert(msg_verify);
		cv.focus();
		return false;
	}
	
	return true;
}

function valid_techiecard() {
	var frm = document.getElementById('frmTechieCard');
	var nm = frm.subscribe_name;
	var id = frm.subscribe_customer_id;
	var em = frm.subscribe_email;
	var ph = frm.subscribe_phone;
	var ad = frm.subscribe_address;
	var cv = frm.subscribe_verify;
	
	if( trim(nm.value) == '' ) {
		alert(msg_name);
		nm.focus();
		return false;
	}
	
	if( trim(id.value) == '' ) {
		alert(msg_customer_id);
		id.focus();
		return false;
	}
	
	if( !isEmail(trim(em.value)) ) {
		alert(msg_email);
		em.focus();
		return false;
	}
	
	if( trim(ph.value) == '' ) {
		alert(msg_phone);
		ph.focus();
		return false;
	}
	
	if( trim(ad.value) == '' ) {
		alert(msg_address);
		ad.focus();
		return false;
	}
	
	if( (trim(cv.value) == '') || (trim(cv.value).length < 6) ) {
		alert(msg_verify);
		cv.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';
}
