function getBrowser(requiredValue,val){
	
	var dollar='$';
	var euro='&euro;';
	var pound='&pound;';			
	
	var browserLang;
	var currSymbol = dollar;
	var currCode = "US";	

		/*				
		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){
				currCode = AC;
				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));
					currCode = cookieAC;
		  		}
			} 
		}				

		if(hasQueryString == false && hasCookie == false){

			//BROWSER					
			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:'EUR'};
			arrLang[10] = {langCode:'it',currencyCode:'EUR'};
			arrLang[11] = {langCode:'de-LU',currencyCode:'EUR'};
			arrLang[12] = {langCode:'fr-MC',currencyCode:'EUR'};
			arrLang[13] = {langCode:'nl',currencyCode:'EUR'};
			arrLang[14] = {langCode:'pt',currencyCode:'EUR'};
			arrLang[15] = {langCode:'es',currencyCode:'EUR'};
			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";
				}				
			}				
		}	
			
		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 arrLangCode = new Array();
		arrLangCode['gb'] = 'GBP';
		arrLangCode['nl'] = 'EUR';
		arrLangCode['fi'] = 'EUR';
		arrLangCode['fr'] = 'EUR';
		arrLangCode['de'] = 'EUR';
		arrLangCode['el'] = 'EUR';
		arrLangCode['it'] = 'EUR';
		arrLangCode['pt'] = 'EUR';
		arrLangCode['es'] = 'EUR';
		arrLangCode['us'] = 'USD';

		if(val > 0){			
			return currCode.toUpperCase();
			
		}
		else{						
			return getSymbol(currCode.toUpperCase());	
		}
}

