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() {


	//Module nachladen
	doKarusell();
	doWerbung120();
	if($('VPuID')) doVerwandteProdukte();
	if($('NPuID')) doNeusteProdukte();

	//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 doWerbung120(){
		//$('werbungHolder120').innerHTML=inhalt;
		//$('werbungHolder1202').innerHTML="";
		var myAjax = new Ajax.Request(
		  "http://www.shopping-liga.de/ajax/ajax.getKampagneHerbstWinter.php?" + parseInt(Math.random()*1000000000),
		  { method: 'get', onComplete: set_herbstWinter }
		);
		
	} function set_herbstWinter(Req){$('werbungHolder120').innerHTML=Req.responseText;}

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

	function doVerwandteProdukte(){
		var uID=$('VPuID').value;
		var titel=$('VPtitel').value;
		var theURL="http://www.shopping-liga.de/ajax/ajax.getVerwandteProdukte.php?uID=" + uID+"&titel='"+titel+"'";
		//alert(theURL);
		var myAjax = new Ajax.Request(
		  theURL, { method: 'get', onComplete: set_verwandteProdukte }
		);
	}	function set_verwandteProdukte(Req){$('verwandteProdukte').innerHTML=Req.responseText;}

	function doNeusteProdukte(){
		var uID=$('NPuID').value;
		var theURL="http://www.shopping-liga.de/ajax/ajax.getNeusteProdukte.php?uID=" + uID;
		//alert(theURL);
		var myAjax = new Ajax.Request(
		  theURL, { method: 'get', onComplete: set_neusteProdukte }
		);
	}	function set_neusteProdukte(Req){$('ausgewaehlteProdukte').innerHTML="<h3>Neuste Produkte des Anbieters</h3>\n"+Req.responseText;}

	//var aktiv = window.setInterval(doKarusell, 7000);


	$('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@shopping-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="http://www.shopping-liga.de/pics/footer/"+tmp+"-over.jpg";
			cld.src=picover;
		});
		e.observe('mouseout', function() {
			var cld=e.childNodes[0];
			var tmp=e.rel;
			var picover="http://www.shopping-liga.de/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;
		});
	}
	
	if($('preisOrder')) {
		$('preisOrder').observe('change', function() {
			$('pOrder').submit();
		});
	
	}

	//####################### premiumBlättern (Werbung)
	var WerbeUrl=new Array();
	WerbeUrl[1]='<a href="http://partners.webmasterplan.com/click.asp?ref=536591&site=3442&type=b1&bnb=1" target="_blank"><img src="http://banners.webmasterplan.com/view.asp?ref=536591&site=3442&b=1" border="0" alt="Strumpfhosen, Nylons, Strümpfe - Der Onlineshop für Strumpfmode" width="468" height="60" /></a>';
	WerbeUrl[2]='<a href="http://partners.webmasterplan.com/click.asp?ref=536591&site=5643&type=b524&bnb=524" target="_blank"><img src="http://banners.webmasterplan.com/view.asp?ref=536591&site=5643&b=524" border="0" alt="zalando.de - Schuhe und Fashion online" width="468" height="60" /></a>';
	WerbeUrl[3]='<a href="http://partners.webmasterplan.com/click.asp?ref=536591&site=5560&type=b7&bnb=7" target="_blank"><img src="http://banners.webmasterplan.com/view.asp?ref=536591&site=5560&b=7" border="0" alt="Enamora - Wäsche, Dessous & Bademode für Sie & Ihn online bestellen" width="468" height="60" /></a>';
	WerbeUrl[4]='<a href="http://partners.webmasterplan.com/click.asp?ref=536591&site=8385&type=b4&bnb=4" target="_blank"><img src="http://banners.webmasterplan.com/view.asp?ref=536591&site=8385&b=4" border="0" alt="Heels&Pumps - Die erste Schuhflatrate im Internet" width="468" height="60" /></a>';
	WerbeUrl[5]='<a href="http://partners.webmasterplan.com/click.asp?ref=536591&site=7270&type=b13&bnb=13" target="_blank"><img src="http://banners.webmasterplan.com/view.asp?ref=536591&site=7270&b=13" border="0" alt="www.mirapodo.de" width="468" height="60" /></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){
		if($('subheader1NaviBack')) {
			var x=$('subheader1Inner');
			$('a_subheader1NaviBack').rel=xB;
			$('subheader1NaviMiddle').innerHTML=url;
			$('a_subheader1NaviVor').rel=xV;
		}
	}

	//	//####################### premiumBlättern ENDE
	
		//nächstenStyle anzeigen	auf partnerseite
	if($('nextStyle')) {
		var e=$('nextStyle');
		e.observe('click', function() {
			var theURL="/ajax/ajax.getNextStyle4Partner.php?"+ parseInt(Math.random()*1000000000);
			var myAjax = new Ajax.Request(
			  theURL, { method: 'get', onComplete: set_nextStyle }
			);
		});
	} function set_nextStyle(Req){alert(Req.responseText);}

});

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>' );
}

function getUmkleide(ebene,ID) {
	neu=window.open('http://www.fashiondolly.de/fashiondollyInclude.php?ebene='+ebene+'&ID='+ID,'style','width=1000 height=800 status=no');neu.focus();
}
