	//initialize array variables for items.
	
	var hatName = new Array();
	var hatDescription = new Array();
	var hatMaterial = new Array();
	var hatColor = new Array();
	var hatTerms = new Array();
	var hatSize = new Array();
	var hatPrice = new Array();
	var hatThumb = new Array();
	var hatAvailability = new Array();
	var scarfName = new Array();
	var scarfMaterial = new Array();
	var scarfColor = new Array();
	var scarfTerms = new Array();
	var scarfSize = new Array();
	var scarfPrice = new Array();
	var scarfThumb = new Array();
	var scarfAvailability = new Array();
	
	if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else {// code for IE6, IE5hatName
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.open("GET","./products/products.xml",false);
	xmlhttp.send();
	xmlDoc=xmlhttp.responseXML;
	
	var x=xmlDoc.getElementsByTagName("product");
	var productindex_hat = 0;
	var productindex_scarf = 0;
	for (i=0;i<x.length;i++) {
		y=x[i].getAttribute("type");
		if (y=="hat") {
			hatName[productindex_hat]=x[i].getElementsByTagName("name")[0].childNodes[0].nodeValue;
			hatDescription[productindex_hat]= x[i].getElementsByTagName("description")[0].childNodes[0].nodeValue;
			hatMaterial[productindex_hat]=x[i].getElementsByTagName("material")[0].childNodes[0].nodeValue;
			hatColor[productindex_hat] = x[i].getElementsByTagName("color")[0].childNodes[0].nodeValue;
			hatSize[productindex_hat]=x[i].getElementsByTagName("size")[0].childNodes[0].nodeValue;
			hatPrice[productindex_hat]=x[i].getElementsByTagName("price")[0].childNodes[0].nodeValue;
			hatTerms[productindex_hat] = x[i].getElementsByTagName("terms")[0].childNodes[0].nodeValue;
			hatThumb[productindex_hat]=x[i].getElementsByTagName("thumb")[0].childNodes[0].nodeValue;
			hatAvailability[productindex_hat]=x[i].getElementsByTagName("availability")[0].childNodes[0].nodeValue;
			productindex_hat++;

		} else if (y=="scarf") {
			scarfName[productindex_scarf]=x[i].getElementsByTagName("name")[0].childNodes[0].nodeValue;
			scarfColor[productindex_scarf] = x[i].getElementsByTagName("color")[0].childNodes[0].nodeValue;
			scarfMaterial[productindex_scarf]=x[i].getElementsByTagName("material")[0].childNodes[0].nodeValue;
			scarfTerms[productindex_scarf] = x[i].getElementsByTagName("terms")[0].childNodes[0].nodeValue;
			scarfSize[productindex_scarf]=x[i].getElementsByTagName("size")[0].childNodes[0].nodeValue;
			scarfPrice[productindex_scarf]=x[i].getElementsByTagName("price")[0].childNodes[0].nodeValue;
			scarfThumb[productindex_scarf]=x[i].getElementsByTagName("thumb")[0].childNodes[0].nodeValue;
			scarfAvailability[productindex_scarf]=x[i].getElementsByTagName("availability")[0].childNodes[0].nodeValue;
			productindex_scarf++;
		}
	}
	
	//Function Definitions
	function _detailsScarf(i){
		document.getElementById('_cartScarfName').innerHTML=scarfName[i-1]; 
		document.getElementById('_cartScarfMaterial').innerHTML=scarfMaterial[i-1];
		document.getElementById('_cartScarfColor').innerHTML=scarfColor[i-1];
		document.getElementById('_cartScarfTerms').innerHTML=scarfTerms[i-1];
		document.getElementById('_cartScarfSize').innerHTML=scarfSize[i-1]; 
		document.getElementById('_cartScarfPrice').innerHTML=scarfPrice[i-1];
		document.getElementById('_cartScarfThumb').innerHTML=scarfThumb[i-1];
		document.getElementById('_cartScarfAvailability').innerHTML=scarfAvailability[i-1];
	}
	
	function _detailsHat(i){
		document.getElementById('_cartHatName').innerHTML=hatName[i-1]; 
		//document.getElementById('_cartHatDescription').innerHTML=hatDescription[i-1]; 
		document.getElementById('_cartHatMaterial').innerHTML=hatMaterial[i-1];
		document.getElementById('_cartHatColor').innerHTML=hatColor[i-1];
		document.getElementById('_cartHatSize').innerHTML=hatSize[i-1]; 
		document.getElementById('_cartHatPrice').innerHTML=hatPrice[i-1];
		document.getElementById('_cartHatTerms').innerHTML=hatTerms[i-1];
		document.getElementById('_cartHatThumb').innerHTML=hatThumb[i-1];
	}
	
	function changeSize(){
	    for (var i = 0; i < document.forms[0].size.length; i++) {
	        if (document.forms[0].size[i].checked) {
			    document.forms[1].sizebox.value = document.forms[0].size[i].value;
	        }
	    }
	}
	
	function _showBMN(){
		// showing
		document.getElementById('_BuyMeNowLink').style.display = 'block';
		document.getElementById('_cartHatPrice').style.display = 'inline';
		document.getElementById('euromerki').style.display = 'inline';
		document.getElementById('pspanner').style.dispalay = 'inline';
	}
	function _hideBMN(){
		// hiding
		document.getElementById('_BuyMeNowLink').style.display = 'none';
		document.getElementById('_cartHatPrice').style.display = 'none';
		document.getElementById('euromerki').style.display = 'none';
		document.getElementById('pspanner').style.display = 'none';
	}

