function intresse(id)
{
	try
	{
		document.getElementById("varukorgFrame").src='varukorg_nyvara.asp?id='+id+'&antal=1&intresse=1';
		document.getElementById("kop"+id).className='green';
		setTimeout("dodaKnapp("+id+")",200);
	}
	catch(err)
	{}
}

function kop(id)
{
	try
	{
		document.getElementById("varukorgFrame").src='varukorg_nyvara.asp?id='+id+'&antal='+parseInt(document.getElementById("antal"+id).value);
		document.getElementById("kop"+id).className='green';
		
		document.getElementById("antal"+id).style.display='none';
		document.getElementById("antal"+id).value="1";		
		
		setTimeout("dodaKnapp("+id+")",200);
	}
	catch(err)
	{}
}

function varukorgTabort(id)
{
	document.getElementById("varukorgFrame").src='varukorg_tabort.asp?id='+id;
}

function dodaKnapp(id)
{
	document.getElementById("kop"+id).className='gray';
}

function titelkort(x,y)
{
	if (x.length > y)
	{
		return x.substr(0,y) + "&hellip;";
	}
	else
		return x;
}

function uppdateraVarukorgen()
{
	try
	{
		var d = document.getElementById("varugruppContent");
		
		var XMLHttpRequestObject=false;
		if(window.XMLHttpRequest)
		{
			  XMLHttpRequestObject=new XMLHttpRequest();
		}
		else if(window.ActiveXObject)
		{
			  //Internet Explorer
			  XMLHttpRequestObject=new ActiveXObject("Msxml2.XMLHTTP");
		}
		else
		{
			  alert("Your Browser is not compatible");
		}
	
		var XMLHttpRequestObject = false;
		if (window.XMLHttpRequest)
		{
			XMLHttpRequestObject = new XMLHttpRequest();
		} 
		else if (window.ActiveXObject)
		{
			XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
		}
		if(XMLHttpRequestObject)
		{
			XMLHttpRequestObject.open("POST","varukorg_getcontent.asp", true);
	
			XMLHttpRequestObject.onreadystatechange = function()
			{
				if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
				{
					var result = XMLHttpRequestObject.responseText;
					if (result=="-1")
					{
						//Tyvärr kan du inte dela upp betalningen eftersom att summan är för låg. Vänligen prova ett annat alternativ.
						try
						{
							d.innerHTML = "<b>" + getPhrase("tomvarukorg","") + "</b>";
						}
						catch(err)
						{
						}
					}
					else
					{
						var i;
						var summa = 0;
						var arrRows = new Array();
						var arrCols = new Array();
						
						arrRows = result.split("|R|");
						
						var newHTML = "";
						
						for (i = 0; i < arrRows.length; i++)
						{
							arrCols = arrRows[i].split("|C|");
							/*
							0	id
							1	antal
							2	titel
							3	pris
							4	intresse (0/1)
							*/
							newHTML = newHTML + '<div><a title="' + getPhrase("removeItem","") + '" href="javascript:varukorgTabort('+arrCols[0]+')"><img align="absmiddle" src="/design/x.png" border="0"></a>&nbsp;' + 
								'<a title="'+arrCols[2]+'" href="visa_produkt.asp?id='+arrCols[0]+'">' + titelkort(arrCols[2],20) + "</a></div>";
								
							if (parseInt(arrCols[4]) == 0)
							{
								newHTML = newHTML + '<div style="width:150px;margin-bottom:8px;" align="right">' + arrCols[1] + ' ' + getPhrase("st","") + '&nbsp;&nbsp;ā <b><span style="color:#ff0000;">' + myFormatCurrency(arrCols[3]) + '</span></b></div>';
								summa = summa + parseInt(arrCols[1]) * parseInt(arrCols[3]);
							}
							else
							{
								newHTML = newHTML + '<div style="width:150px;margin-bottom:8px;" align="right">' + getPhrase("js_intresseanmalan","") + '</div>';
							}
						}
						
						newHTML = newHTML + '<div style="width:150px;margin-top:4px;margin-bottom:8px;" align="right">' + getPhrase("sum","") + ': <b><span style="color:#000000;">' + myFormatCurrency(summa) + '</span></b></div>';
						newHTML = newHTML + '<div style="width:150px;margin-top:3px;margin-bottom:2px;" align="right">' + 
							'<a href="varukorg_visa.asp" class="orange">' + getPhrase("varukorg_andra","") + '</a>&nbsp;&nbsp;<a href="kassan.asp" class="orange">' + getPhrase("tocheckout","") + '</a></div>';
						
						
						try
						{					
							d.innerHTML = newHTML;
						}
						catch(err)
						{}
					}			
					
				}
			}
			XMLHttpRequestObject.send('');
		}
	}
	catch(err)
	{
	}
}

window.addEvent('domready', function()
{
	uppdateraVarukorgen();
});
