// JavaScript Document
function changeClass(objID,className)
{	
	document.getElementById(objID).className = className;
}

function isDigit() {
if ((event.keyCode < 48)||(event.keyCode > 57 )) {
  if (event.keyCode != 46)
	{event.returnValue=false;}
}
}

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 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 validContact()
{
	if(trim(document.f.tName.value)=="")
	{
		alert("Please fill in your Name.");
		document.f.tName.focus();
		return;
	}
	
	if(trim(document.f.tCompany.value)=="")
	{
		alert("Please fill in your Company's Name.");
		document.f.tCompany.focus();
		return;
	}
	
	if(trim(document.f.tAddress.value)=="")
	{
		alert("Please fill in your Company's Address.");
		document.f.tAddress.focus();
		return;
	}
	
	if(trim(document.f.tNumber.value)=="")
	{
		alert("Please fill in your Phone Number.");
		document.f.tNumber.focus();
		return;
	}
	
	if (document.f.tEmail.value == "" || !check_email(document.f.tEmail.value)){
		alert("Please fill in your Email correctly.");
		document.f.tEmail.focus();
		return;
	}
	
	document.f.submit();
}

function openWin(bookURL)
{
 var winTop = (screen.height /2) - 350;
 var winLeft = (screen.width /2) - 200;
 var winFeat = "menubar=no,status=yes,toolbar=no,scrollable=yes,scrollbars=yes,height=600,width=565";
 winFeat = winFeat+",top="+winTop+",left="+winLeft;
 var newWin = window.open(bookURL,'',winFeat);
}