function start_addto_basket(){
		close_ask_basket();
		
		var body = document.body;

    // Falls vorhanden, entfernen
    var el = document.getElementById("sf_loader");
    if(el){ body.removeChild(el)};

		// Einfügen
    var newdiv = document.createElement('div');
  	var divIdName = 'sf_loader';
  	newdiv.setAttribute('id',divIdName);
  	newdiv.style.position = 'absolute';
  	newdiv.style.zIndex = 20000;
  	newdiv.style.top = '200px';
  	newdiv.style.left = '50px';
  	newdiv.style.padding = '5px';
  	newdiv.style.border = '4px solid ' + sf_DesignColor1;
  	newdiv.style.fontFamily = 'Verdana';
  	newdiv.style.fontSize = '1.2em';
  	newdiv.style.color = sf_DesignColor1;
  	newdiv.style.backgroundColor = sf_DesignBGColor1;
  	newdiv.innerHTML = '<img border="0" src="Media/Design/ajax-loader.gif"/> ... Bitte warten, Produkt wird in Korb gelegt... <img border="0" src="Media/Design/ajax-loader.gif"/>';
  	body.appendChild(newdiv);
}

function close_ask_basket(){
    // Falls vorhanden, entfernen
    var body = document.body;
    var el = document.getElementById("sf_ask_basket");
    if(el){ body.removeChild(el)};
}

function start_ask_basket(){
    var doc = window.parent.document;
    var body = doc.body;

    // Falls vorhanden, entfernen
    var el = doc.getElementById("sf_ask_basket");
    if(el){ body.removeChild(el)};

		// Einfügen
    var newdiv = doc.createElement('div');
  	var divIdName = 'sf_ask_basket';
  	newdiv.setAttribute('id',divIdName);
  	newdiv.style.position = 'absolute';
  	newdiv.style.top = '200px';
  	newdiv.style.left = '50px';
  	newdiv.style.padding = '5px';
  	newdiv.style.border = '4px solid ' + sf_DesignColor1;
  	newdiv.style.fontFamily = 'Verdana';
  	newdiv.style.fontSize = '1.5em';
  	newdiv.style.color = sf_DesignColor1;
  	newdiv.style.backgroundColor = sf_DesignBGColor1;
  	newdiv.innerHTML = '<a href="' + sf_home_link + '">Zum Warenkorb</a>&nbsp;&nbsp;&nbsp;<a href="javascript:close_ask_basket();">Weiter einkaufen</a>';
  	body.appendChild(newdiv);
}

function switchto_config(){
    var el = document.getElementById("sf_defaultspan");
    if(el) el.style.display="none";
    var el = document.getElementById("sf_configspan");
    if(el) el.style.display="inline";
}

function sf_ask_config2(){
  if(confirm("Möchtest du das Produkt noch verändern?")){
    var el = document.getElementById("sf_defaultspan");
    if(el) el.style.display="none";
    var el = document.getElementById("sf_configspan");
    if(el) el.style.display="inline";
  };
}

function sf_ask_config(){
  setTimeout("sf_ask_config2();", 500);
}

function sf_ask_basket(){
  var doc = window.parent.document;
  var body = doc.body;

  // Falls vorhanden, entfernen
  var el = doc.getElementById("sf_loader");
  if(el){ 
    body.removeChild(el);
    start_ask_basket();
    //alert("Check");
  };
}