//GLOBALS=============
	var winhandle;
//====================

function getDate(){
	var days = new Array(8);
	days[1] = "Sunday";
	days[2] = "Monday";
	days[3] = "Tuesday";
	days[4] = "Wednesday";
	days[5] = "Thursday";
	days[6] = "Friday";
	days[7] = "Saturday";
	 
	var months = new Array(13);
	months[1] = "January";
	months[2] = "February";
	months[3] = "March";
	months[4] = "April";
	months[5] = "May";
	months[6] = "June";
	months[7] = "July";
	months[8] = "August";
	months[9] = "September";
	months[10] = "October";
	months[11] = "November";
	months[12] = "December";
		  
	var dateObj = new Date()
	var wday = days[dateObj.getDay() + 1]
	var lmonth = months[dateObj.getMonth() + 1]
	var date = dateObj.getDate()
	var fyear = dateObj.getYear()
	if (fyear < 2000)
	fyear = fyear + 1900;
	document.write(wday + ", " + lmonth + " " + date + ", " + fyear)
}//end getDate
//==================================================================================================
function mover(name, imagename, path) {
 	//document.alert("I am here");
 	if (document.images){
  		mouse = new Image;
		mouse.src = path + imagename + ".gif";
  		document[name].src = mouse.src;
	}
}//end function mover
//==================================================================================================
function new_win(url,w,h,tool,loc,scroll,resize) {
	var p;
	p = "width="+w+",height="+h+",toolbar="+tool+",location="+loc+",scrollbars="+scroll+",resizable="+resize;
	window.open(url,'',p); 
}
//==================================================================================================
function change_win(url,w,h,tool,loc,scroll,resize) {
	var p;
	if(winhandle==null || winhandle.closed){
		p = "width="+w+",height="+h+",toolbar="+tool+",location="+loc+",scrollbars="+scroll+",resizable="+resize;
		winhandle=window.open(url,'',p);
	}//end if
	else{
		winhandle.location.href=url;
		winhandle.focus();
	}//end else
}//end change_url
//==================================================================================================
function validate(form){
	for(var i=0; i < form.elements.length; i++){
		if((form.elements[i].name.charAt(form.elements[i].name.length-1))=='*'){
			if(form.elements[i].value==""){
				var temp=form.elements[i].name.substr(0,form.elements[i].name.length-1);
				alert("Please enter your "+temp);
				form.elements[i].focus();
				return (false);
			}//end if
		}//end if 
	}//end for
	return (true);
}//end validate
//==================================================================================================
function checkForm(form){
	var sub,temp,name;
	for(var i=0; i < form.elements.length; i++){
		name=form.elements[i].name;
		sub=name.substring(name.length-3,name.length);
		if(sub=="REQ"){
			if(form.elements[i].value==""){
				temp=form.elements[i].name.substr(0,form.elements[i].name.length-3);
				alert("Please enter your "+temp);
				form.elements[i].focus();
				return (false);
			}//end if
		}//end if 
	}//end for
	return checkEmailAddress(form.EmailREQ.value);
}//end validate
//==================================================================================================
function checkEmailAddress(email)
{
	//alert(email);
	var ret = true;
	var re = new RegExp( '.*[ ,;].*' );	//	check for spaces, commas, and semi-colons)
	if ( re.test( email ) ) {
		alert( "Make sure there are no commas,semi-colons, or spaces in the Email field." );
		ret = false;
	}
	return ret;
}
//==================================================================================================
function checkXForm(form){
	
	var sub,temp,name;
	var rExp = /_/gi;
	var rExp2 = /__/gi;
	
	for(var i=0; i < form.elements.length; i++){
		name=form.elements[i].name;
		sub=name.substring(name.length-3,name.length);
		if(sub=="REQ"){
			if(form.elements[i].value==""){
				temp=form.elements[i].name.substr(0,form.elements[i].name.length-3);
				temp=temp.replace(rExp2,'/');
				temp=temp.replace(rExp,' ');
				alert("Please enter your "+temp);
				form.elements[i].focus();
				return (false);
			}//end if
		}//end if 
	}//end for
}//end checkForm2
//==================================================================================================
function checkCCForm(form){
	
	var sub,temp,name;
	var rExp = /_/gi;
	var rExp2 = /__/gi;
	
	for(var i=0; i < form.elements.length; i++){
		name=form.elements[i].name;
		sub=name.substring(name.length-3,name.length);
		if(sub=="REQ"){
			if(form.elements[i].value==""){
				temp=form.elements[i].name.substr(0,form.elements[i].name.length-3);
				temp=temp.replace(rExp2,'/');
				temp=temp.replace(rExp,' ');
				alert("Please enter your "+temp);
				form.elements[i].focus();
				return (false);
			}//end if
		}//end if 
	}//end for
	
	if(form.ccType.value=="Select_One"){
		alert("Please select Credit Card Type.");
		form.ccType.focus();
		return false;			
	}//end if
	if(form.ccMonth.value=="Select_One"){
		alert("Please select Expiration Month.");
		form.ccMonth.focus();
		return false;			
	}//end if
	if(form.ccYear.value=="Select_One"){
		alert("Please select Expiration Year.");
		form.ccYear.focus();
		return false;			
	}//end if	
}//end checkForm3
//==================================================================================================
function numOnly(obj, e) {
	var ret = true;
	var charCode = e.keyCode;
	if (obj.name == "acctUsers") {
		if (charCode > 31 && (charCode < 48 || charCode > 57)) {
			alert( "Please enter numbers only." );
			ret = false;
		}
	} 
	else {	//credit card number
		if (charCode > 32 && (charCode < 48 || charCode > 57) && ( charCode != 45 ) ) {
			alert( "Please enter numbers only (hyphens or spaces are optional)." );
			ret = false;
		}
	}
	return ret;
}