var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i

function checkmail(e){
	if(e.value){
		var returnval=emailfilter.test(e.value)
        if (returnval==false){
                alert("Please verify your E-mail Address:\n'"+e.value+"' does not appear to be valid.");
                e.select();
        }
        return returnval
	}
	else {
		return true;
	}
}

function areYouSure(url){
	if(confirm("Please confirm this action.")){
			location.href=url;
	}
}

function changeAgency(form, extraParams){
	var url = "?mode=course&agency="+form.value+"&"+extraParams;
	location.href= url;
}

function changeDisplay(form, extraParams){
	var url = "?mode=course&display="+form.value+"&"+extraParams;
	location.href= url;
}

function submitonce(theform){
	if (document.all||document.getElementById){
	//screen thru every element in the form, and hunt down "submit" and "reset"
			for (i=0;i<theform.length;i++){
					var tempobj=theform.elements[i]
					if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
							//disable em
							tempobj.disabled=true
			}
	}
}



