
/*function checkFrame2() { 
 var sPath = window.location.pathname;
 var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
 if (parent.frames.length==0) location.replace('http://www.waffen-schlottmann.de/cgi-bin/his-webshop.pl?t=index&page='+sPage);
}*/
//woopra

var loaded=false;
var Menge			=get_GET_param('add_MENGE');
var Artikelnummer	=get_GET_param('add_NR');
var Preis			=get_GET_param('add_PREIS');
var Artikelname		=get_GET_param('add_Name');
var kat				=get_GET_param('k');

var Preiswurdegeladen=false;
LoadPreise();




//google
 var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-21245448-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
//woopra
var woo_settings = {idle_timeout:'300000', domain:'waffen-schlottmann.de'};
(function(){
var wsc = document.createElement('script');
wsc.src = document.location.protocol+'//static.woopra.com/js/woopra.js';
wsc.type = 'text/javascript';
wsc.async = true;
var ssc = document.getElementsByTagName('script')[0];
ssc.parentNode.insertBefore(wsc, ssc);
})();

//Artikelnummer Preis und indexSeite
var Preise=new Array();
function LoadPreise(){

 
if(Preiswurdegeladen==false){

//Preiswurdegeladen=true;
$.ajax({
   type: "GET",
   url: "http://www.waffen-schlottmann.de/preise.txt",
   data: "Preise",
   success: function(msg){
	Preiswurdegeladen=true;
       $('#Preise').empty();
	   var str=String(msg);
	   var mySplitResult = str.split("\n");
	   
	   Preise=mySplitResult;
	  
}

 });
 }
}


function checkFrame2() {
if (parent.frames.length==0 && loaded==false){ 
var params=document.URL.split("/");
//Ermitteln der Artikelnummer
//var Artikelnummer=params[params.length-1].split("_");
location.replace('http://www.waffen-schlottmann.de/url.php?s='+params[params.length-1]);
}
if(loaded==false){
loaded=true;
}


if($("#Warenkorb").text().length<5){
 if(isdefined(Artikelnummer)==false){
 Artikelnummer=getArtikelnummer();

 Preis=getPreis(Artikelnummer);
 kat=getIndex(Artikelnummer);
 Artikelname=getArtikelname();
 //alert(Preis+': '+Artikelnummer);
Menge=1;


 }

  Artikelname=Artikelname.replace("%DF","&szlig;");
  Artikelname=Artikelname.replace("/","");
  if(isdefined(kat)==false){
kat=getIndex(Artikelnummer);
}
 if(Artikelnummer.length>1){
var $warenkorb='<br><p align="center"><table border="3" style="border-collapse:collapse" ><tr><td><table border="0"><tr><td>Artikel in den Warenkorb legen</td></tr><tr><td>Artikelnummer: '+Artikelnummer+'</td></tr><tr><td>Artikelname: '+Artikelname+'</td></tr><tr><td><b>Preis: '+Preis+' &euro;</b></td></tr>';

if(isdefined(kat)){
$warenkorb=$warenkorb+'<tr><td>Warengruppe: <a href="'+kat+'">alle Produkte anzeigen</a></td></tr>';
}
$warenkorb=$warenkorb+'</table></td><td><table border="0"><tr><td><a href="/cgi-bin/his-webshop.pl?add_NR='+Artikelnummer+'&add_Name='+Artikelname+'&add_PREIS='+Preis+'&add_MENGE='+Menge+'&t=tembinfo" target="warenkorb" onClick="window.open(\'/cgi-bin/his-webshop.pl?t=tembinfo_window&add_NR='+Artikelnummer+'&add_Name='+Artikelname+'&add_PREIS='+Preis+'&add_MENGE='+Menge+'\',\'w1296164173\',\'height=200,width=200,left=\'+((screen.availWidth-200)/2)+\',top=\'+((screen.availHeight-200)/2));"><img src="/warenk.gif" alt="Artikel in Warenkorb hinzufügen" onClick="showKasse();" border="0" width="47" height="47"></a></td></tr></table></td></tr></table></p><br>';

if(Artikelnummer.length>0){
if(Preis>0){

$("#Warenkorb").append($warenkorb);
}else{
Preis=getPreis(Artikelnummer);
	
if(isdefined(Preise)==false)
LoadPreise();
}
}
}
}

}
function showKasse() {
    top.frames["index_lu"].location = "index_luWarenkorb.htm";
}
function getArtikelnummer(){
var params=document.URL.split("/");
var nr=params[params.length-1].split("_");
if(nr.length<2){
nr=params[params.length-1].split(".");
}
if(nr.length<2){
nr[0]=0;
}
//alert(nr[0]);
return nr[0];
}
function getArtikelname(){
return $("title").html();
}
function getPreis(Artikelnummer){

	
for(var i in Preise){


	var values=Preise[i].split(";");
	var ANr=values[0];
	//alert(ANr);
	var Preis=values[1];
	var index=values[2];
    var returnPries;
	if(Artikelnummer==ANr){
		returnPries=Preis;
	
	}
	
}


return returnPries;
}
function getIndex(Artikelnummer){
for(var i in Preise){
	var values=Preise[i].split(";");
	var ANr=values[0];
	var Preis=values[1];
	var index=values[2];
    var retunIndex;
	if(Artikelnummer==ANr){
		retunIndex=index;
	}
}
return retunIndex;
}
//Hinzufügen von Artikeldaten zum href des eines Artikel(im Bild bespeichert)
$(document).ready(function() {

	$('tr').each(function(){
		var $count=0;
		var $tr=$(this);
		var $tar=$('a[target="warenkorb"]',$tr).attr('href');
		var $link=$('a[target="waren"]',$tr).attr('href');
		var $st=String($tar);
		$st=$st.replace("/cgi-bin/his-webshop.pl?","?");
		var $params=document.URL.split("/");
		var $index=$params[$params.length-1];
		
		$('td', $tr).each(function(){
			$count=$count+1;
			var a=$(this).text();
			if($count==2){
			 if($index!="schulungen.htm"){
				$('a[target="waren"]',$(this)).attr('href',$link+$st+'&k='+$index);
			}
			}
		});	
	});
	
	//Anbindung an click event an Warenkorbbilder
	$('img[src*="warenk"]').each(function(){
	
			$(this).bind('click', function() {
					top.frames["index_lu"].location = "index_luWarenkorb.htm";
					
});
		});
});




function get_GET_params() {
   var GET = new Array();
   if(location.search.length > 0) {
      var get_param_str = location.search.substring(1, location.search.length);
      var get_params = get_param_str.split("&");
      for(i = 0; i < get_params.length; i++) {
         var key_value = get_params[i].split("=");
         if(key_value.length == 2) {
            var key = key_value[0];
            var value = key_value[1];
            GET[key] = value;
         }
      }
   }
   return(GET);
}
 
function get_GET_param(key) {
   var get_params = get_GET_params();
   if(get_params[key])
      return(get_params[key]);
   else
      return false;
}
//schein nicht für alle Datentypen zu funktionieren z.b int
function isdefined( variable)
{
    return (typeof(window[variable]) == "undefined")?  false: true;
	
	/*
	if (window.x === undefined) alert("x is undefined/undeclared"); 
else if (x === false) alert("x is false"); 
else if (x === true) alert("x is true"); 
else alert("x is " + x); 
	*/
}
 
