		

		window.onload = function(){
			///docs/Gamewise_min_max_bets.xml
			doAjax('/docs/Gamewise_min_max_bets.xml');
		}
			var arrayOfGames = new Array();
			var arrayOfUSDGames = new Array();
			var arrayForDropDownList = new Array();			
			var intFeed = 1;
			var AC = "";			
			
			
/*
FOR GENERAL USE OF AC
*/		
	function getAC(){
		/*				
		WORK OUT WHICH CURRENCY TO GET
		*/
		var hasCookie = false;
		var hasQueryString = false;
		var browserLang = "en-US";				
		var cookieAC = "";
		
		//QUERYSTRING
		getQueryString();
		function getQueryString(){					
			var intACPosition = window.location.href.indexOf('AC');
			var strAC = window.location.href;
			AC = new String(strAC.substring(intACPosition+3,strAC.length));
			AC = AC.toUpperCase();
		
			if(intACPosition != -1){
				hasQueryString = true;
			}					
		}
		
		//COOKIE
		getCookie();		
		function getCookie(){
			if(document.cookie.length > 0){				  		
		  		if(document.cookie.indexOf("AC=") != -1){
		  			hasCookie = true;
		  			var strAC = document.cookie;
		  			var intACPosition = document.cookie.indexOf('AC');
					cookieAC = new String(strAC.substring(intACPosition+3,6));
		  		}
			} 
		}				

		//BROWSER
		function getBrowser(){
			
			var currCode = "";
			
			var arrLang = new Array();
			arrLang[0] = {langCode:'uk-GB',currencyCode:'GBP'};
			arrLang[1] = {langCode:'de-AT',currencyCode:'EUR'};
			arrLang[2] = {langCode:'nl-BE',currencyCode:'EUR'};
			arrLang[3] = {langCode:'fi',currencyCode:'EUR'};
			arrLang[4] = {langCode:'fr',currencyCode:'EUR'};
			arrLang[5] = {langCode:'de',currencyCode:'EUR'};
			arrLang[6] = {langCode:'el',currencyCode:'EUR'};
			arrLang[7] = {langCode:'en-IE',currencyCode:'EUR'};
			arrLang[8] = {langCode:'en-GB',currencyCode:'GBP'};
			arrLang[9] = {langCode:'it',currencyCode:'EURO'};
			arrLang[10] = {langCode:'it',currencyCode:'EURO'};
			arrLang[11] = {langCode:'de-LU',currencyCode:'EURO'};
			arrLang[12] = {langCode:'fr-MC',currencyCode:'EURO'};
			arrLang[13] = {langCode:'nl',currencyCode:'EURO'};
			arrLang[14] = {langCode:'pt',currencyCode:'EURO'};
			arrLang[15] = {langCode:'es',currencyCode:'EURO'};
			arrLang[16] = {langCode:'en-US',currencyCode:'USD'};
								
			if(navigator.userLanguage != undefined){
				browserLang = navigator.userLanguage;											
			}
			else{
				browserLang = navigator.language;
			}
			for(i = 0; i <arrLang.length; i++ ){
				if((arrLang[i].langCode).toLowerCase() == (browserLang).toLowerCase()){							
					currCode = arrLang[i].currencyCode;
					break;
				}
				else{
					currCode = "USD";
				}				
			}						
			return currCode;
		}

		function setCookie(ac){
			var exdate = new Date()
			exdate.setDate(exdate.getDate() + 355);
			document.cookie = "AC=" + ac + ";expires=" + exdate.toGMTString();
		}	
		
		if((!hasCookie) && (hasQueryString)){
			setCookie(AC);
		}
		else if((hasCookie) && (hasQueryString)){
			if(cookieAC != AC){
				setCookie(AC);
			}
		}
		else if((hasCookie) && (!hasQueryString)){
			AC = cookieAC;					
		}
		else if((!hasCookie) && (!hasQueryString)){
			AC = getBrowser();
		}		
		if(AC.length <3){
			AC = "USD";
		}							
		//AC = AC.toLowerCase();
		AC = "usd";
		return AC.toUpperCase();
	}
	
	function getSymbol(c){
		//GET SYMBOLS
		var strSymbol = "";

		var arrayOfSymbols = new Array();
		arrayOfSymbols[0] = {code:"CAD",symbol:"&#36;"};
		arrayOfSymbols[1] = {code:"AUD",symbol:"&#36;"};
		arrayOfSymbols[1] = {code:"USD",symbol:"&#36;"};
		arrayOfSymbols[2] = {code:"EUR",symbol:"&#8364;"};
		arrayOfSymbols[3] = {code:"GBP",symbol:"&#163;"};	
							
		for(j = 0; j < arrayOfSymbols.length; j++){
			if(arrayOfSymbols[j].code == (c).toUpperCase()){
				strSymbol = arrayOfSymbols[j].symbol;
				break;
			}
		}
		return strSymbol;
	}
/*
END GENERAL
*/					
			
			
			function doAjax(url){
			
			    var http_request = false;
			
			    if (window.XMLHttpRequest){ // Mozilla, Safari, ...
			    	
			        http_request = new XMLHttpRequest();
			        if (http_request.overrideMimeType) {
			        	
			            http_request.overrideMimeType('text/xml');
			            // See note below about this line
			        }
			    } 
			    else if(window.ActiveXObject){ // IE
			        try {
			            http_request = new ActiveXObject("Msxml2.XMLHTTP");
			        } 
			        catch(e){
			            try {
			                http_request = new ActiveXObject("Microsoft.XMLHTTP");
			            } 
			            catch(e){}
			        }
			    }
			
			    if (!http_request){
			        alert('Giving up :( Cannot create an XMLHTTP instance');
			        return false;
			    }
			    http_request.onreadystatechange = function(){ 
						alertContents(http_request); 									            
			   	};
			    http_request.open('GET', url, true);
			    http_request.send(null);
			}
			
			function alertContents(httpReq){
			
			    if(httpReq.readyState == 4){
			    	
			        if(httpReq.status == 200 || httpReq.status == 0){ // remove http_request.status == 0 before this goes live
			      		/*
			      		READ XML WITH XML DOM
			      		*/			      					      		
			      		makeRequest(httpReq.responseText);			      		
						}
					}
			}
			
			function makeRequest(xmlStr){

				// code for IE
				if(window.ActiveXObject){
				  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
				  xmlDoc.async="false";
				  xmlDoc.loadXML(xmlStr);				
				 
				 formatFeed();				 
				}
				// code for Mozilla, Firefox, Opera, etc.
				else if(document.implementation && document.implementation.createDocument){
					var parser = new DOMParser();
					xmlDoc = parser.parseFromString(xmlStr,"text/xml");					
					browser = 'nonIe';
					formatFeed();					  
				}
				else{
				  alert('Your browser cannot handle this script');
				}				
			}
			
			function formatFeed(){

				getAC();
				function getAC(){
					/*				
					WORK OUT WHICH CURRENCY TO GET
					*/
					var hasCookie = false;
					var hasQueryString = false;
					var browserLang = "en-US";				
					var cookieAC = "";
					
					//QUERYSTRING
					getQueryString();
					function getQueryString(){
						var intACPosition = window.location.href.indexOf('AC');
						var strAC = window.location.href;
						AC = new String(strAC.substring(intACPosition+3,strAC.length));
						AC = AC.toUpperCase();
						if(intACPosition != -1){
							hasQueryString = true;
						}					
					}
					
					//COOKIE
					getCookie();		
					function getCookie(){
						if(document.cookie.length > 0){				  		
					  		if(document.cookie.indexOf("AC=") != -1){
					  			hasCookie = true;
					  			var strAC = document.cookie;
					  			var intACPosition = document.cookie.indexOf('AC');
								cookieAC = new String(strAC.substring(intACPosition+3,6));
					  		}
						} 
					}				
	
					//BROWSER
					function getBrowser(){
						
						var currCode = "";
						
						var arrLang = new Array();
						arrLang[0] = {langCode:'uk-GB',currencyCode:'GBP'};
						arrLang[1] = {langCode:'de-AT',currencyCode:'EUR'};
						arrLang[2] = {langCode:'nl-BE',currencyCode:'EUR'};
						arrLang[3] = {langCode:'fi',currencyCode:'EUR'};
						arrLang[4] = {langCode:'fr',currencyCode:'EUR'};
						arrLang[5] = {langCode:'de',currencyCode:'EUR'};
						arrLang[6] = {langCode:'el',currencyCode:'EUR'};
						arrLang[7] = {langCode:'en-IE',currencyCode:'EUR'};
						arrLang[8] = {langCode:'en-GB',currencyCode:'GBP'};
						arrLang[9] = {langCode:'it',currencyCode:'EURO'};
						arrLang[10] = {langCode:'it',currencyCode:'EURO'};
						arrLang[11] = {langCode:'de-LU',currencyCode:'EURO'};
						arrLang[12] = {langCode:'fr-MC',currencyCode:'EURO'};
						arrLang[13] = {langCode:'nl',currencyCode:'EURO'};
						arrLang[14] = {langCode:'pt',currencyCode:'EURO'};
						arrLang[15] = {langCode:'es',currencyCode:'EURO'};
						arrLang[16] = {langCode:'en-US',currencyCode:'USD'};
											
						if(navigator.userLanguage != undefined){
							browserLang = navigator.userLanguage;											
						}
						else{
							browserLang = navigator.language;
						}
						for(i = 0; i <arrLang.length; i++ ){
							if((arrLang[i].langCode).toLowerCase() == (browserLang).toLowerCase()){							
								currCode = arrLang[i].currencyCode;
								break;
							}
							else{
								currCode = "USD";
							}				
						}						
						return currCode;
					}
	
					function setCookie(ac){
						var exdate = new Date()
						exdate.setDate(exdate.getDate() + 355);
						document.cookie = "AC=" + ac + ";expires=" + exdate.toGMTString();
					}	
					
					if((!hasCookie) && (hasQueryString)){
						setCookie(AC);
					}
					else if((hasCookie) && (hasQueryString)){
						if(cookieAC != AC){
							setCookie(AC);
						}
					}
					else if((hasCookie) && (!hasQueryString)){
						AC = cookieAC;					
					}
					else if((!hasCookie) && (!hasQueryString)){
						AC = getBrowser();
					}		
					if(AC.length <3){
						AC = "USD";
					}							
					//AC = "usd";
					AC = AC.toLowerCase();
				}
				
				function getSymbol(c){
					//GET SYMBOLS
					var strSymbol = "";

					var arrayOfSymbols = new Array();
					arrayOfSymbols[0] = {code:"CAD",symbol:"&#36;"};
					arrayOfSymbols[1] = {code:"AUD",symbol:"&#36;"};
					arrayOfSymbols[1] = {code:"USD",symbol:"&#36;"};
					arrayOfSymbols[2] = {code:"EUR",symbol:"&#8364;"};
					arrayOfSymbols[3] = {code:"GBP",symbol:"&#163;"};	
										
					for(j = 0; j < arrayOfSymbols.length; j++){
						if(arrayOfSymbols[j].code == (c).toUpperCase()){
							strSymbol = arrayOfSymbols[j].symbol;
							break;
						}
					}
					return strSymbol;
				}
				
				var strOutput = "";
				/*
				GET ATTRIBUTES
				*/				
				var x = xmlDoc.documentElement;			
							
				if(x.hasChildNodes){												
						
						var gt = xmlDoc.getElementsByTagName("gameType");
						var gv = xmlDoc.getElementsByTagName("gameVariant");
						var currency = xmlDoc.getElementsByTagName(AC);	
						var currencyUSD = xmlDoc.getElementsByTagName("usd");	
						
						for(i = 0; i < currencyUSD.length; i++){

							/*
							FIND gameType name
							*/
							var gameType = gt.item(i).attributes;
							gameType = gameType.getNamedItem("name");						
							strGameType = gameType.value
						
							arrayForDropDownList[i] = strGameType;
							/*
							FIND gameVariant name
							*/															
							var gameVariant = gv.item(i).attributes;
							gameVariant = gameVariant.getNamedItem("name");						
							strGameVariant = gameVariant.value;							

							var currencyMin = currency.item(i).attributes;
							currencyMin = currencyMin.getNamedItem("min");	
							tempMinCurr = (parseFloat(currencyMin.value)/100)+"";
							strCurrencyMin = getSymbol(AC)+""+tempMinCurr + " "+ AC.toUpperCase();

							if(currencyMin.value == 0){
								var currencyMin = currencyUSD.item(i).attributes;
								currencyMin = currencyMin.getNamedItem("min");	
								tempMinCurr = (parseFloat(currencyMin.value)/100)+"";
								strCurrencyMin = getSymbol("usd")+""+tempMinCurr + " USD";								
							}

							var currencyMax = currency.item(i).attributes;
							currencyMax = currencyMax.getNamedItem("max");				
							tempMaxCurr = (parseFloat(currencyMax.value)/100)+""
							strCurrencyMax = getSymbol(AC)+""+tempMaxCurr + " "+ AC.toUpperCase();		
													
							if(currencyMax.value == 0){
								var currencyMax = currencyUSD.item(i).attributes;
								currencyMax = currencyMax.getNamedItem("max");
								tempMaxCurr = (parseFloat(currencyMax.value)/100)+"";		
								strCurrencyMax = getSymbol("usd")+""+tempMaxCurr + " USD";								
							}
							
							var minSideBet = currency.item(i).attributes;
							minSideBet = minSideBet.getNamedItem("minSideBet");
							tmpMinSideBet = (parseFloat(minSideBet.value)/100)+"";			
							strMinSideBet = getSymbol(AC)+""+tmpMinSideBet + " "+ AC.toUpperCase();	

							if(currencyMin.value == 0){
								var minSideBet = currency.item(i).attributes;
								minSideBet = minSideBet.getNamedItem("minSideBet");
								tmpMinSideBet = (parseFloat(minSideBet.value)/100)+"";			
								strMinSideBet = getSymbol("usd")+""+tmpMinSideBet + " "+ AC.toUpperCase();									
							}
																				
							var maxSideBet = currency.item(i).attributes;
							maxSideBet = maxSideBet.getNamedItem("maxSideBet");
							tmpMaxSideBet = (parseFloat(maxSideBet.value)/100)+"";			
							strMaxSideBet = getSymbol(AC)+""+tmpMaxSideBet + " "+ AC.toUpperCase();									

							if(currencyMax.value == 0){
								var maxSideBet = currency.item(i).attributes;
								maxSideBet = maxSideBet.getNamedItem("maxSideBet");
								tmpMaxSideBet = (parseFloat(maxSideBet.value)/100)+"";			
								strMaxSideBet = getSymbol("usd")+""+tmpMaxSideBet + " "+ AC.toUpperCase();									
							}

							/*
							ADD XML TO ARRAY
							*/
						
							arrayOfGames[i] = new Array(strGameType,strGameVariant,strCurrencyMin,strCurrencyMax,strMinSideBet,strMaxSideBet);	
						}
					strTmp = ""																

					getData();									
				}			
			}
			/*
			MIN MAX
			*/
			function getData(){
											
				var strHtml = "";
				AC = AC.toUpperCase();
				var strSymbol = "";
				var catchNum = 0;
				var getGameType = "";
				var minBet = "0";
				var maxBet = "100";

				var strFile = window.location.href;
				var arraySlash = strFile.split("/");				
				var strFileName = arraySlash[arraySlash.length-1];	
				var dotPosition = strFileName.indexOf(".");
				strFileName = strFileName.substring(0,dotPosition)
				strFileName = strFileName + ".html";
				 
				for(i = 0; i < pageArray.length; i++){

					if(pageArray[i].fileN == strFileName){
						catchNum = i;						
						break;						
					}					
				}

				for(j = 0; j < arrayOfGames.length; j++){

					if((arrayOfGames[j][1]).toLowerCase() == (pageArray[catchNum].gameType).toLowerCase()){
						getGameType = arrayOfGames[j][1];
						minBet = new String(arrayOfGames[j][2]);
						maxBet = new String(arrayOfGames[j][3]);
						minSideBet = new String(arrayOfGames[j][4]);
						maxSideBet = new String(arrayOfGames[j][5])		

						break;						
					}			
				}
				if(document.getElementById("minbet")){
					document.getElementById("minbet").innerHTML = minBet;
				}
				if(document.getElementById("maxbet")){
					document.getElementById("maxbet").innerHTML = maxBet;
				}
				if(document.getElementById("minsidebet")){
					document.getElementById("minsidebet").innerHTML = minSideBet;
				}
				if(document.getElementById("maxsidebet")){
                document.getElementById("maxsidebet").innerHTML = maxSideBet;
             }	
			}
