////////// Intervaller for rabatudløsning /////////////
var Interval_1 = "100"		// 5%
/*
var Interval_2 = "1400"		// 10%
var Interval_3 = "2000"		// 15%
var Interval_4 = "2500"		// 20%
*/
///////////////////////////////////////////////////////


////////////////// Beregn Total Rabat ////////////////////
	var BasketXML=null;
	var PageArray = new Array;
	var ProdLinks = new Array;
	var TotalProdRabat = 0
	if (window.ActiveXObject){
		BasketXML=new ActiveXObject("Microsoft.XMLDOM");
	} else if (document.implementation.createDocument){
		BasketXML=document.implementation.createDocument("","",null);
	} else {
		alert('Your browser cannot handle this script');
	}
	if (BasketXML != null){
		BasketXML.async=false;
		BasketXML.load("/shop/showbasket.html?rawxml=1");
		var Basket = BasketXML.getElementsByTagName("Products")[0].childNodes;
		for (i=0; i<Basket.length; i++){
			ProdLinks_tmp = Basket[i].childNodes[2].childNodes[0].nodeValue.split("'");
			ProdLinks[i] = ProdLinks_tmp[1]
			//document.write("Prod link: "+ProdLinks_tmp[1]+"<br>")
			
			if (window.ActiveXObject){
				PageArray[i] = new ActiveXObject("Microsoft.XMLDOM");
			} else if (document.implementation.createDocument){
				PageArray[i] = document.implementation.createDocument("","",null);
			}
			PageArray[i].async=false;
			PageArray[i].load(ProdLinks[i]+"&rawxml=1");
			
		}
			
		for (i=0; i<PageArray.length; i++){
			var SpecielOffer = PageArray[i].getElementsByTagName("SpecialOffer")[0].childNodes[0].nodeValue;
			if(SpecielOffer == "true"){
				TotalProdRabat += 

parseFloat(PageArray[i].getElementsByTagName("UnitPrice")[0].childNodes[9].childNodes[0].nodeValue)
			}
			//document.write("<hr>"+TotalProdRabat+"<br>")
		}

	}
/////////////////////////////////////////////////////////////

if(document.getElementById('Box1ShippingTxt')){
var xmlDoc=null;
var xmlDoc2=null;
if (window.ActiveXObject)
{// code for IE
	xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
	xmlDoc2=new ActiveXObject("Microsoft.XMLDOM");
}
else if (document.implementation.createDocument)
{// code for Firefox, Mozilla, Opera, etc.
	xmlDoc=document.implementation.createDocument("","",null);
	xmlDoc2=document.implementation.createDocument("","",null);
}
else
{
	alert('Your browser cannot handle this script');
}
if (xmlDoc!=null)
{
	xmlDoc.async=false;
	xmlDoc.load("/shop/basket.html?rawxml=1");
	var x=xmlDoc.getElementsByTagName("Basket");
	xmlDoc2.async=false;
	xmlDoc2.load("/shop/showbasket.html?rawxml=1");
	var Showbasket=xmlDoc2.getElementsByTagName("Product");
	var TotalPrice
	//alert(x.length)
		
	for (i=0;i<x.length;i++)
	{ 
		//y = y +1
		//alert(y)
		TotalProds = x[i].getElementsByTagName("TotalProducts")[0].childNodes[0].nodeValue;
		TotalPrice = x[i].childNodes[5].childNodes[0].nodeValue;
		//alert("pris: "+TotalPrice+"\nprodukter: "+TotalProds)
	}
	
	
	
	var RabatPris = "0"
	var Td = document.getElementById('Box1ShippingTxt')
	tester = TotalPrice+='';
	tester = tester.split(",")
	//x = tester.replace(/,/g, ".");
	var x = tester[0].split(".");
	//alert(x)
	if(x[1] != undefined){
	var Price = x[0]+x[1]+"."+tester[1]
	}
	else{
	var Price = x[0]+"."+tester[1]
	}
	//alert(Price)
	var TotalSum
	var allPageTags = new Array(); 
	var allPageTags=document.getElementsByTagName("td"); 
	for (i=0; i<allPageTags.length; i++) 
	{ 
		//Pick out the tags with our class name 
		if (allPageTags[i].className=='TotalPricePrProduct') {
			if(allPageTags[i].innerHTML.indexOf("-") != -1){
				TotalSum = allPageTags[i].innerHTML
			}
			
		}
		
	}
	if(TotalSum != undefined){
		TotalSum = TotalSum.split("&nbsp;DKK")
		TotalSum = TotalSum[0].split("-")
		TotalSum = TotalSum[1].replace(/,/g, ".");
		Price = parseFloat(Price)+parseFloat(TotalSum)
	}
	

	Price = parseFloat(Price)
	
	for (i=0;i<Showbasket.length;i++)
	{ 
		if(Showbasket[i].childNodes[13].childNodes[0].nodeValue == "SalesDiscountProduct"){
			Rabat_tmp = Showbasket[i].getElementsByTagName("TotalPrice")[0].childNodes[0].nodeValue.split("-")
			Rabat = Rabat_tmp[1].replace(",", ".")
			Price = Price+parseFloat(Rabat);
		}
	}
	
	Price = Price-TotalProdRabat
	
	if (parseFloat(Price) <= 999){
		RabatPris = 1000
		var mangel = RabatPris - parseFloat(Price)
		mangel = Math.round(mangel*100)/100
		tmp = mangel+='';
		if(tmp.indexOf(".") != -1){
			tmp = tmp.split(".")
			if(tmp[1].length < 2){
				mangel = mangel+='';
				mangel = mangel+"0"
			}
		}
		else{
			mangel = mangel+='';
			mangel = mangel+".00"		
		}
		//document.getElementById('RabatProcent').innerHTML = "-0%"
		//document.getElementById('RabatAmount').innerHTML = "- 0,00 DKK"
		document.getElementById('Box1ShippingTxt').innerHTML =  "Få <b>GRATIS</b> levering, hvis du bestiller for yderligere <b>"+Math.round(mangel)+" DKK</b>";
	}
	/*
	else if (parseFloat(Price) <= Interval_1){
		RabatPris = Interval_1
		var mangel = RabatPris - parseFloat(Price)
		mangel = Math.round(mangel*100)/100
		tmp = mangel+='';
		if(tmp.indexOf(".") != -1){
			tmp = tmp.split(".")
			if(tmp[1].length < 2){
				mangel = mangel+='';
				mangel = mangel+"0"
			}
		}
		else{
			mangel = mangel+='';
			mangel = mangel+".00"		
		}
		//document.getElementById('RabatProcent').innerHTML = "-0%"
		//document.getElementById('RabatAmount').innerHTML = "- 0,00 DKK"
		document.getElementById('Box1ShippingTxt').innerHTML =  "Få <b><span style='color:#df4297;'>5% 

RABAT</span></b>, hvis du bestiller for yderligere <b><span style='color:#df4297;'>"+Math.round(mangel)+" DKK</span></b>";
	}
	else if (parseFloat(Price) <= Interval_2){
		RabatPris = Interval_2
		//alert(parseFloat(Price))
		var mangel = RabatPris - parseFloat(Price);
		mangel = Math.round(mangel*100)/100
		tmp = mangel+='';
		if(tmp.indexOf(".") != -1){
			tmp = tmp.split(".")
			if(tmp[1].length < 2){
				mangel = mangel+='';
				mangel = mangel+"0"
			}
		}
		else{
			mangel = mangel+='';
			mangel = mangel+".00"		
		}
		//document.getElementById('RabatProcent').innerHTML = "-5%"
		//document.getElementById('RabatAmount').innerHTML = TotalSum
		document.getElementById('Box1ShippingTxt').innerHTML =  "Få <b><span style='color:#df4297;'>10% 

RABAT</span></b>, hvis du bestiller for yderligere <b><span style='color:#df4297;'>"+Math.round(mangel)+" DKK</span></b>";
	}
	else if (parseFloat(Price) <= Interval_3 && TotalPrice != "0"){
		RabatPris = Interval_3
		var mangel = RabatPris - parseInt(Price);
		mangel = Math.round(mangel*100)/100
		tmp = mangel+='';
		if(tmp.indexOf(".") != -1){
			tmp = tmp.split(".")
			if(tmp[1].length < 2){
				mangel = mangel+='';
				mangel = mangel+"0"
			}
		}
		else{
			mangel = mangel+='';
			mangel = mangel+".00"		
		}
		//document.getElementById('RabatProcent').innerHTML = "-10%"
		//document.getElementById('RabatAmount').innerHTML = TotalSum
		document.getElementById('Box1ShippingTxt').innerHTML = "Få <b><span style='color:#df4297;'>15% 

RABAT</span></b>, hvis du bestiller for yderligere <b><span style='color:#df4297;'>"+Math.round(mangel)+" DKK</span></b>";
	}
	else if (parseFloat(Price) <= Interval_4 && TotalPrice != "0"){
		RabatPris = Interval_4
		var mangel = RabatPris - parseInt(Price);
		mangel = Math.round(mangel*100)/100
		tmp = mangel+='';
		if(tmp.indexOf(".") != -1){
			tmp = tmp.split(".")
			if(tmp[1].length < 2){
				mangel = mangel+='';
				mangel = mangel+"0"
			}
		}
		else{
			mangel = mangel+='';
			mangel = mangel+".00"		
		}
		//document.getElementById('RabatProcent').innerHTML = "-10%"
		//document.getElementById('RabatAmount').innerHTML = TotalSum
		document.getElementById('Box1ShippingTxt').innerHTML = "Få <b><span style='color:#df4297;'>20% 

RABAT</span></b>, hvis du bestiller for yderligere <b><span style='color:#df4297;'>"+Math.round(mangel)+" DKK</span></b>";
	}
	*/
	else if(parseFloat(Price) >= "1000"){
		//document.getElementById('RabatProcent').innerHTML = "-15%"
		//document.getElementById('RabatAmount').innerHTML = TotalSum
		document.getElementById('Box1ShippingTxt').innerHTML = "<b>Din levering er nu gratis</b>";
	}
	
}
}
