function setCookie(name, wert, domain, expires, path, secure){
   var cook = name+"="+unescape(wert)
   cook += (domain) ? "; domain="+ domain : ""
   cook += (expires) ? "; expires="+expires : ""
   cook += (path) ? "; path="+path : ""
   cook += (secure) ? "; secure="+secure : ""
   document.cookie = cook
}

function eraseCookie(name, domain, path){
var ProduktAnzahl = 0;
   var cook = name+"=; expires=Thu, 01-Jan-70 00:00:01 GMT"
   cook += (domain) ? "; domain="+domain : ""
   cook += (path) ? "; path="+path : ""
   document.cookie = cook
}

function getCookie(name){
   var i=0  //Suchposition im Cookie
   var suche = name+"="
   while (i<document.cookie.length){
      if (document.cookie.substring(i, i+suche.length)==suche){
         var ende = document.cookie.indexOf(";", i+suche.length)
         ende = (ende>-1) ? ende : document.cookie.length
         var cook = document.cookie.substring(i+suche.length, ende)
         return unescape(cook)
      }
      i++
   }
   return ""
}

function checkCookie(){
   setCookie("CookieTest", "OK")
   if (!getCookie("CookieTest"))
      return false
   else{
      eraseCookie("CookieTest")
      return true
   }
}

function addNotice(pid, deeplink, bild, titel, preis){
  var ipid = getCookie("PID") + pid + "|"
  var ideeplink = getCookie("Deeplink") + deeplink + "|"
  var ibild = getCookie("Bild") + bild + "|"
  var ititel = getCookie("Titel") + titel + "|"
  var ipreis = getCookie("Preis") + preis + "|"
  setCookie("PID", ipid,"","Thu, 01-Jan-15 00:00:01 GMT","/")
  setCookie("Deeplink", ideeplink,"","Thu, 01-Jan-15 00:00:01 GMT","/")
  setCookie("Bild", ibild,"","Thu, 01-Jan-15 00:00:01 GMT","/")
  setCookie("Titel", ititel,"","Thu, 01-Jan-15 00:00:01 GMT","/")
  setCookie("Preis", ipreis,"","Thu, 01-Jan-15 00:00:01 GMT","/")
   if (!document.cookie)
     alert("Der Artikel konnte nicht auf Ihrem Notizzettel notiert werden.\nAktivieren Sie bitte Cookies in Ihrem Browser um den Notizzettel nutzen zu können.");
   else
  {
    //alert("Artikel in Merkliste eingetragen")
	window.location.reload();
  }
}

function menge() {
var ipid = getCookie("PID") 
var ProduktAnzahl = 0
ipid.replace(/\|/g, function () {
   ProduktAnzahl++;
});
 document.write(ProduktAnzahl);
}


function getShopCart(){
	while (pid!="" || pid==null){
		var dpid = next_pid();
		var ddeeplink = next_deeplink();
		var dbild = next_Image();
		var dtitle = next_Title();
		var dprice = next_Price();
		if (dpid=='') dpid = ddeeplink;
		document.write('<div style="width:99%">');
		document.write('	<A style="font-size:11px" HREF="' + ddeeplink + '" target="_blank">' + dtitle + '</A><br/>');
		document.write('	<A HREF="' + ddeeplink + '" target="_blank"><IMG SRC="' + dbild + '" style="float:left; margin:2px 5px 5px 2px"></A>');
		document.write('	<SPAN CLASS="productPrice">');
		if(dprice.indexOf("Preis") >= 0){
			document.write('	<A style="font-size:11px" HREF="' + ddeeplink + '">' + dprice + '</A><br/>');
		}else{
			document.write (dprice + ' EUR*');
		}
		document.write('	</SPAN><br/>');
		document.write('	<a class="link4" HREF="' + ddeeplink + '" target="_blank"><b>Details</b></A>');
		document.write('</DIV><DIV STYLE="clear:both;"></DIV><div class="line_xy"></div><p class="top_indent_15px">');
/*		document.write('<a href="'+dpid+'"');
		if (dpid == ddeeplink) {
			document.write(' target="_blank"');
		}
		document.write('>'+dtitle+'</a>&nbsp;');
		document.write(dprice+'&euro;*&nbsp;');
		document.write('</div>');
*/
	}
	if (getCookie("PID")!=''){
		document.write('<div class="dLine"></div><br/>');
		document.write('<div align="center"><form><INPUT TYPE="BUTTON" VALUE="Notizzettel löschen" onClick="eraseCookie(\'PID\',\'\',\'/\');eraseCookie(\'Deeplink\',\'\',\'/\');eraseCookie(\'Titel\',\'\',\'/\');eraseCookie(\'Preis\',\'\',\'/\');eraseCookie(\'Bild\',\'\',\'/\');window.location.reload();"></form></div>');
	}else{
		document.write('<div style="width:99%">Sie haben keine Produkte notiert.</div>');
	}
}


function next_Image(){
	if (nImage.indexOf("|")==-1) return "";
	var image = nImage.substring(0, nImage.indexOf("|"));
	nImage = nImage.substring(nImage.indexOf("|")+1);
	return image;
}

function next_pid(){
	if (pid.indexOf("|")==-1) return "";
	var pidd = pid.substring(0, pid.indexOf("|"));
	pid = pid.substring(pid.indexOf("|")+1);
	return pidd;
}

function next_deeplink(){
	if (deeplink.indexOf("|")==-1) return "";
	var deeplinkk = deeplink.substring(0, deeplink.indexOf("|"));
	deeplink = deeplink.substring(deeplink.indexOf("|")+1);
	return deeplinkk;
}

function next_Price(){
	if (nPrice.indexOf("|")==-1) return "";
	var price = nPrice.substring(0, nPrice.indexOf("|"));
	nPrice = nPrice.substring(nPrice.indexOf("|")+1);
	return price;
}

function next_Title(){
	if (nTitle.indexOf("|")==-1) return "";
	var title = nTitle.substring(0, nTitle.indexOf("|"));
	nTitle = nTitle.substring(nTitle.indexOf("|")+1);
	if(title.length > 29){
		title = title.substr(0,29)+'...';
	}
	return title;
}

