numPlayersStart(0,0);

function MM_preloadImages(){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 numPlayersStart(game,calledFromHTML){var str;
str="numPlayers(\'ActiveNum.asp\', "+game+", "+calledFromHTML+")";
if(game<=0){
if(calledFromHTML==0) numPlayers("ActiveNum.asp",game,calledFromHTML);}
if(calledFromHTML==1)setInterval(str,30000);}

function numPlayers(funcName,game,calledFromHTML){var xmlHttp=GetXmlHttpObject();
if(xmlHttp!=null){
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4){
try{
if(xmlHttp.responseText.charAt(0)=='0')
document.getElementById('numPlayers').innerHTML=" ";
else document.getElementById('numPlayers').innerHTML=xmlHttp.responseText;}
catch(e){return false;}}}
xmlHttp.open("GET",funcName+"?g="+game+"&calledFromHTML="+calledFromHTML,true);
xmlHttp.send(null);}
else{try{document.getElementById('numPlayers').innerHTML=" ";}
catch(e){}}}

function GetXmlHttpObject(){var xmlHttp=null;
try{xmlHttp=new XMLHttpRequest();}
catch(e){
try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e){xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}}
return xmlHttp;}

function setCookie(name,value,expiredays){var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=name+"="+escape(value)+((expiredays==null)?"":";expires="+exdate.toGMTString());}

function getCookie(name){
if (document.cookie.length>0)
{
	var start = document.cookie.indexOf(name+"=");
	if(start!=-1)
	{
		start=start+name.length+1;
		var end=document.cookie.indexOf(";",start);
		if(end==-1)
			end = document.cookie.length;
		return unescape(document.cookie.substring(start,end));}
	}
	return 0;
}

function checkCookie(name){var value=getCookie(name);
if(value==0)setCookie(name,1,365);}

function initSettings(){changeGameSize();changeGameSize();changeSounds();changeSounds();changeBackgrounds();changeBackgrounds();changeAutoPlay();changeAutoPlay();}

function changeGameSize(){checkCookie('gamesize');
var size=getCookie('gamesize');
if((size<1)||(size>2))size=2;
setCookie('gamesize',3-size,365);
document.getElementById('changesize').innerHTML=(size==2)?"Game Size: LARGE":"Game Size: SMALL";
document.getElementById('changesize').blur();}

function changeSounds(){checkCookie('soundon');
var sounds=getCookie('soundon');	
if((sounds<1)||(sounds>2))sounds=2;
setCookie('soundon',3-sounds,365);
document.getElementById('changesounds').innerHTML=(sounds==2)?"Sound Effects: ON":"Sound Effects: OFF";
document.getElementById('changesounds').blur();}

function changeBackgrounds(){checkCookie('green');
var green=getCookie('green');
if((green<1)||(green>2))green=1;
setCookie('green',3-green,365);
document.getElementById('changebackgrounds').innerHTML=(green==2)?"Backgrounds: STANDARD":"Backgrounds: GREEN";
document.getElementById('changebackgrounds').blur();}

function changeAutoPlay(){checkCookie('autoplay');
var autoplay=getCookie('autoplay');
if((autoplay<1)||(autoplay>2))autoplay=1;
setCookie('autoplay',3-autoplay,365);
document.getElementById('changeautoplay').innerHTML=(autoplay==2)?"Auto Play: ON":"Auto Play: OFF";
document.getElementById('changeautoplay').blur();}

