function setCookie(c_name,value,expiredays){
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name){
if (document.cookie.length>0){
	c_start=document.cookie.indexOf(c_name + "=");
	if (c_start!=-1){ 
	    c_start=c_start + c_name.length+1; 
    	c_end=document.cookie.indexOf(";",c_start);
	    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));} 
  }
return "";
}

function RunPageSize(value)
{
	setCookie('PageSize',value,1);
	document.SizeForm.CustomPageSize.value = value;
	document.SizeForm.submit();
}

function CheckPageSize()
{
	if(getCookie('PageSize')!='')
	{
		document.getElementById('perPageTop').innerHTML = getCookie('PageSize') + " varer pr. side";
		//document.getElementById(getCookie('PageSize') + "items").innerHTML = "" + getCookie('PageSize') + " varer pr. side &laquo;";
	}
}

function showPerPage(id,event)
{
	var closeTimer = setTimeout(function(){close_layers(id)}, 3000);
	layer = document.getElementById(id);
	if (layer.style.visibility == 'visible')
	{
		clearTimeout(closeTimer);
		if(event=="click")
    		layer.style.visibility = 'hidden';
  	}
	else
	{
    	layer.style.visibility = 'visible';
  	}
}

function close_layers(id) 
{
    if(document.getElementById(id))
	{
    	document.getElementById(id).style.visibility = 'hidden';
	}
}

function sortPage(sortfield)
{
	setCookie('PageSort',sortfield,1);
	SilentAjaxGetRequest('/shop/AjaxWrapper.asp?FC=changesortorder&SortField=' + sortfield);
	document.location.href = document.location.href; 
}

function CheckPageSort()
{
	if(getCookie('PageSort')!='')
	{
		document.getElementById('sortTop').innerHTML = document.getElementById(getCookie('PageSort')).innerHTML;
		document.getElementById(getCookie('PageSort')).innerHTML = document.getElementById(getCookie('PageSort')).innerHTML + " &laquo;";
	}
}

function highlightBasket()
{
	var pristd = document.getElementById('kurv_pris');
	var shoppingBag = document.getElementById('shoppingBag');
	var baskethtml = document.getElementById('Basket_Price').innerHTML;
	var baskethtml2 = document.getElementById('DivClickBasket').innerHTML;
	var prisdiv = document.getElementById('Basket_Price').innerHTML;
	var kurvpris = parseFloat(prisdiv.replace(".", ""));
	var pris = 600-kurvpris;
	if(baskethtml!="0,00")
	{
		document.getElementById('fragt_div').style.display="block";
		pristd.style.color = "#F93C71";
		shoppingBag.src = "../images/design/shopping_bag.jpg";

		if(pris>0)
		{
			document.getElementById('fragt_status').innerHTML='Fri fragt om<br><span class="fragt_price">' + pris + ' kr.</span>';
		}
		else
		{
			document.getElementById('fragt_status').innerHTML='Du har nu<br><span class="fragt_price">FRI FRAGT</span>';
		}
	}
	else
	{
		pristd.style.color = "";
		shoppingBag.src = "../images/design/shopping_bag_empty.jpg";
	}
}