<!--
function writedate() {//this function writes current date
	var today=new Date()
	var todayDate=today.getDate(today)
	var todayMonth=today.getMonth(today) - (-1)
	var todayYear=today.getFullYear(today)
	if (todayYear<2000) {todayYear=todayYear+100}
	document.write(todayMonth + "/" + todayDate + "/" + todayYear)
}

function validate() {
	var d=document.contact;

// Name
	if( d["realname"].value == "" ){
		d["realname"].focus();
		alert("Please enter your name");
		return false;
	}	
// Email Address is validated on the fly, but we need to make sure it isnt blank on submit
	if( d["email"].value == "" ){
		d["email"].focus();
		alert("Please enter your email address");
		return false;
	}
// Comments/Questions
	if( d["comments"].value == "" ){
		d["comments"].focus();
		alert("Please enter your comments/questions");
		return false;
	}
	return true;
}
 function changeCase(name) {
	var index;
	var tmpStr;
	var tmpChar;
	var preString;
	var postString;
	var strlen;
	var d = document.contact;

	tmpStr = d[name].value.toLowerCase();
	strLen = tmpStr.length;

	if (strLen > 0)  {
		for (index = 0; index < strLen; index++)  {
			if (index == 0)  {
				tmpChar = tmpStr.substring(0,1).toUpperCase();
				postString = tmpStr.substring(1,strLen);
				tmpStr = tmpChar + postString;
			}
			else {
				tmpChar = tmpStr.substring(index, index+1);
				if (tmpChar == " " && index < (strLen-1))  {
					tmpChar = tmpStr.substring(index+1, index+2).toUpperCase();
					preString = tmpStr.substring(0, index+1);	
					postString = tmpStr.substring(index+2,strLen);
					tmpStr = preString + tmpChar + postString;
        		}
     		}
		}
	}
	d[name].value = tmpStr;
}
function echeck() {
	emailID	= document.contact.email;
	str 			= document.contact.email.value.toLowerCase();
	var at		="@";
	var dot	=".";
	var lat	=str.indexOf(at);
	var lstr	=str.length;
	var ldot	=str.indexOf(dot);
	var ok		= "N";

	if( str =="" ){
	   ok = "Y"
	}
	else if (str.indexOf(at)==-1){
	   alert("Invalid E-mail Address")
	}
	else if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   alert("Invalid E-mail Address")
	}
	else if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	    alert("Invalid E-mail Address")
	}
	else if (str.indexOf(at,(lat+1))!=-1){
	   alert("Invalid E-mail Address")
	}
	else if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
	   alert("Invalid E-mail Address")
	}
	else if (str.indexOf(dot,(lat+2))==-1){
	   alert("Invalid E-mail Address")
	}
	else if (str.indexOf(" ")!=-1){
	   alert("Invalid E-mail Address")
	}
	// added to make sure there is a .com, .net, .org, or whatever
	else if ( ( lstr - ldot ) <= 1 ){
	   alert("Invalid E-mail Address")
	}
	else {
		ok = "Y"
	}
	if( ok == "N" ){
		emailID.value=""
		emailID.focus()
		return false
	}
	else {
		emailID.value = str;
	}
		 return true
}
function pcheck(element) {
	var phoneNum		= document.contact[element]
	var str	 				= document.contact[element].value
	var strValidChars	= "0123456789"
	var ok						= "Y"
	var maxLength		= "10"
	
	if( str.length == "" ) {
		ok = "Y"
	}
	else if( ok == "Y" ) {
		for (i = 1; i < str.length; i++){
			strChar = str.charAt(i)
			if (strValidChars.indexOf(strChar) == -1) {
				ok = "N"
			}
		}
	}
	if( ok == "N" ) {
		phoneNum.value=str.substring(0, str.length-1)
		phoneNum.focus()
		return false
	}
	return true
}
function POBox() {
	var address	= document.contact.Address
	var str	 		= document.contact.Address.value.toLowerCase()
	
	if( str.indexOf("box") != -1 ) {
		// Must assume that there is a P. O. Box in the address
		from	= str.indexOf("box") + 3
		to		= str.length
		newStr = "P. O. Box"
		newStr += str.substring(from, to)
		address.value = newStr
	}
}