function cs_getPosition(element)
/* der Aufruf dieser Funktion ermittelt die absoluten Koordinaten
   des Objekts element */
{
  var elem=element,tagname="",x=0,y=0;
  
/* solange elem ein Objekt ist und die Eigenschaft offsetTop enthaelt
   wird diese Schleife fuer das Element und all seine Offset-Eltern ausgefuehrt */
  while ((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined"))
  {
    y+=elem.offsetTop;     /* Offset des jeweiligen Elements addieren */
    x+=elem.offsetLeft;    /* Offset des jeweiligen Elements addieren */
    tagname=elem.tagName.toUpperCase(); /* tag-Name ermitteln, Grossbuchstaben */

/* wenn beim Body-tag angekommen elem fuer Abbruch auf 0 setzen */
    if (tagname=="BODY")
      elem=0;

/* wenn elem ein Objekt ist und offsetParent enthaelt
   Offset-Elternelement ermitteln */
    if (typeof(elem)=="object")
      if (typeof(elem.offsetParent)=="object")
        elem=elem.offsetParent;
  }

/* Objekt mit x und y zurueckgeben */
  position=new Object();
  position.x=x;
  position.y=y;
  return position;
}
function cs_showAnmeldung() {
	if(document.getElementById("anmeldung_feld").style.visibility == "visible") {
		document.getElementById("anmeldung_feld").style.visibility= "hidden";
	} else {
		coords = cs_getPosition(document.getElementById("anmeldung_button"));
		document.getElementById("anmeldung_feld").style.left = (coords.x-2) +"px" ; 
		document.getElementById("anmeldung_feld").style.top = (coords.y-188) +"px"; 
		document.getElementById("anmeldung_feld").style.visibility="visible";
	}
}
/* Für normalen Shop */
bilder_sucheAustausch =new Image();   /* neues Image-Objekt erzeugen */
    bilder_sucheAustausch.src="templates/heinemann/img/suchfeld_grau.png";
bilder_sucheNormal =new Image();   /* neues Image-Objekt erzeugen */
    bilder_sucheNormal.src="templates/heinemann/img/b_suchen_01.png";


function cs_showSuche() {
	coords = cs_getPosition(document.getElementById("suche_button"));
	document.getElementById("suche_feld").style.left = (coords.x+240) +"px" ; 
	document.getElementById("suche_feld").style.top = (coords.y-30) +"px"; 
	document.getElementById("suche_button").src =  bilder_sucheAustausch.src;
	document.getElementById("suche_feld").style.visibility="visible";
	document.getElementById("suche_feld_eingabe").focus();
}

function cs_hideSuche() {
	document.getElementById("suche_feld").style.visibility="hidden";
	document.getElementById("suche_button").src =  bilder_sucheNormal.src;
}


/* BOF Neues MouseOver für Suche wegen Sprache 01.07.2011 - Schangu */	
var sucheSprache = "german";	
bilder_sucheAustausch_german =new Image();   /* neues Image-Objekt erzeugen */
bilder_sucheAustausch_german.src="templates/heinemann/img/suchfeld_grau.png";
bilder_sucheNormal_german =new Image();   /* neues Image-Objekt erzeugen */
bilder_sucheNormal_german.src="templates/heinemann/img/b_suchen_01.png";
bilder_sucheAustausch_english =new Image();   /* neues Image-Objekt erzeugen */
bilder_sucheAustausch_english.src="templates/heinemann/img/suchfeld_grau.png";
bilder_sucheNormal_english =new Image();   /* neues Image-Objekt erzeugen */
bilder_sucheNormal_english.src="templates/heinemann/img/b_suchen_01.png";

function cs_showSuche_v2(lang) {
	coords = cs_getPosition(document.getElementById("suche_button"));
	document.getElementById("suche_feld").style.left = (coords.x+240) +"px" ; 
	document.getElementById("suche_feld").style.top = (coords.y-30) +"px"; 
	if(lang == "german") {
		sucheSprache = "german";
		document.getElementById("suche_button").src =  bilder_sucheAustausch_german.src;
	} else {
		sucheSprache = "english";
		document.getElementById("suche_button").src =  bilder_sucheAustausch_english.src;
	}
	document.getElementById("suche_feld").style.visibility="visible";
	document.getElementById("suche_feld_eingabe").focus();
}

function cs_hideSuche_v2() {
	document.getElementById("suche_feld").style.visibility="hidden";
	if(sucheSprache == "german") {
		document.getElementById("suche_button").src =  bilder_sucheNormal_german.src;
	} else {
		document.getElementById("suche_button").src =  bilder_sucheNormal_english.src;
	}
	document.getElementById("suche_button").src =  bilder_sucheNormal.src;
}
/* EOF Neues MouseOver für Suche wegen Sprache 01.07.2011 - Schangu */


/* Fuer Maresshop */
bilder_sucheAustausch_maresshop =new Image();   /* neues Image-Objekt erzeugen */
    bilder_sucheAustausch_maresshop.src="templates/heinemann/img/suchfeld_grau_maresshop.jpg";
bilder_sucheNormal_maresshop =new Image();   /* neues Image-Objekt erzeugen */
    bilder_sucheNormal_maresshop.src="templates/heinemann/img/b_suchen_01_maresshop.jpg";
/* Fuer Aqualungshop */
bilder_sucheAustausch_aqualungshop =new Image();   /* neues Image-Objekt erzeugen */
    bilder_sucheAustausch_aqualungshop.src="templates/heinemann/img/suchfeld_grau_aqualungshop.jpg";
bilder_sucheNormal_aqualungshop =new Image();   /* neues Image-Objekt erzeugen */
    bilder_sucheNormal_aqualungshop.src="templates/heinemann/img/b_suchen_01_aqualungshop.jpg";	
	
function cs_showSuche_maresshop() {
	coords = cs_getPosition(document.getElementById("suche_button_maresshop"));
	document.getElementById("suche_feld").style.left = (coords.x+240) +"px" ; 
	document.getElementById("suche_feld").style.top = (coords.y-30) +"px"; 
	document.getElementById("suche_button_maresshop").src =  bilder_sucheAustausch_maresshop.src;
	document.getElementById("suche_feld").style.visibility="visible";
	document.getElementById("suche_feld_eingabe").focus();
}
function cs_hideSuche_maresshop() {
	document.getElementById("suche_feld").style.visibility="hidden";
	document.getElementById("suche_button_maresshop").src =  bilder_sucheNormal_maresshop.src;
}
function cs_showSuche_aqualungshop() {
	coords = cs_getPosition(document.getElementById("suche_button_aqualungshop"));
	document.getElementById("suche_feld").style.left = (coords.x+240) +"px" ; 
	document.getElementById("suche_feld").style.top = (coords.y-30) +"px"; 
	document.getElementById("suche_button_aqualungshop").src =  bilder_sucheAustausch_aqualungshop.src;
	document.getElementById("suche_feld").style.visibility="visible";
	document.getElementById("suche_feld_eingabe").focus();
}
function cs_hideSuche_aqualungshop() {
	document.getElementById("suche_feld").style.visibility="hidden";
	document.getElementById("suche_button_aqualungshop").src =  bilder_sucheNormal_aqualungshop.src;
}
function cs_showVideo() {
	coords = cs_getPosition(document.getElementById("warenkorb_button"));
	document.getElementById("box_video").style.left = (coords.x-231) +"px" ; 
	document.getElementById("box_video").style.top = (coords.y+63) +"px"; 
	document.getElementById("box_video").style.visibility="visible";
}

function cs_showWarenkorb() {
	coords = cs_getPosition(document.getElementById("warenkorb_button"));
	document.getElementById("warenkorb_feld").style.left = (coords.x-92) +"px" ; 
	document.getElementById("warenkorb_feld").style.top = (coords.y+30) +"px"; 
	document.getElementById("warenkorb_feld").style.visibility="visible";
	window.setTimeout("cs_hideWarenkorb()", 2000);

}
function cs_hideWarenkorb() {
	document.getElementById("warenkorb_feld").style.visibility="hidden";
}
function cs_showWarenkorbEntry() {
	coords = cs_getPosition(document.getElementById("warenkorb_button"));
	document.getElementById("warenkorb_newentry").style.left = (coords.x-92) +"px" ; 
	document.getElementById("warenkorb_newentry").style.top = (coords.y+30) +"px"; 
	document.getElementById("warenkorb_newentry").style.visibility="visible";
	window.setTimeout("cs_hideWarenkorbEntry()", 5000)
}
function cs_hideWarenkorbEntry() {
	document.getElementById("warenkorb_newentry").style.visibility="hidden";
}
function cs_showHersteller() {
	if (document.getElementById("hersteller_feld").style.visibility == "visible")
	{
		document.getElementById("hersteller_feld").style.visibility="hidden";
	}
	else
		{
			coords = cs_getPosition(document.getElementById("hersteller_button"));
			document.getElementById("hersteller_feld").style.left = (coords.x-2) +"px" ; 
			document.getElementById("hersteller_feld").style.top = (coords.y-402) +"px" ; 
			document.getElementById("hersteller_feld").style.visibility="visible";
		}
	
}
function cs_showNewsletter(preselection) {
	if (document.getElementById("newsletter_feld").style.visibility == "visible")
	{
		document.getElementById("newsletter_feld").style.visibility="hidden";
	}
	else
		{
			coords = cs_getPosition(document.getElementById("footerBox_NewsletterBild"));
			document.getElementById("newsletter_feld").style.left = (coords.x-2) +"px" ; 
			document.getElementById("newsletter_feld").style.top = (coords.y-152) +"px" ;
			// Weiche abmeldung/anmelden
			if(preselection) {
				document.forms["sign_in"].elements["check"][0].checked = true;
				document.forms["sign_in"].elements["check"][1].checked = false;
			} else {
				document.forms["sign_in"].elements["check"][0].checked = false;
				document.forms["sign_in"].elements["check"][1].checked = true;
			}
			 
			document.getElementById("newsletter_feld").style.visibility="visible";
		}
	
}

function cs_showIhreMeinung() {
	if (document.getElementById("ihremeinung_feld").style.visibility == "visible")
		{
			document.getElementById("ihremeinung_feld").style.visibility="hidden";
		}
	else
		{
			coords = cs_getPosition(document.getElementById("footer_IhreMeinung"));
			document.getElementById("ihremeinung_feld").style.left = (coords.x+0) +"px" ; 
			document.getElementById("ihremeinung_feld").style.top = (coords.y-172) +"px"; 
			document.getElementById("ihremeinung_feld").style.visibility="visible";
		}
}
var letzteOptionAuswahl = null;
function showAuswahl(id) {
	if(document.getElementById("optionsAuswahl["+id+"]").style.visibility == "visible") {
		hideAuswahl(id)
	} else {
		if(letzteOptionAuswahl != null) {
			hideAuswahl(letzteOptionAuswahl);
		}
		document.getElementById("optionsAuswahl["+id+"]").style.visibility="visible";
		letzteOptionAuswahl = id;
	}
}
var LbEventHandler = false; // Adddon für LB Berücksichtigung Handler
function macheAuswahl(oid,vid,text) {

	document.getElementById("optionsAuswahl["+oid+"]").style.visibility ="hidden";
	document.getElementById("oid_"+oid+"_"+vid).checked = true;
	document.getElementById("optionsAuswahlValue["+oid+"]").innerHTML  = '<a href="javascript:leer()">' + text + '</a>';
	if (LbEventHandler) {
		try {
			//alert('LB Handler aktiviert');
			lw_pruefen();
		}
		catch (exep) {
			
		}
	}
	
}
function hideAuswahl(id) {
	document.getElementById("optionsAuswahl["+letzteOptionAuswahl+"]").style.visibility="hidden";
}
function leer() {
	//return false;
}

  (function(window, document, undefined){
    var XBTooltip = function( element, userConf, tooltip) {
      var config = {
        id: userConf.id|| undefined,
        className: userConf.className || undefined,
        x: userConf.x || 20,
        y: userConf.y || 20,
        text: userConf.text || undefined
      };
      var over = function(event) {
        tooltip.style.display = "block";
      },
      out = function(event) {
        tooltip.style.display = "none";
      },
      move = function(event) {
        event = event ? event : window.event;
        if ( event.pageX == null && event.clientX != null ) {
          var doc = document.documentElement, body = document.body;
          event.pageX = event.clientX + (doc && doc.scrollLeft || body && body.scrollLeft || 0) - (doc && doc.clientLeft || body && body.clientLeft || 0);
          event.pageY = event.clientY + (doc && doc.scrollTop  || body && body.scrollTop  || 0) - (doc && doc.clientTop  || body && body.clientTop  || 0);
        }
        tooltip.style.top = (event.pageY+config.y) + "px";
        tooltip.style.left = (event.pageX+config.x) + "px";
      }
      if (tooltip === undefined && config.id) {
        tooltip = document.getElementById(config.id);
        if (tooltip) tooltip = tooltip.parentNode.removeChild(tooltip)
      }
      if (tooltip === undefined && config.text) {
        tooltip = document.createElement("div");
        if (config.id) tooltip.id= config.id;
        tooltip.innerHTML = config.text;
      }
      if (config.className) tooltip.className = config.className;
      tooltip = document.body.appendChild(tooltip);
      tooltip.style.position = "absolute";
      element.onmouseover = over;
      element.onmouseout = out;
      element.onmousemove = move;
      over();
    };
    window.XBTooltip = window.XBT = XBTooltip;
  })(this, this.document);


  
  
/* BOF MouseOver Navigationsleiste */
navbar_bundlemaker_out= new Image();
navbar_bundlemaker_out.src = "/templates/heinemann/img/navbar_bundlemaker.jpg";
navbar_bundlemaker_over= new Image();
navbar_bundlemaker_over.src = "/templates/heinemann/img/navbar_bundlemaker_hover.jpg";

navbar_neueprodukte_out= new Image();
navbar_neueprodukte_out.src = "/templates/heinemann/img/navbar_neueprodukte.jpg";
navbar_neueprodukte_over= new Image();
navbar_neueprodukte_over.src = "/templates/heinemann/img/navbar_neueprodukte_hover.jpg";

navbar_heinemannlogo_out= new Image();
navbar_heinemannlogo_out.src = "/templates/heinemann/img/navbar_heinemannlogo.jpg";
navbar_heinemannlogo_over= new Image();
navbar_heinemannlogo_over.src = "/templates/heinemann/img/navbar_heinemannlogo_hover.jpg";

navbar_heinemanntv_out= new Image();
navbar_heinemanntv_out.src = "/templates/heinemann/img/navbar_heinemanntv.jpg";
navbar_heinemanntv_over= new Image();
navbar_heinemanntv_over.src = "/templates/heinemann/img/navbar_heinemanntv_hover.jpg";

navbar_koeder_out= new Image();
navbar_koeder_out.src = "/templates/heinemann/img/navbar_koeder.jpg";
navbar_koeder_over= new Image();
navbar_koeder_over.src = "/templates/heinemann/img/navbar_koeder_hover.jpg";


navbar_neueproduktemaresshop_out= new Image();
navbar_neueproduktemaresshop_out.src = "/templates/heinemann/img/navbar_neueprodukte_maresshop.jpg";
navbar_neueproduktemaresshop_over= new Image();
navbar_neueproduktemaresshop_over.src = "/templates/heinemann/img/navbar_neueprodukte_maresshop_hover.jpg";

navbar_mareslogo_out= new Image();
navbar_mareslogo_out.src = "/templates/heinemann/img/navbar_mareslogo.jpg";
navbar_mareslogo_over= new Image();
navbar_mareslogo_over.src = "/templates/heinemann/img/navbar_mareslogo_hover.jpg";

navbar_matrix_maresshop_out= new Image();
navbar_matrix_maresshop_out.src = "/templates/heinemann/img/navbar_matrix_maresshop.jpg";
navbar_matrix_maresshop_over= new Image();
navbar_matrix_maresshop_over.src = "/templates/heinemann/img/navbar_matrix_maresshop_hover.jpg";

navbar_apeks_out= new Image();
navbar_apeks_out.src = "/templates/heinemann/img/navbar_apeks.jpg";
navbar_apeks_over= new Image();
navbar_apeks_over.src = "/templates/heinemann/img/navbar_apeks_hover.jpg";

navbar_aqualung_out= new Image();
navbar_aqualung_out.src = "/templates/heinemann/img/navbar_aqualung.jpg";
navbar_aqualung_over= new Image();
navbar_aqualung_over.src = "/templates/heinemann/img/navbar_aqualung_hover.jpg";

navbar_heinemannlogo_aqualungshop_out= new Image();
navbar_heinemannlogo_aqualungshop_out.src = "/templates/heinemann/img/navbar_heinemannlogo_aqualungshop.jpg";
navbar_heinemannlogo_aqualungshop_over= new Image();
navbar_heinemannlogo_aqualungshop_over.src = "/templates/heinemann/img/navbar_heinemannlogo_aqualungshop_hover.jpg";

navbar_neueprodukte_aqualungshop_out= new Image();
navbar_neueprodukte_aqualungshop_out.src = "/templates/heinemann/img/navbar_neueprodukte_aqualungshop.jpg";
navbar_neueprodukte_aqualungshop_over= new Image();
navbar_neueprodukte_aqualungshop_over.src = "/templates/heinemann/img/navbar_neueprodukte_aqualungshop_hover.jpg";

navbar_suunto_out= new Image();
navbar_suunto_out.src = "/templates/heinemann/img/navbar_suunto.jpg";
navbar_suunto_over= new Image();
navbar_suunto_over.src = "/templates/heinemann/img/navbar_suunto_hover.jpg";

navbar_whites_out= new Image();
navbar_whites_out.src = "/templates/heinemann/img/navbar_whites.jpg";
navbar_whites_over= new Image();
navbar_whites_over.src = "/templates/heinemann/img/navbar_whites_hover.jpg";

navbar_heinemannlogo_aqualungshop_out= new Image();
navbar_heinemannlogo_aqualungshop_out.src = "/templates/heinemann/img/navbar_heinemannlogo_aqualungshop.jpg";
navbar_heinemannlogo_aqualungshop_over= new Image();
navbar_heinemannlogo_aqualungshop_over.src = "/templates/heinemann/img/navbar_heinemannlogo_aqualungshop_hover.jpg";

navbar_abc_maresshop_out= new Image();
navbar_abc_maresshop_out.src = "/templates/heinemann/img/navbar_abc_maresshop.jpg";
navbar_abc_maresshop_over= new Image();
navbar_abc_maresshop_over.src = "/templates/heinemann/img/navbar_abc_maresshop_hover.jpg";
/* EOF MouseOver Navigationsleiste */

/* BOF MouseOver Sprachauswahl (Deutsch und English - 01.07.2011 - Schangu */
	/* Deutsch */
	lang_german_flagge_out= new Image();
	lang_german_flagge_out.src = "/templates/heinemann/img/header_v2_german_normal.jpg";
	lang_german_flagge_over= new Image();
	lang_german_flagge_over.src = "/templates/heinemann/img/header_v2_german_aktiv.jpg";
	lang_german_kasse_out= new Image();
	lang_german_kasse_out.src = "/templates/heinemann/buttons/german/header_v2_kasse_normal.jpg";
	lang_german_kasse_over= new Image();
	lang_german_kasse_over.src =  "/templates/heinemann/buttons/german/header_v2_kasse_aktiv.jpg";
	lang_german_warenkorb_out= new Image();
	lang_german_warenkorb_out.src =  "/templates/heinemann/buttons/german/header_v2_warenkorb_normal.jpg";
	lang_german_warenkorb_over= new Image();
	lang_german_warenkorb_over.src =  "/templates/heinemann/buttons/german/header_v2_warenkorb_aktiv.jpg";
	/* English */
	lang_english_flagge_out= new Image();
	lang_english_flagge_out.src = "/templates/heinemann/img/header_v2_english_normal.jpg";
	lang_english_flagge_over= new Image();
	lang_english_flagge_over.src = "/templates/heinemann/img/header_v2_english_aktiv.jpg";
	lang_english_kasse_out= new Image();
	lang_english_kasse_out.src =  "/templates/heinemann/buttons/english/header_v2_kasse_normal.jpg";
	lang_english_kasse_over= new Image();
	lang_english_kasse_over.src =  "/templates/heinemann/buttons/english/header_v2_kasse_aktiv.jpg";
	lang_english_warenkorb_out= new Image();
	lang_english_warenkorb_out.src =  "/templates/heinemann/buttons/english/header_v2_warenkorb_normal.jpg";
	lang_english_warenkorb_over= new Image();
	lang_english_warenkorb_over.src =  "/templates/heinemann/buttons/english/header_v2_warenkorb_aktiv.jpg";
/* EOF MouseOver Sprachauswahl */

/* BOF MouseOver Anmeldung+MeinKontoBereich (Deutsch und English - 01.07.2011 - Schangu */
	/* Deutsch */
	/*b_anmelden_german_out= new Image();
	b_anmelden_german_out.src = "templates/heinemann/buttons/german/b_anmelden.png";
	b_anmelden_german_over = new Image();
	b_anmelden_german_over.src = "templates/heinemann/buttons/german/b_anmelden_over.png";*/
	b_anmeldung_german_out = new Image();
	b_anmeldung_german_out.src = "templates/heinemann/buttons/german/b_anmeldung.png";
	b_anmeldung_german_over = new Image();
	b_anmeldung_german_over.src = "templates/heinemann/buttons/german/b_anmeldung_over.png";
	b_konto_german_out = new Image();
	b_konto_german_out.src = "templates/heinemann/buttons/german/b_konto.png";
	b_konto_german_over = new Image();
	b_konto_german_over.src = "templates/heinemann/buttons/german/b_konto_over.png";
	/* English */
	/*b_anmelden_english_out= new Image();
	b_anmelden_english_out.src = "templates/heinemann/buttons/english/b_anmelden.png";
	b_anmelden_english_over = new Image();
	b_anmelden_english_over.src = "templates/heinemann/buttons/english/b_anmelden_over.png";*/
	b_anmeldung_english_out = new Image();
	b_anmeldung_english_out.src = "templates/heinemann/buttons/english/b_anmeldung.png";
	b_anmeldung_english_over = new Image();
	b_anmeldung_english_over.src = "templates/heinemann/buttons/english/b_anmeldung_over.png";
	b_konto_english_out = new Image();
	b_konto_english_out.src = "templates/heinemann/buttons/english/b_konto.png";
	b_konto_english_over = new Image();
	b_konto_english_over.src = "templates/heinemann/buttons/english/b_konto_over.png";
/* EOF MouseOver Anmeldung+MeinKontoBereich (Deutsch und English - 01.07.2011 - Schangu */


/* BOF MouseOver für kompletten Footer (Deutsch und English - 21.07.2011 - Schangu */
	function  footerMouseOverSwitch(elements) {
		var paare = elements.split(";");
		for (var i = 0; i < paare.length; ++i) {
			var paar = paare[i].split(":");
			if(paar.length == 2) {
				//alert('Key:' + paar[0] + ' Wert:' + paar[1]);
				document.getElementById(paar[0]).src = eval(paar[1]).src;
			}
		}

	}
	/* Deutsch */
	b_f_GG_AGB_german_out = new Image();
	b_f_GG_AGB_german_out.src = "templates/heinemann/buttons/german/box_footer_GG_AGB.jpg";
	b_f_GG_AGB_german_over = new Image();
	b_f_GG_AGB_german_over.src = "templates/heinemann/buttons/german/box_footer_GG_AGB_aktiv.jpg";
	b_f_GG_datenschutz_german_out = new Image();
	b_f_GG_datenschutz_german_out.src = "templates/heinemann/buttons/german/box_footer_GG_datenschutz.jpg";
	b_f_GG_datenschutz_german_over = new Image();
	b_f_GG_datenschutz_german_over.src = "templates/heinemann/buttons/german/box_footer_GG_datenschutz_aktiv.jpg";
	b_f_GG_header_german_out = new Image();
	b_f_GG_header_german_out.src = "templates/heinemann/buttons/german/box_footer_GG_header.jpg";
	b_f_GG_header_german_over = new Image();
	b_f_GG_header_german_over.src = "templates/heinemann/buttons/german/box_footer_GG_header_aktiv.jpg";
	b_f_GG_impr_german_out = new Image();
	b_f_GG_impr_german_out.src = "templates/heinemann/buttons/german/box_footer_GG_impr.jpg";
	b_f_GG_impr_german_over = new Image();
	b_f_GG_impr_german_over.src = "templates/heinemann/buttons/german/box_footer_GG_impr_aktiv.jpg";
	b_f_GG_kontakt_german_out = new Image();
	b_f_GG_kontakt_german_out.src = "templates/heinemann/buttons/german/box_footer_GG_kontakt.jpg";
	b_f_GG_kontakt_german_over = new Image();
	b_f_GG_kontakt_german_over.src = "templates/heinemann/buttons/german/box_footer_GG_kontakt_aktiv.jpg";
	b_f_GG_paragraph_german_out = new Image();
	b_f_GG_paragraph_german_out.src = "templates/heinemann/buttons/german/box_footer_GG_paragraph.jpg";
	b_f_GG_paragraph_german_over = new Image();
	b_f_GG_paragraph_german_over.src = "templates/heinemann/buttons/german/box_footer_GG_paragraph_aktiv.jpg";
	b_f_GG_widerruf_german_out = new Image();
	b_f_GG_widerruf_german_out.src = "templates/heinemann/buttons/german/box_footer_GG_widerruf.jpg";
	b_f_GG_widerruf_german_over = new Image();
	b_f_GG_widerruf_german_over.src = "templates/heinemann/buttons/german/box_footer_GG_widerruf_aktiv.jpg";
	b_f_ihreMeinung_german_out = new Image();
	b_f_ihreMeinung_german_out.src = "templates/heinemann/buttons/german/box_footer_ihreMeinung.jpg";
	b_f_ihreMeinung_german_over = new Image();
	b_f_ihreMeinung_german_over.src = "templates/heinemann/buttons/german/box_footer_ihreMeinung_aktiv.jpg";
	b_f_newsletter_abmeldung_german_out = new Image();
	b_f_newsletter_abmeldung_german_out.src = "templates/heinemann/buttons/german/box_footer_newsletter_abmeldung.jpg";
	b_f_newsletter_abmeldung_german_over = new Image();
	b_f_newsletter_abmeldung_german_over.src = "templates/heinemann/buttons/german/box_footer_newsletter_abmeldung_aktiv.jpg";
	b_f_newsletter_anmeldung_german_out = new Image();
	b_f_newsletter_anmeldung_german_out.src = "templates/heinemann/buttons/german/box_footer_newsletter_anmeldung.jpg";
	b_f_newsletter_anmeldung_german_over = new Image();
	b_f_newsletter_anmeldung_german_over.src = "templates/heinemann/buttons/german/box_footer_newsletter_anmeldung_aktiv.jpg";
	b_f_newsletter_brief_german_out = new Image();
	b_f_newsletter_brief_german_out.src = "templates/heinemann/buttons/german/box_footer_newsletter_brief.jpg";
	b_f_newsletter_brief_german_over = new Image();
	b_f_newsletter_brief_german_over.src = "templates/heinemann/buttons/german/box_footer_newsletter_brief_aktiv.jpg";
	b_f_newsletter_header_german_out = new Image();
	b_f_newsletter_header_german_out.src = "templates/heinemann/buttons/german/box_footer_newsletter_header.jpg";
	b_f_newsletter_header_german_over = new Image();
	b_f_newsletter_header_german_over.src = "templates/heinemann/buttons/german/box_footer_newsletter_header_aktiv.jpg";
	b_f_topMarken_german_out = new Image();
	b_f_topMarken_german_out.src = "templates/heinemann/buttons/german/box_footer_topMarken.jpg";
	b_f_topMarken_german_over = new Image();
	b_f_topMarken_german_over.src = "templates/heinemann/buttons/german/box_footer_topMarken_aktiv.jpg";
	/* English */	
	b_f_GG_AGB_english_out = new Image();
	b_f_GG_AGB_english_out.src = "templates/heinemann/buttons/english/box_footer_GG_AGB.jpg";
	b_f_GG_AGB_english_over = new Image();
	b_f_GG_AGB_english_over.src = "templates/heinemann/buttons/english/box_footer_GG_AGB_aktiv.jpg";
	b_f_GG_datenschutz_english_out = new Image();
	b_f_GG_datenschutz_english_out.src = "templates/heinemann/buttons/english/box_footer_GG_datenschutz.jpg";
	b_f_GG_datenschutz_english_over = new Image();
	b_f_GG_datenschutz_english_over.src = "templates/heinemann/buttons/english/box_footer_GG_datenschutz_aktiv.jpg";
	b_f_GG_header_english_out = new Image();
	b_f_GG_header_english_out.src = "templates/heinemann/buttons/english/box_footer_GG_header.jpg";
	b_f_GG_header_english_over = new Image();
	b_f_GG_header_english_over.src = "templates/heinemann/buttons/english/box_footer_GG_header_aktiv.jpg";
	b_f_GG_impr_english_out = new Image();
	b_f_GG_impr_english_out.src = "templates/heinemann/buttons/english/box_footer_GG_impr.jpg";
	b_f_GG_impr_english_over = new Image();
	b_f_GG_impr_english_over.src = "templates/heinemann/buttons/english/box_footer_GG_impr_aktiv.jpg";
	b_f_GG_kontakt_english_out = new Image();
	b_f_GG_kontakt_english_out.src = "templates/heinemann/buttons/english/box_footer_GG_kontakt.jpg";
	b_f_GG_kontakt_english_over = new Image();
	b_f_GG_kontakt_english_over.src = "templates/heinemann/buttons/english/box_footer_GG_kontakt_aktiv.jpg";
	b_f_GG_paragraph_english_out = new Image();
	b_f_GG_paragraph_english_out.src = "templates/heinemann/buttons/english/box_footer_GG_paragraph.jpg";
	b_f_GG_paragraph_english_over = new Image();
	b_f_GG_paragraph_english_over.src = "templates/heinemann/buttons/english/box_footer_GG_paragraph_aktiv.jpg";
	b_f_GG_widerruf_english_out = new Image();
	b_f_GG_widerruf_english_out.src = "templates/heinemann/buttons/english/box_footer_GG_widerruf.jpg";
	b_f_GG_widerruf_english_over = new Image();
	b_f_GG_widerruf_english_over.src = "templates/heinemann/buttons/english/box_footer_GG_widerruf_aktiv.jpg";
	b_f_ihreMeinung_english_out = new Image();
	b_f_ihreMeinung_english_out.src = "templates/heinemann/buttons/english/box_footer_ihreMeinung.jpg";
	b_f_ihreMeinung_english_over = new Image();
	b_f_ihreMeinung_english_over.src = "templates/heinemann/buttons/english/box_footer_ihreMeinung_aktiv.jpg";
	b_f_newsletter_abmeldung_english_out = new Image();
	b_f_newsletter_abmeldung_english_out.src = "templates/heinemann/buttons/english/box_footer_newsletter_abmeldung.jpg";
	b_f_newsletter_abmeldung_english_over = new Image();
	b_f_newsletter_abmeldung_english_over.src = "templates/heinemann/buttons/english/box_footer_newsletter_abmeldung_aktiv.jpg";
	b_f_newsletter_anmeldung_english_out = new Image();
	b_f_newsletter_anmeldung_english_out.src = "templates/heinemann/buttons/english/box_footer_newsletter_anmeldung.jpg";
	b_f_newsletter_anmeldung_english_over = new Image();
	b_f_newsletter_anmeldung_english_over.src = "templates/heinemann/buttons/english/box_footer_newsletter_anmeldung_aktiv.jpg";
	b_f_newsletter_brief_english_out = new Image();
	b_f_newsletter_brief_english_out.src = "templates/heinemann/buttons/english/box_footer_newsletter_brief.jpg";
	b_f_newsletter_brief_english_over = new Image();
	b_f_newsletter_brief_english_over.src = "templates/heinemann/buttons/english/box_footer_newsletter_brief_aktiv.jpg";
	b_f_newsletter_header_english_out = new Image();
	b_f_newsletter_header_english_out.src = "templates/heinemann/buttons/english/box_footer_newsletter_header.jpg";
	b_f_newsletter_header_english_over = new Image();
	b_f_newsletter_header_english_over.src = "templates/heinemann/buttons/english/box_footer_newsletter_header_aktiv.jpg";
	b_f_topMarken_english_out = new Image();
	b_f_topMarken_english_out.src = "templates/heinemann/buttons/english/box_footer_topMarken.jpg";
	b_f_topMarken_english_over = new Image();
	b_f_topMarken_english_over.src = "templates/heinemann/buttons/english/box_footer_topMarken_aktiv.jpg";
/* BOF MouseOver für kompletten Footer (Deutsch und English - 21.07.2011 - Schangu */

 /* 
	BOF Shop-Auswahl Buttons (kein Release - Implementierungsbeginn am 26.7.2011 - Schangu 
 */

function shopauswahlbutton(button) {
		var element = document.getElementById("shopwahlbuttons");
		//alert(element.style.backgroundPosition);
		if(button == "") {
			
			element.style.backgroundPosition = "0px 0px";
		} else {
			if(button == "heinemann") {
				element.style.backgroundPosition = "-82px 0px";
			}
			if(button == "mares") {
				element.style.backgroundPosition = "-123px 0px";
			}
			if(button == "aqualung") {
				element.style.backgroundPosition = "-164px 0px";
			}
			if(button == "scubapro") {
				element.style.backgroundPosition = "-205px 0px";
			}
		}
	}
 /* 
		EOF Shop-Auswahl Buttons (kein Release - Implementierungsbeginn am 26.7.2011 - Schangu 
	 */	
function scubaprocomingsoonIn() {
	coords = cs_getPosition(document.getElementById("shopauswahl"));
	document.getElementById("scubaprocomingsoon").style.left = (coords.x-66) +"px" ; 
	document.getElementById("scubaprocomingsoon").style.top = (coords.y+411) +"px"; 
	var element = document.getElementById("scubaprocomingsoon");
	element.style.display="inline";
}
function scubaprocomingsoonOut() {
	var element = document.getElementById("scubaprocomingsoon");
	element.style.display="none";
}
	 
/* BOF Daten aus XTC direkt hier drin ausgelagert - Schangu - 15.09.2011 */

var selected;
var submitter = null;

function submitFunction() {
    submitter = 1;
}
function popupWindow(url) {
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
}  

function selectRowEffect(object, buttonSelect) {
  if (!selected) {
    if (document.getElementById) {
      selected = document.getElementById('defaultSelected');
    } else {
      selected = document.all['defaultSelected'];
    }
  }

  if (selected) selected.className = 'moduleRow';
  object.className = 'moduleRowSelected';
  selected = object;

// one button is not an array
  if (document.getElementById('payment'[0])) {
    document.getElementById('payment'[buttonSelect]).checked=true;
  } else {
    //document.getElementById('payment'[selected]).checked=true;
  }
}

function rowOverEffect(object) {
  if (object.className == 'moduleRow') object.className = 'moduleRowOver';
}

function rowOutEffect(object) {
  if (object.className == 'moduleRowOver') object.className = 'moduleRow';
}

function popupImageWindow(url) {
  window.open(url,'popupImageWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
}

/* EOF Daten aus XTC direkt hier drin ausgelagert - Schangu - 15.09.2011 */
	 
	 
/* BOF Funktion von Mach Ein Angebot hier ausgeladert - Schangu 15.09.2011 */

function an_mao()
		{
			coords = cs_getPosition(document.getElementById("seiten_abschluss"));
			document.getElementById('maodiv').style.height = (coords.y+200) +"px" ;
			document.getElementById('maodiv').style.visibility = 'visible';
			
			document.getElementById('maodiv1').style.visibility = 'visible';
		}
		function aus_mao()
		{
			document.getElementById('maodiv').style.visibility = 'hidden';
			document.getElementById('maodiv1').style.visibility = 'hidden';
		}
		function an_guenstli()
		{
			coords = cs_getPosition(document.getElementById("seiten_abschluss"));
			document.getElementById('maodiv').style.height = (coords.y+200) +"px" ;
			document.getElementById('maodiv').style.visibility = 'visible';
			document.getElementById('guenstlidiv1').style.visibility = 'visible';
		}
		function aus_guenstli()
		{
			document.getElementById('maodiv').style.visibility = 'hidden';
			document.getElementById('guenstlidiv1').style.visibility = 'hidden';
		}
/* EOF Funktion von Mach Ein Angebot hier ausgeladert - Schangu 15.09.2011 */
		
