function checkConfirm(confirm_what) {
	if (confirm_what == "cancel") {
		if (window.confirm("Are you sure you want to cancel?")) {
			window.back();
		}
	}
	if (confirm_what == "reset") {
		if (window.confirm("Are you sure you want to clear the form?")) {
			this.form.reset();
			this.form.elements[0].focus();
		}
	}
}
function confirmation(message, yesAction, noAction) {
var answer = confirm(message)
if (answer){
alert("yes action")
yesAction;
}
else {
alert("no action");
noAction;
}
}
function viewPic(URL) {
	viewpic=window.open(URL,"screenshot","toolbar=no,width=590,height=550,status=no,scrollbars=yes,resize=yes,menubar=no");
	}
	
function viewMovie(URL) {
	viewpic=window.open(URL,"screenshot","toolbar=no,width=415,height=400,status=no,scrollbars=yes,resize=no,menubar=no");
	}
	
function checkform(form) {
	if (isFilled(form.NAME) == false) 
	{
	alert ("Please enter your name.");
	form.NAME.focus();
	return false;
	}
	if (isFilled(form.TITLE) == false) 
	{
	alert ("Please enter your job title.");
	form.TITLE.focus();
	return false;
	}
	if (isFilled(form.COMPANY) == false) 
	{
	alert ("Please enter your company name.");
	form.COMPANY.focus();
	return false;
	}
	if (isFilled(form.ADDR1) == false) 
	{
	alert ("Please enter your address.");
	form.ADDR1.focus();
	return false;
	}
	if (isFilled(form.CITY) == false) 
	{
	alert ("Please enter your city.");
	form.CITY.focus();
	return false;
	}
	if (isFilled(form.STATE) == false) 
	{
	alert ("Please enter your state.");
	form.STATE.focus();
	return false;
	}
	if (isFilled(form.ZIP) == false) 
	{
	alert ("Please enter your zip code.");
	form.ZIP.focus();
	return false;
	}
	if (isFilled(form.EMAIL) == false) 
		{
		alert ("Please enter your e-mail address.");
		form.EMAIL.focus();
		return false;
		}	
	if (isChecked(form.OtherRequest) == true && isFilled(form.OtherReqExplanation) == false)
		{
		alert ("Please explain your selection of Other.");
		form.OtherRequest.focus();
		return false;
		}
	if (isChecked(form.Demo) == false 
		&& isChecked(form.OtherRequest) == false 
		&& isChecked(form.EMSOF) == false
		&& isChecked(form.EMSDP) == false
		&& isChecked(form.EMSIR) == false
		&& isChecked(form.TDP) == false
		&& isFilled(form.Comments) == false) 
		{
		alert("You have not told us what information you are interested in receiving.");
		form.Demo.focus();
		return false;
		}
	return true
}
	
function isChecked(form){
	if (form.checked == false)
		return false;
		else return true;
	}
			
function isFilled(elm) {
	if (elm.value == ""||
		elm.value == null)
	return false;
	else return true;
	}
function openfocus(form) {
	form.NAME.focus();
	}