if (self == top) {
	mayersche_main = self;
	self.name="mayersche_main";
	//alert("name: "+mayersche_main.name);
}

function Untermenue(value,ff) {
	
	/* if (ff == "buchshop") fff="#000";
	else fff="#fff"; */
	
	fff = "#fff";
	
	/* alle untermenues ausblenden */
	document.getElementById("wir").getElementsByTagName('ul')[0].style.visibility 			= "hidden";
	document.getElementById("buecher").getElementsByTagName('ul')[0].style.visibility 	= "hidden";
	document.getElementById("onlineshop").getElementsByTagName('ul')[0].style.visibility 	= "hidden";
	document.getElementById("hspecials").getElementsByTagName('ul')[0].style.visibility 	= "hidden";
	document.getElementById("events").getElementsByTagName('ul')[0].style.visibility 		= "hidden";
	document.getElementById("service").getElementsByTagName('ul')[0].style.visibility 		= "hidden";
	document.getElementById("mdirekt").getElementsByTagName('ul')[0].style.visibility 		= "hidden";
	
	/* nur das aktive untermenue einblenden */ 
	document.getElementById(value).getElementsByTagName('ul')[0].style.visibility 			= "visible";
	
	/* alle hauptmenuepunkte weiss bzw. schwarz einfaerben */
	document.getElementById("wir").getElementsByTagName('a')[0].style.color 				= fff;
	document.getElementById("buecher").getElementsByTagName('a')[0].style.color 			= fff;
	document.getElementById("onlineshop").getElementsByTagName('a')[0].style.color 			= fff;
	document.getElementById("hspecials").getElementsByTagName('a')[0].style.color 			= fff;
	document.getElementById("events").getElementsByTagName('a')[0].style.color 				= fff;
	document.getElementById("service").getElementsByTagName('a')[0].style.color 			= fff;
	document.getElementById("mdirekt").getElementsByTagName('a')[0].style.color 			= fff;
	
	/* 1. unterstrich-linie des hauptmenues einfaerben
	   2. farbe des aktiven hauptmenuepunkts einfaerben */
	
	if (ff == "buchshop") {
	
		switch (value) {
			case "wir":	
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #AA0011";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#AA0011";
				break;
			case "buecher": 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #77AA00";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#77AA00"; 
				break;
			case "onlineshop": 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #44AADD";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#44AADD";
				break;
			case "hspecials": 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #EEBB00";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#EEBB00";
				break;
			case "events": 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #DD6611";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#DD6611";
				break;
			case "service": 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #002277";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#677BAE";
				break;
			case "mdirekt": 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #002277";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#677BAE";
				break;
			default: 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #AA0011";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#AA0011";
				break;
		}
	
	} else {

		switch (value) {
			case "wir":	
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #AA0011";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#DD99A0";
				break;
			case "buecher": 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #77AA00";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#A0C34C"; 
				break;
			case "onlineshop": 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #44AADD";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#7CC3E7";
				break;
			case "hspecials": 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #EEBB00";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#F3CF4C";
				break;
			case "events": 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #DD6611";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#E79458";
				break;
			case "service": 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #002277";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#677BAE";
				break;
			case "mdirekt": 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #002277";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#677BAE";
				break;
			default: 
				document.getElementById("hauptmenuetrennlinie").style.borderTop 			= "1px solid #AA0011";
				document.getElementById(value).getElementsByTagName('a')[0].style.color 	= "#DD99A0";
				break;
		}


	}


}


function go(ziel,form) {
   	var myindex=form.dropdown.selectedIndex
	window.open(form.dropdown.options[myindex].value,target=ziel);
}

function in_den_warenkorb(isbn,shop) {
	var floater = null;
	floater =  window.open('fileadmin/tools/warenkorb.php?isbn='+isbn+'&shop='+shop+'','Artikel in den Warenkorb legen','width=400,height=150,resizable=no,status=no,scrollbars=no,menubar=no')
	if (floater) {
		floater.moveTo(screen.width/2-200,screen.height/2-75);
		floater.window.focus();
	}
}

function in_den_warenkorb2(isbn)
{
	var floater = null;
	floater =  window.open('fileadmin/tools/warenkorb.php?isbn='+isbn+'','kontakt','width=400,height=150,resizable=no,status=no,scrollbars=no,menubar=no')
	if (floater) {
		floater.moveTo(screen.width/2-200,screen.height/2-75);
		floater.window.focus();
	}
}

function in_den_warenkorb3(isbn,pid,ie)
{

	var floater = null;

	if (ie == 1) {
	
		var iefloat = null;
		/*iefloat = window.open('http://mayersche.libri.de/shop/action/shoppingcart/add?id='+isbn+'&amount=1','iefloat','width=100,height=100,resizable=no,status=no,scrollbars=no,menubar=no');*/
		iefloat = window.open('fileadmin/templates/blank.html','iefloat','width=100,height=100,resizable=no,status=no,scrollbars=no,menubar=no');
		floater = window.open('in-den-warenkorb.html?tx_maywarenkorbstats_pi1[loadShop]=no&tx_maywarenkorbstats_pi1[isbn]='+isbn+'&tx_maywarenkorbstats_pi1[source_site]='+pid+'','control','width=400,height=150,resizable=no,status=no,scrollbars=no,menubar=no');
	
	} else {
	
		floater =  window.open('in-den-warenkorb.html?tx_maywarenkorbstats_pi1[isbn]='+isbn+'&tx_maywarenkorbstats_pi1[source_site]='+pid+'','kontakt','width=400,height=150,resizable=no,status=no,scrollbars=no,menubar=no');
	
	}
	
	if (iefloat) {
		iefloat.moveTo(screen.width/2-200,screen.height/2-75);
		iefloat = window.open('http://mayersche.libri.de/shop/action/shoppingcart/add?id='+isbn+'&amount=1','iefloat','width=100,height=100,resizable=no,status=no,scrollbars=no,menubar=no');
	}
	
	if (floater) {
		if (iefloat) {
			floater.setTimeout("timeClose()",3000);
		}
		floater.moveTo(screen.width/2-200,screen.height/2-75);
		floater.window.focus();
	}
	
}

function timeClose() {
	iefloat = null;
	iefloat = window.open('fileadmin/templates/blank.html','iefloat','width=100,height=100,resizable=no,status=no,scrollbars=no,menubar=no');
	iefloat.close();
}

/*--------------------------------------------------------------------------------------------------*/

function PopUp(URL,Breite,Hoehe)
{
		
	var floater = null;
	
	//var URL = "stellenangebot.html";
	var Name = "popup";
	var Fensteroptionen = "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0";
	//var Breite = 500;
	//var Hoehe = 500;
	
	floater = window.open(URL, 'Name', Fensteroptionen + ',width=' + Breite + ',height=' + Hoehe);
	
	if (floater) {
		floater.moveTo(screen.width/2-Breite/2,screen.height/2-Hoehe/2);
		floater.window.focus();
	}
	
}

function getURLfromPopUp(URL) { 
	opener.top.location.href=URL;
	self.close();
}





