if(top.location!=self.location) top.location=self.location;

//Help-Texte
var helptext=new Array();
helptext[1]="Diese Name wird auf der Seite als interner Linktext erscheinen. Bitte immer den Originalnamen Ihres Shop verwenden";
helptext[2]="Die Keywords dienen der Tagcloud im Kopf der Seite und sind in der Page-Description zu finden. Sie sollten Ihren Shop gut beschreiben. Bitte mit KOMMA trennen!";
helptext[3]="Die Seitenbeschreibung sollte möglichst ausführlich und gut Ihren Shop beschreiben. <br /><br />Sie können im Text bis zu 2 Textlinks zu Ihrer Seite anbringen.<br /> Format: [a]linktext[/a]<br /><br />Dieser Code wird dann automatisch mit Ihrer Seite verlinkt.<br /><br />HTML wird ausgefiltert.";

document.observe('dom:loaded', function() {

	//Produktkarusell laden
	doKarusell();

	//PreloadImages für Startseite austauschen mit ProduktviewBereich
	if($('produktpreview')) {
		$$('area.produktpreviewArea').each(function(e) {
			e.observe('mouseover', function() {
				var theID=e.id;
				var thePic=$('produktpreview');
				//alert(theID);
				switch(theID) {
					case "pp1":
						thePic.src=bild1.src;
						break;
					case "pp2":
						thePic.src=bild2.src;
						break;
					case "pp3":
						thePic.src=bild3.src;
						break;
					case "pp4":
						thePic.src=bild4.src;
						break;
					default:
						thePic.src="/pics/produktview.jpg";
						break;
				}
			});
			e.observe('mouseout', function() {
				var thePic=$('produktpreview');
				thePic.src="/pics/produktview.jpg";
			});
		});
	}

	function set_karusell(Req){
		$('produktkarusell').innerHTML=Req.responseText;
	}

	function doKarusell(){
		$('produktkarusell').style.height="10px";
		var myAjax = new Ajax.Request(
		  "/ajax/ajax.getProduktePremium4Header.php?" + parseInt(Math.random()*1000000000),
		  { method: 'get', onComplete: set_karusell }
		);
	}



	$('BTNkarusell').observe('click', function() {
		$('produktkarusell').innerHTML='<img src="/pics/loader.gif" />';
		doKarusell();
	});

	if($('theLogin')) {
		$('theLogin').observe('click', function() {
			$('loginForm').action="/login.php";
			$('loginForm').submit();
		});
	}

	if($('sendCSV')) {
		$('sendCSV').observe('click', function() {
			$('info').style.display="block";
			$('infoMeldung').innerHTML='Datei wird hochgeladen, bitte warten.<br /><br /><br /><div class="center"><img src="/pics/loader.gif"></div>';
		});
	}

	if($('closeInfo')){
		$('closeInfo').observe('click', function() {
			$('info').style.display="none";
		});
	}

	if($('getZugangsdaten')){
		$('getZugangsdaten').observe('click', function() {
			$('loginholder').id="loginholder2";
			$('loginholder2').innerHTML='<form action="'+self.location.href+'" method="post"><div class="p10" style="line-height:15px;"><span class="text8">Bitte geben Sie die URL ihres angemeldeten Shops an:</span><br /><input type="text" name="theURL" /><button type="submit">senden</button></div></form>';
		});
	}

	//hilfetexte
	$$('a.help').each(function(e) {
		e.observe('click', function() {
			$('info').style.display="block";
			var tmp=e.id.split('-');
			var ID=tmp[1];
			$('infoMeldung').innerHTML=helptext[ID];
		});
	});

	//Alle Produkte anzeigen
	function set_produkteAll(Req){
		$('ausgewaehlteProdukte').innerHTML=Req.responseText;
	}

	//Leere Produktbilder abfangen
	$$('img.picture').each(function(e) {
		var s=e.src;
		var urlS=s.split('/');
		var uri=urlS[3];
		if(uri=="suche.php" || uri=="tags" || uri=="") e.src="/pics/nopicBIG.gif";
	});

	if($('myUPgrade')) {
		$('myUPgrade').observe('click',function(){
			$('info').style.display="block";
			$('infoMeldung').innerHTML='Für nur 99 Euro können Sie Ihre Produktpalette im Premiumpaket auf 10.000 Produkte erweitern und viele zusätzliche Promotion-Features nutzen (siehe auch FAQ).<br /><br />Kontaktieren Sie uns dazu unter info@erotikshop-liga.de';
		});
	}

	if($('alleProdukte')) {
		$('alleProdukte').observe('click',function(){
			var e=$('ausgewaehlteProdukte');
			var userID=$('userID').value;
			e.style.overflow="auto";
			e.style.height="270px";
			var myAjax = new Ajax.Request(
			  "/ajax/ajax.getProdukteAllByUserID.php?usID="+ userID +"&"+ parseInt(Math.random()*99999999999),
			  { method: 'get', onComplete: set_produkteAll }
			)
		});
	}
	if($('submitPaket2')) {
		$('submitPaket2').observe('click', function() {
			var err="";
			with($('registerPremiumForm')) {
				if(!url.value){ err="Bitte geben Sie eine gültige URL an.\n"; url.style.backgroundColor="red"; }
				if(!shopname.value){ err+="Bitte geben Sie einen Shoptitel an.\n"; shopname.style.backgroundColor="red"; }
				if(!username.value){ err+="Bitte geben Sie einen Username an.\n"; username.style.backgroundColor="red"; }
				if(!passwort.value){ err+="Bitte geben Sie ein Passwort an.\n"; passwort.style.backgroundColor="red"; }
				if(!email.value){ err+="Bitte geben Sie eine gültige Emailadresse an.\n"; email.style.backgroundColor="red"; }
				if(!xAGB.checked){ err+="Bitte akzeptieren Sie unsere AGB.\n"; xAGB.style.backgroundColor="red"; }
			}
			if(!err) {
				$('registerPremiumForm').action=self.location.href;
				$('registerPremiumForm').submit();
			} else alert(err);
		});
	}
	if($('submitPaket2')) {
		$('submitPaket2').observe('click', function() {
			var err="";
			with($('registerPremiumForm')) {
				if(!url.value){ err="Bitte geben Sie eine gültige URL an.\n"; url.style.backgroundColor="red"; }
				if(!shopname.value){ err+="Bitte geben Sie einen Shoptitel an.\n"; shopname.style.backgroundColor="red"; }
				if(!username.value){ err+="Bitte geben Sie einen Username an.\n"; username.style.backgroundColor="red"; }
				if(!passwort.value){ err+="Bitte geben Sie ein Passwort an.\n"; passwort.style.backgroundColor="red"; }
				if(!email.value){ err+="Bitte geben Sie eine gültige Emailadresse an.\n"; email.style.backgroundColor="red"; }
				if(!u_Vorname.value){ err+="Bitte geben Sie Ihren Vornamen an.\n"; u_Vorname.style.backgroundColor="red"; }
				if(!u_Nachname.value){ err+="Bitte geben Sie Ihren Nachnamen an.\n"; u_Nachname.style.backgroundColor="red"; }
				if(!u_Strasse.value){ err+="Bitte geben Sie Ihre Straße an.\n"; u_Strasse.style.backgroundColor="red"; }
				if(!u_PLZ.value){ err+="Bitte geben Sie Ihre PLZ an.\n"; u_PLZ.style.backgroundColor="red"; }
				if(!u_Ort.value){ err+="Bitte geben Sie Ihren Wohnort an.\n"; u_Ort.style.backgroundColor="red"; }
				if(!xAGB.checked){ err+="Bitte akzeptieren Sie unsere AGB.\n"; xAGB.style.backgroundColor="red"; }
			}
			if(!err) {
				$('registerPremiumForm').action=self.location.href;
				$('registerPremiumForm').submit();
			} else alert(err);
		});
	}

	if($('BTNsuche')) {
		$('BTNsuche').observe('click', function() {
			$('suchForm').submit();
		});
	}

	if($('BTNregister')){
		$('BTNregister').observe('click', function() {
			$('anmeldeForm').submit();
		});
	}

	$$('a.prodlink').each(function(e) {
		e.observe('mouseover', function() {
			e.parentNode.style.backgroundColor="#666";
		});
		e.observe('mouseout', function() {
			e.parentNode.style.backgroundColor="#879C6B";
		});
	});

	//Footer hover
	$$('a.footertag').each(function(e) {
		e.observe('mouseover', function() {
			var cld=e.childNodes[0];
			var tmp=e.rel;
			var picover="/pics/footer/"+tmp+"-over.jpg";
			cld.src=picover;
		});
		e.observe('mouseout', function() {
			var cld=e.childNodes[0];
			var tmp=e.rel;
			var picover="/pics/footer/"+tmp+".jpg";
			cld.src=picover;
		});
	});

	//Shoptags /shop/xx,x,xxx //
	if($('shoptags')){
		$('shoptags').observe('change', function() {
			var tag=$('shoptags').value;
			var url="/shop/"+$('shoptags').name+",1,"+tag;
			top.location.href=url;
		});
	}

	//####################### premiumBlättern (Werbung)
	var WerbeUrl=new Array();
	WerbeUrl[1]='<a href="http://www.zanox-affiliate.de/ppc/?17980267C1649269052T"><img src="http://www.zanox-affiliate.de/ppv/?17980267C1649269052" align="bottom" width="468" height="60" border="0" hspace="1" alt="Heiße Erotikartikel!"></a>';
	WerbeUrl[2]='<a href="http://ad.zanox.com/ppc/?17980334C756161200T"><img src="http://ad.zanox.com/ppv/?17980334C756161200" align="bottom" width="468" height="60" border="0" hspace="1" alt="Beate Uhse"></a>';
	WerbeUrl[3]='<a href="http://ad.zanox.com/ppc/?17980347C78049220T"><img src="http://ad.zanox.com/ppv/?17980347C78049220" align="bottom" width="468" height="60" border="0" hspace="1" alt="Attraktive Artikel im Bereich Fetisch."></a>';
	WerbeUrl[4]='<a href="http://ad.zanox.com/ppc/?17980358C875057480T"><img src="http://ad.zanox.com/ppv/?17980358C875057480" align="bottom" width="468" height="60" border="0" hspace="1" alt="Orion - 100 % Erotik"></a>';
	WerbeUrl[5]='<a href="/toys.php"><img src="/pics/banner/468x60_123.gif" align="bottom" width="468" height="60" border="0" hspace="1" alt="We love Toys"></a>';
	var max=5;
	var rnd=GetRandom(1,max);
	var rndB=parseInt(rnd-1);
	var rndV=parseInt(rnd+1);
	if(rndB==0) rndB=max;
	if(rndV>max) rndV=1;
	setBanner(WerbeUrl[rnd],rndB,rndV);

	$$('a.premiumNavi').each(function(e) {
		e.observe('click', function() {
			var rel=e.rel;
			var rndB=parseInt(rel)-1;
			var rndV=parseInt(rel)+1;
			if(rndB==0) rndB=max;
			if(rndV>max) rndV=1;
			setBanner(WerbeUrl[rel],rndB,rndV);
		});
	});

	function GetRandom( min, max ) {
		if( min > max ) return( -1 );
		if( min == max ) return( min );
		return min + parseInt( Math.random() * ( max-min+1 ));
	}

	function setBanner(url,xB,xV){
		var x=$('subheader1Inner');
		$('a_subheader1NaviBack').rel=xB;
		$('subheader1NaviMiddle').innerHTML=url;
		$('a_subheader1NaviVor').rel=xV;
	}

	//	//####################### premiumBlättern ENDE

});

function getEmailAdress(){
		var pref = '&#109;a' + 'i&#108;' + '&#116;o';
	var attribut = 'hr' + 'ef' + '='; var first = '%69%6E%66%6F'; var at = '%40'; var last = '&#x73;&#x68;&#x6F;&#x70;&#x70;&#x69;&#x6E;&#x67;&#x2D;&#x6C;&#x69;&#x67;&#x61;&#x2E;&#x64;&#x65;';
	var first2 = '&#x69;&#x6E;&#x66;&#x6F;'; var at2 = '&#x40;'; var last2 = '&#115;&#104;&#111;&#112;&#112;&#105;&#110;&#103;&#45;&#108;&#105;&#103;&#97;&#46;&#100;&#101;';
	document.write( '<a ' + attribut + '\'' + pref + ':' + first + at + last + '\'>' );
	document.write( first2 + at2 + last2 ); document.write( '<\/a>' );
}
