
$(document).ready(function() {

	$("a[rel=boxy]").boxy({modal:true,center:true,fixed:true});
	
	$("a.lightbox").lightBox(); 

	$(".katback").click(function(){
		
		$(".naveffekt").hide("slow",function(){
			
			$("#navlevel2_back").show("slow");
			
		});
		
		
	});

	$(".artikelthumb").click(function(){
		
		var temp = this.id.split("_");
		var id = temp[1];
		
		$("#defaultbild").attr("src","/img_de/produkte/320/"+id+".jpg");
	});
	
	$("#liefer_edit_button").click(function(){
		
		$("#liefer_bearbeiten").show();
		$("#liefer_anzeigen").hide();
	});
	
	$("#liefer_show_button").click(function(){
		
		$("#liefer_bearbeiten").hide();
		$("#liefer_anzeigen").show();
	});
	
	$("#liefer_delete_button").click(function(){
		
		var id      = $(":input[name=id]").val();

		$.get("/php/lieferadresse_ajax.php",
			{
				id:id,
				cmd:"delete"
			}
			,function(data){
				
				if(data == "ok") {
					
					ShowMessageBox("Daten konnten erfolgreich gelöscht werden!");
					setTimeout('gehezu(server+"/"+language+"/zahlung/index.pmode");',2000);
				}
				
				if(data == "nichok") {
					
					ShowMessageBox("Daten konnten nicht gelöscht werden!");
				}
					
					
				});
	});
	
	
	$("#liefer_speichern_button").click(function(){
		
		$("#liefererrorsubmit").hide();
				
		var id      = $(":input[name=id]").val();
		var anrede  = $(":input[name=lieferanrede]").val();
		var vorname = $(":input[name=liefervorname]").val();
		var name    = $(":input[name=liefernachname]").val();
		var firma   = $(":input[name=lieferfirma]").val();
		var strasse = $(":input[name=lieferstrasse]").val();
		var nr      = $(":input[name=liefernr]").val();
		var zusatz  = $(":input[name=lieferzusatz]").val();
		var plz     = $(":input[name=lieferplz]").val();
		var ort     = $(":input[name=lieferort]").val();
		var land    = $(":input[name=lieferland]").val();
		
		var check = true;
		
		$.each([anrede, vorname, name, strasse, nr, plz, ort, land ], function(index, value) { 
  			
			if(value == "") check = false; 
		});

		if(check == false) {
			
			$("#liefer_error").html("<span class='copy12boldred'>Bitte alle Felder ausfüllen!</span><br><br>");
			
		} else {	
			//alert(strasse);
			
			$.get("/php/lieferadresse_ajax.php",
			{
				id:id,
				anrede:anrede,
				vorname:vorname,
				name:name,
				firma:firma,
				strasse:strasse,
				nr:nr,
				zusatz:zusatz,
				plz:plz,
				ort:ort,
				land:land
			}
			,function(data){
				
				if(data == "ok") {
					
				   ShowMessageBox("Daten konnten erfolgreich gespeichert werden!");
				   setTimeout('gehezu(server+"/"+language+"/zahlung/index.pmode");',2000);
				  
				}
				
				if(data == "nichtok") {
					
					ShowMessageBox("Daten konnten nicht gespeichert werden!");
				}
					
					
				});
		}
		
	});
	
	$(".lieferadresse_box").click(function(){
		
		var status = $(this).val();
		
		//alert(status);
		
		if(status == "1") {
			
			$("#box_label_1").addClass("copy12boldred");
			$("#box_label_2").removeClass("copy12boldred");
			$("#box_label_2").addClass("copy12bold");
			
		} else {
			
			$("#box_label_2").addClass("copy12boldred");
			$("#box_label_1").removeClass("copy12boldred");
			$("#box_label_1").addClass("copy12bold");
		}
	});
	
	$(".zahlart_box").click(function(){
		
		var temp = this.id.split("_");
		var id = temp[1];
		var status = $("#box_"+id).val();
		
		if(status == "1") {
			
			$("#td_2").removeClass("copy12boldred");
			$("#td_2").addClass("copy12bold");
			$("#td_1").addClass("copy12boldred");
			
		} else {
			
			$("#td_1").removeClass("copy12boldred");
			$("#td_1").addClass("copy12bold");
			$("#td_2").addClass("copy12boldred");
		}
	});
	
	$(".ubersicht_link2").click(function(){
		
		var temp = this.id.split("_");
		var id = temp[1];
		var status = $("#detail_"+id).css("display");

		if(status == "none") {
			
			$("div[id*='detail_']").hide();
			$("a[id*='link_']").css("color","#525252");
			
			$("#detail_"+id).show();
			$("#link_"+id).css("color","#BC0202");	
			
		} else {
			
			$("#detail_"+id).hide();
			$("#link_"+id).css("color","#525252");
		}
	});
	
	$(".input_warenkorb").click(function(){
		
		var temp = this.id.split("_");
		var id = temp[1];
		var anzahl = $("#anzahl_"+id).val();
		
		//alert(anzahl);
		if(anzahl > 0) {
		
			$.get("/php/warenkorb_ajax.php?cmd=addartikel&aid="+id+"&anzahl="+anzahl+"",function(data){
				
				$.get("/php/warenkorb_akt_ajax.php",function(data2){
					
					$("#warenkorb_artikel").html(data2);
				});
				
			 ShowMessageBox("Artikel wurde erfolgreich in den Warenkorb gelegt.","true");	
			});
		
		} else {
			
			ShowMessageBox("Bitte geben Sie eine Stückzahl an!","false");
		}
	});
	
	$("a[rel=warenkorb_ansicht]").click(function(){
		
		$.get("/php/warenkorb_ansicht_ajax.php",function(data){
			
		var ueberschrift = "Warenkorb";
		var schliessen = "Schließen";
		
			setContent = new Boxy("<div style=''>"+data+"</div>",
			{
			 title: ueberschrift,
			 modal:true,
			 center:true,
			 closeText:schliessen
			});
		});
	});


	 $(".della").click(function() {
	 	
	    	lidstring = this.id;
		
		lidarray = lidstring.split("_");
		
		lid = parseInt(lidarray[1]);
		
		if(lid >= 1) {
	 	
			Boxy.ask("Möchten Sie die Lieferadresse wirklich löschen?", ["Ja", "Nein"], function(val) {

				if(val=="Ja") {

					location.href="https://www.schlepper-teile.de/de/profil/index.pmode?cmd=della&lid="+lid;

				}

			});

		}
		
		return false;
	  
	  });

	
});

var objektvar = null;

function closebox() {
		
	objektvar.hide();	
}

function SetLieferadresse(id) {

	location.href="/de/zahlung/index.pmode?cmd=setliefer&type="+id;

}

function SetKundenLieferadresse(id) {

	location.href="/de/zahlung/index.pmode?cmd=setkundenliefer&klid="+id;

}


function SetZahlart(id) {

	location.href="/de/zahlung/index.pmode?cmd=setzahlart&zid="+id;
	
}


function validateEmail(elementValue){
	
    var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;  
    return emailPattern.test(elementValue);  
    
} 

function check_content(content) {
	
	var check = content.split(","); 
}

function check_suchtext() {
	
	if(document.getElementById("suchtext").value.length < 4) {
		ShowMessageBox("Der Suchtext muss mindestens 4 Zeichen haben!","false")
		return false;
		
	} else {
		
		return true;
	}
}

function ShowMessageBox(msg,closebool) {
	
	        var setContent = null;
		var ueberschrift = "Hinweis";
		var schliessen = "Schließen";
		
		setContent = new Boxy("<div style=''>"+msg+"</div>",
				{
				 title: ueberschrift,
				 modal:true,
				 center:true,
				 closeText:schliessen,
				 afterShow: function() {	 
				 	objektvar = this;
				 	if(closebool == "true") {
			  			setTimeout('closebox()',3000);
					}
				}

			}
		      );	
}

function gehezu(url) {
	//alert(url);
	window.location.href = url;
}

function pop(url) {

	var browserpop;
	
	var hor;
	var vert;
	var posv;
	var posh;
	
	hor = screen.width;
	vert = screen.height;
	
	posv = (vert-370) / 2;	
	posh = (hor-465) / 2;
	
	browserpop = window.open(url,"neu","width=465, height=370, resizable=yes, status=no, scrollbars=yes, left="+posh+", top="+posv+"");
	
	browserpop.focus();

}



function GetMoreOptions() {

	if(document.getElementById("options").style.display == "block") {
	
		document.getElementById("options").style.display = "none";
		document.gebrauchte.optiondisplay.value = "none";
		document.getElementById("displaylink").firstChild.nodeValue = "Weitere Optionen einblenden";
		document.getElementById("displaylink").setAttribute("class","optlink");

	} else {
	
		document.getElementById("options").style.display = "block";
		document.gebrauchte.optiondisplay.value = "block";
		document.getElementById("displaylink").firstChild.nodeValue = "Weitere Optionen ausblenden";
		document.getElementById("displaylink").setAttribute("class","optlink2");
	
	}
}


function ShowPreview(wert) {

	if(wert != "") {
	
		document.images["preview"].src = previewpic["preview_"+wert+""].src;
	
	}
}


function ShowTermin(id) {

  if (document.getElementById(id).style.display=="none") {
  	
  	document.getElementById(id).style.display="block";
  	document.termine.statustermin.value = "block";
  
  } else {
  
  	document.getElementById(id).style.display="none";
  	document.termine.statustermin.value = "none";

  }

} 


function DelArtikel(id) {

	if(id != "") {
	
		location.href = ""+server+"/"+language+"/warenkorb/index.pmode?cmd=del&aid="+id+"";
	
	}
}


function GetArtikelNum(num,id) {

		location.href = ""+server+"/"+language+"/warenkorb/index.pmode?cmd=artikel_num&anzahl="+num+"&aid="+id+"";	
	
}


function SetVersand(id) {

		location.href = ""+server+"/"+language+"/warenkorb/index.pmode?cmd=versandart&mode="+id+"";	
	
}


function GoToAgb(url) {

	var browserpop;
	
	var hor;
	var vert;
	var posv;
	var posh;
	
	hor = screen.width;
	vert = screen.height;
	
	posv = (vert-385) / 2;	
	posh = (hor-500) / 2;
	
	browserpop = window.open(url,"neu","width=500, height=385, resizable=yes, status=no, scrollbars=yes, left="+posh+", top="+posv+"");
	
	browserpop.focus();
}


function SendHersteller() {

	document.filter.modell.value = "";
	//document.filter.motor.value = "";
	document.filter.submit();

}
