function get_currency(currency_code) {

	var XMLHttpRequestObject = false;
	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}

	if(XMLHttpRequestObject) {
		XMLHttpRequestObject.open("GET", 'currency_feed.php', true); 
		XMLHttpRequestObject.onreadystatechange = function() { 
			if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) { 
				var xmlDocument = XMLHttpRequestObject.responseXML;

		        var attributes, displayText = '';
		        var currency, rate = 0;

		        var gesmes = xmlDocument.documentElement;
				var Cube_1 = xmlDocument.getElementsByTagName("Cube");
				var Cube_2 = Cube_1[0].getElementsByTagName("Cube");
				var Cube_3 = Cube_2[0].getElementsByTagName("Cube");

		        for (loopIndex = 0; loopIndex < Cube_3.length; loopIndex++) {
					attributes = Cube_3[loopIndex].attributes;
		    	    currency = attributes.getNamedItem("currency");
		        	rate = attributes.getNamedItem("rate");
       				switch(currency.nodeValue) {
		        		case 'USD':
		        			var USD = rate.nodeValue;
		        			break;
		        		case 'GBP':
		        			var GBP = rate.nodeValue;
		        			break;
		        		case 'JPY':
		        			var JPY = rate.nodeValue;
		        			break;
		        		case 'CNY':
		        			var CNY = rate.nodeValue;
		        			break;
		        		default:
		        			break;
		        	}
		        }
        
				var EUR = (1/USD).toFixed(5);
				var GBP = (EUR*GBP).toFixed(5);
				var JPY = (EUR*JPY).toFixed(5);
				var JPY = (CNY*JPY).toFixed(5);
					
				switch(currency_code) {
					case 'EUR':
						document.getElementById("CURRENCY").value = EUR + '|EUR';
						break;
					case 'GBP':
						document.getElementById("CURRENCY").value = GBP + '|GBP';
						break;
					case 'JPY':
						document.getElementById("CURRENCY").value = JPY + '|JPY';
						break;
					case 'CNY':
						document.getElementById("CURRENCY").value = CNY + '|CNY';
						break;
					case 'USD':
						document.getElementById("CURRENCY").value = '1|USD';
						break;
					default:
						break;
				}

				update_content();
				refresh_mini_cart();
				get_wines('','');
				localization(divs);
				get_page('_home');
				get_featured_items();

			}
		} 
		XMLHttpRequestObject.send(null); 
	}
}