function MM_preloadImages() { //v3.0 
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function toggleDisplay (clickedObj, objToToggle) {
	var clickedObj = eval(clickedObj);
	var objToToggle = document.getElementById(objToToggle);
	
	if (objToToggle.style.display == "block"|| objToToggle.style.display == "") {
		var vis = "none";
	} else {
		var vis = "block";
	}
	objToToggle.style.display = vis;
}

function openWin(url,w,h,x,y) {
	var day = new Date();
	//var id = day.getTime();
	var id = "pop";
	if (!x) x = (screen.width - w)/2;
	if (!y) y = (screen.height - h)/2;
	eval("page" + id + " = window.open(url, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width="+w+",height="+h+",left = "+x+",top = "+y+"');");
}

isIE = navigator.appName.toLowerCase().indexOf("microsoft") > -1;

/*
IE specific rollover
*/
function ieOver (obj) {
	if (isIE) {
		obj.filters.item("DXImageTransform.Microsoft.Alpha").opacity = 60;
		//obj.style.filter.alpha.opacity = 60;
	}
}

/*
IE specific rollout
*/
function ieOut (obj) {
	if (isIE)obj.filters.item("DXImageTransform.Microsoft.Alpha").opacity = 100;
}

totalPolls = 1;  				 											// the total number of polls that Flash must scroll through
function initPoll (container) {
	if (mode == 1) return;			// don't run in cms mode bacuse the poll id in tiny is not the same
	var qs = unescape(location.search);										// has a querystring been parsed?
	/*if (qs != "") {															// if a querystring been parsed then we parse the params to Flash. xml, swf
		var char_firstEquals = qs.indexOf("=");
		var char_firstAmpersand = qs.indexOf("&");
		xmlFile = qs.slice(char_firstEquals + 1, char_firstAmpersand);
		if (xmlFile == "" || xmlFile == undefined) xmlFile = "poll1";		// the default xml file to load in case none has been parsed
		var char_lastEquals = qs.lastIndexOf("=");
		swfFile = qs.slice(char_lastEquals + 1);
		if (swfFile == "" || swfFile == undefined) swfFile = "poll";		// the default swf file to load in case none has been parsed
		loadCustomFiles = true;
	} else {
		swfFile = "poll";
		loadCustomFiles = false;
	}*/
	swfFile = "poll";
	xmlFile = 'poll1';
	loadCustomFiles = false;
	
	
	basePoll = baseUrl+"poll/";
	
	if (typeof container != 'undefined') {
		
		var requiredMajorVersion = 7;
		var requiredMinorVersion = 0;
		var requiredRevision = 0;
		var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		if (hasReqestedVersion) {
				
			var swfWithoutExt 	= basePoll+'polls/'+swfFile;
			var width 			= 248;
			var height			= 248;
			var id 				= 'poll';
			var bgcolor			= '#ffffff';
			if (loadCustomFiles) {
				var flashvars = 'baseUrl='+basePoll+'&xmlFile='+xmlFile+'&pollArchiveUrl='+baseUrl+'funstuff/pollarchive/';
			} else {
				var flashvars = 'baseUrl='+basePoll+'&totalPolls='+totalPolls+'&pollArchiveUrl='+baseUrl+'funstuff/pollarchive/';
			}
			
			AC_FL_OnlyReturnSourceCode = true;				// tell fuction to return code not write it out
			var src = AC_FL_RunContent(
				"src", swfWithoutExt,
				"width", width,
				"height", height,
				"align", "middle",
				"id", id,
				"quality", "high",
				"bgcolor", bgcolor,
				"flashVars", flashvars,
				"name", id,
				"allowScriptAccess","sameDomain",
				"type", "application/x-shockwave-flash",
				'codebase', 'http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab',
				"pluginspage", "http://www.adobe.com/go/getflashplayer"
			);
			AC_FL_OnlyReturnSourceCode = false;			// reset
			
		} else {
			var src = '<a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&promoid=BIOW" target="_blank" title="Click to download Flash"><img border="0" src="'+baseUrl+'images/noFlash.jpg"></a>';
		}
		document.getElementById(container).innerHTML = src;
	}
}