function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) 
			return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}


function checkCookie(){
	if(readCookie('shopExpressCookie')){
		
		document.getElementById('shopExpressUserList').value ="";
	
		var myArray = new Array();
		myArray = readCookie('shopExpressCookie').split(',');
	
		for(var i=0;i<myArray.length;i++){
			if((myArray[i] != "") && (myArray[i].length > 1)){
					document.getElementById('shopExpressUserList').value += myArray[i]+'\n';
			}
		}

	getValue();
	}
}


/* 	
	Name: makeArray
	Function: Splittar strängen vid radbrytning och skapar en array av varje ord.
*/
function makeArray(v){
	var txtArray=v.split('\n');
		
		for(var i=0;i<txtArray.length;i++){
			/\s$/.test(txtArray[i])?txtArray[i]=txtArray[i].replace(/\s$/,''):null;
			//alert(txtArray[i]+' has the length '+txtArray[i].length)
		}
	
	return txtArray;
}



function getValue()
{
	document.getElementById('shopExpressViewUl').innerHTML ="";
	var x = document.getElementById('shopExpressUserList').value;
	
	var coookieArray = makeArray(x);
	createCookie('shopExpressCookie', coookieArray, 6);

	var myArray = new Array();
	myArray = readCookie('shopExpressCookie').split(',');

	document.getElementById('shopExpressForm').style.display = 'none';
	document.getElementById('shopExpressView').style.display = 'block';

	for (var i = 0; i < myArray.length; i++){
			if(myArray[i].length > 1){
			document.getElementById('shopExpressViewUl').innerHTML += '<li><a href=\"snabbhandla.aspx?p='+encodeURI(myArray[i].toLowerCase())+'\" title=\"Klicka för att hämta '+ myArray[i] +'\">'+myArray[i]+'</a></li>';
			//document.getElementById('shopExpressViewUl').innerHTML += '<li><a href=\"produktlista.aspx.htm?run=1&q='+encodeURI(myArray[i].toLowerCase())+'\">'+myArray[i]+'</a></li>';
			}

	}

}


function e(elmID){
	var elmID;
	
		if(document.getElementById(elmID).style.display != "none"){
			document.getElementById(elmID).style.display = "none";
		}else{
			document.getElementById(elmID).style.display = "block";	
		}
	}



function changeImg() {
	
	var foo = document.getElementById('shopExpressH2');
	
	if(foo){

		if(foo.style.backgroundImage != "url(_img/expandera.gif)"){
			foo.style.backgroundImage = "url(_img/expandera.gif)";
		}else{
			foo.style.backgroundImage = "url(_img/kollapsa.gif)";
		}
	}
}