
var re = false;
function myFav(artnr, kdnr, merch, subcat){

 if (-1 != myinterface.search(/__xxpath__\?/)) {
      return;
  } 
  
  var postdata = {
			method : 'myfavhinzu',
			id : 0,
			params : [artnr, kdnr, merch, subcat]
		};
	try {
		req = new HTTP.Request(
		{
			uri: myinterface, 
			postbody: JSON.stringify(postdata),  //für JSON2 geändert
			onSuccess: function (trans) {
				 var data; 
				try {
					data = eval('('+trans.responseText+')'); // JSON "parsen"
				} catch(e) {
					return;   
				} 
        var resultFav = data['_myFav']; //Wenn 1 dann Fav eingetragen	  

       if (resultFav == 1){
            re = false;
				document.getElementById("optianz").innerHTML = 'Artikel wurde auf dem Merkzettel notiert';
				document.getElementById("optianz").style.display='block';
				window.setTimeout("optiausblenden()", 2000); 
        }
		
       if (resultFav == 2){
            re = false;
				document.getElementById("optianz").innerHTML = 'Artikel steht bereits auf Ihrem Merkzettel';
				document.getElementById("optianz").style.display='block';
				window.setTimeout("optiausblenden()", 2000); 
        }
		
       if (resultFav == 0){
            re = false;
				document.getElementById("optianz").innerHTML = 'diese Funktion steht nur eingelogten Kunden zur Verfügung';
				document.getElementById("optianz").style.display='block';
				window.setTimeout("optiausblenden()", 2000); 
        }			

			}
      
		}); 
	}
	catch(e)
	{
		return;
	}
  if(re == true){
    return true;
  }
  else{
    return false;
  }
}


  
function myFavloeschen(artnr, kdnr, fid){
 if (-1 != myinterface.search(/__xxpath__\?/)) {
      return;
  }
    
  var postdata = {
			method : 'myfavloesch',
			id : 0,
			params : [artnr, kdnr, fid]
		};
	try {
		req = new HTTP.Request(
		{
			uri: myinterface, 
			postbody: JSON.stringify(postdata),  //für JSON2 geändert
			onSuccess: function (trans) {
				 var data; 
				try {
					data = eval('('+trans.responseText+')'); // JSON "parsen"
				} catch(e) {
					return;   
				} 
        var resultFavloesch = data['_Favloesch']; //Wenn 1 dann Fav löschen	 

       if (resultFavloesch == 1){
	   document.getElementById(fid).style.display = "none";
        }			

			}
      
		}); 
	}
	catch(e)
	{
		return;
	}

    return false;

}


