function flash (version, filename, name, width, height, wmode, bgcolor, menu, flashvars) {
	document.write("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+version+"' width='"+width+"' height='"+height+"' id='"+name+"' align='middle'>");
	document.write("<param name='FlashVars' value='"+flashvars+"' />");
	document.write("<param name='allowScriptAccess' value='sameDomain' />");
	document.write("<param name='wmode' value='"+wmode+"' />");
	document.write("<param name='bgcolor' value='"+bgcolor+"' />");
	document.write("<param name='salign' value='lt' />");
	document.write("<param name='movie' value='"+filename+"' /><param name='menu' value='"+menu+"' /><param name='quality' value='high' /><embed src='"+filename+"' wmode='"+wmode+"' menu='"+menu+"' quality='high' FLashVars='"+flashvars+"' salign='lt' width='"+width+"' height='"+height+"' bgcolor='"+bgcolor+"' name='"+name+"' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />");
	document.write("</object>");
}

function input_test(text, id) {
	if(eval("document.getElementById('question')."+id+".value")==text) {
		eval("document.getElementById('question')."+id).value="";
	}
}

function question_form(id) {
	var error=0;
	RegName = new RegExp("^[a-zA-Z0-9 ]+$");
	if (!RegName.test(document.getElementById(id).name.value)) {
		error=1;
		alert('Please fill in your Name!');
		document.getElementById(id).name.focus();
		return false;
	}
	RegEmail = new RegExp("^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$");
	if(!RegEmail.test(document.getElementById(id).email.value)) {
		error=1;
		alert("Please fill in your Email address correctly!");
		document.getElementById(id).email.focus();
		return false;
	}/*
	RegPhone = new RegExp("^[0-9]+$");
	if (!RegPhone.test(document.getElementById(id).phone.value)) {
		error=1;
		alert('Please fill in your Phone number correctly (digits only)!');
		document.getElementById(id).phone.focus();
		return false;
	}
	RegQuestion = new RegExp("^[a-zA-Z0-9 ]+$");
	if (!RegQuestion.test(document.getElementById(id).question.value)) {
		error=1;
		alert("Please fill in your Question!");
		document.getElementById(id).question.focus();
		return false;
	}*/
	if (document.getElementById(id).question.value.length == 0) {
		error=1;
		alert('Please fill in your Question!');
		document.getElementById(id).question.focus();
		return false;
    }
	if(error == 0) {
		document.getElementById(id).submit();
	}
}

function contact_form(id) {
	var error=0;
	RegEmail = new RegExp("^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$");
	if(!RegEmail.test(document.getElementById(id).email.value)) {
		error=1;
		alert("Please fill in your Email address correctly!");
		document.getElementById(id).email.focus();
		return false;
	}
	RegName = new RegExp("^[a-zA-Z0-9 ]+$");
	if (!RegName.test(document.getElementById(id).name.value)) {
		error=1;
		alert('Please fill in your Full Name!');
		document.getElementById(id).name.focus();
		return false;
	}/*
	RegName = new RegExp("^[a-zA-Z0-9 ]+$");
	if (!RegName.test(document.getElementById(id).company.value)) {
		error=1;
		alert('Please fill in your Company Name!');
		document.getElementById(id).company.focus();
		return false;
	}	
	RegPhone = new RegExp("^[0-9]+$");
	if (!RegPhone.test(document.getElementById(id).phone.value)) {
		error=1;
		alert('Please fill in your Phone number correctly (digits only)!');
		document.getElementById(id).phone.focus();
		return false;
	}
	RegName = new RegExp("^[a-zA-Z0-9 ]+$");
	if (!RegName.test(document.getElementById(id).shipping1.value)) {
		error=1;
		alert('Please fill in your Shipping Address!');
		document.getElementById(id).shipping1.focus();
		return false;
	}
	RegName = new RegExp("^[a-zA-Z0-9 ]+$");
	if (!RegName.test(document.getElementById(id).city.value)) {
		error=1;
		alert('Please fill in your City!');
		document.getElementById(id).city.focus();
		return false;
	}
	RegName = new RegExp("^[a-zA-Z0-9 ]+$");
	if (!RegName.test(document.getElementById(id).state.value)) {
		error=1;
		alert('Please fill in your State!');
		document.getElementById(id).state.focus();
		return false;
	}
	RegName = new RegExp("^[0-9]+$");
	if (!RegName.test(document.getElementById(id).zip.value)) {
		error=1;
		alert('Please fill in your Zip-code!');
		document.getElementById(id).zip.focus();
		return false;
	}
	RegName = new RegExp("^[a-zA-Z0-9 ]+$");
	if (!RegName.test(document.getElementById(id).comments.value)) {
		error=1;
		alert('Please fill in your Comments!');
		document.getElementById(id).comments.focus();
		return false;
	}*/	
	if (document.getElementById(id).comments.value.length == 0) {
		error=1;
		alert('Please fill in your Comments!');
		document.getElementById(id).comments.focus();
		return false;
    }
	if(error == 0) {
		document.getElementById(id).submit();
	}
}