// JavaScript Document
function insertFlash(swf, width, height, area){
	var flash = '<object ';
	flash += '	classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ';
	flash += '	codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" ';
	flash += '	width="'+width+'" ';
	flash += '	height="'+height+'" ';
	flash += '	align="middle">';
	flash += '	<param name="allowScriptAccess" value="sameDomain" />';
	flash += '	<param name="movie" value="'+swf+'" />';
	flash += '	<param name="quality" value="high" />';
	flash += '	<param name="wmode" value="transparent" />';
	//flash += '	<param name="bgcolor" value="'+bgcolor+'" />';
	flash += '	<embed ';
	flash += '		src="'+swf+'" ';
	flash += '		quality="high" ';
	//flash += '		bgcolor="'+bgcolor+'" ';
	flash += '		width="'+width+'" ';
	flash += '		height="'+height+'" ';
	flash += '		wmode="transparent" ';
	flash += '		align="middle" ';
	flash += '		allowScriptAccess="sameDomain" ';
	flash += '		type="application/x-shockwave-flash" ';
	flash += '		pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	flash += '</object>';	
	if(area) getObj(area).innerHTML = flash;
	else document.write(flash);
}

function popUp(url, title, width, height, scrollbars){
	var x = (self.screen.width-width)/2;
	var y = (self.screen.height-height)/2;
	if(scrollbars) var myScroll = scrollbars;
	else var myScroll = "no";
	window.open(url,title,'left='+x+',top='+y+',screenx='+x+',resizable=0, status=0,toolbar=0, screeny='+y+',scrollbars='+myScroll+',width='+width+',height='+height);
}

function getObj(obj){
	return document.getElementById(obj);
}

function swapClass(myID, myClass){
	document.getElementById(myID).className = myClass;	
}

function changeImg(myImg,mySRC){
	getObj(myImg).src=mySRC;
}

function changePage(url){
	location.href = url;
}

function validateForm(formName){
	// This function will cause all form fields of formName that have an alt attribute to be required
	document.formValid = false;
	var myForm = getObj(formName);
	for(i=0;myForm.length;i++){
		if(myForm[i].value == "" && myForm[i].alt){ 
			alert("Please provide your "+myForm[i].alt);
			return false;
		}
	}
	document.formValid = true;
}

function getFormData(formName){ // Ajax form submission
	var myForm = getObj(formName);
	var formLength = myForm.length;
	var passVars = "";
	for (i=0; i<formLength;i++){
		passVars += "&"+myForm[i].name+"="+escape(myForm[i].value);
	}
	return passVars;
}