
function Init() {
    BlurLinks();
    var inputs = document.getElementsByTagName("input");
    for (var i = 0; i < inputs.length; i++) {
        if(inputs[i].type == "image"){
        inputs[i].onfocus = new Function("this.blur();");
        }
    }
}
function BlurLinks(){
  var a = document.getElementsByTagName('a');
  var x = a.length;

  for(i=0;i<x;i++){
    a[i].onfocus = new Function("this.blur();");
  }
}


/* preload */
	arg = new Array(
	"images/navi/nav01_0_0.gif",
	"images/navi/nav02_0_0.gif",
	"images/navi/nav03_0_0.gif",
	"images/navi/nav01_0_1.gif",
	"images/navi/nav01_1_1.gif",
	"images/navi/nav01_2_1.gif",
	"images/navi/nav01_3_1.gif",	
	"images/navi/nav01_1_2.gif",
	"images/navi/nav01_2_2.gif",
	"images/navi/nav01_3_2.gif"
	);
	
	
	
function preload() {
  var arg;
  if (arg = (arguments || preload.arguments))
    for(var img = new Array, i = 0; i < arg.length; i++) {
      img[i] = new Image;
      img[i].src = arg[i];
    }
}
	
	





/******************* agbs + shirt*****************************/

function openAGB(URL){
	win = window.open(URL,"New","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=700,height=530");
	win.window.focus();
}
function openShirt(URL,titel,weite,hoehe){
	win = window.open(URL,titel,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width="+weite+",height="+hoehe+",left=100,top=100");
	win.window.focus();
}
function openInfo(URL,titel){
	win = window.open(URL,"info","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=660,height=700,left=100,top=100");
	win.window.focus();
}

/********************* direktwahl *************************/
function gotoOVW() {
        self.location = document.marginalForm.auswahl.options[document.marginalForm.auswahl.selectedIndex].value;
}


/********************* update wk *************************/

function updateWK(SID){
	document.formWK.action="wk.php?SID="+SID+"&up=1";
	document.formWK.submit();

}

function goTo(SID){
	opener.location.href="wk.php?SID="+SID;
	window.close();	

}



/********************* proof registger *************************/
/* registrierungsformular überprüfen */
var nickname;
var email;

function ProofRegister(){
document.getElementById? ref = "document.getElementById" : ref = "document.all";

var vorname=0;
var nachname=0;

var passwort=0;
var passwort2=0;
var geburtstag=0;
var geschlecht=0;
var groesse=0;
var alter=0;
var plz=0;
var passwortNeu=0;
var passwortNeu2=0;
var agb=0;




var errfarbe = "#E0041D";
var ok = "#828282";	

var error = "<strong style=\"margin:10px 0 0 0\">Die rot beschrifteten Felder m&uuml;ssen ausgef&uuml;llt werden!</strong>";



if(document.registerForm.vorname.value==""){
	eval(ref + '("errVorname")' + '.style.color = errfarbe');
	vorname = 1;
}
else{
	vorname = 0;
	eval(ref + '("errVorname")' + '.style.color = ok');
}


if(document.registerForm.nachname.value==""){
	eval(ref + '("errNachname")' + '.style.color = errfarbe');
	nachname = 1;
}
else{
	nachname = 0;
	eval(ref + '("errNachname")' + '.style.color = ok');
}


if(document.registerForm.nickname.value=="" || nickname==1){
	eval(ref + '("errNickname")' + '.style.color = errfarbe');
	nickname = 1;
}
else{
	nickname = 0;
	eval(ref + '("errNickname")' + '.style.color = ok');
}

if((document.registerForm.email.value=="")||(document.registerForm.email.value.indexOf('@') == -1)||(document.registerForm.email.value.indexOf('.') == -1)){
	eval(ref + '("errEmail")' + '.style.color = errfarbe');
	email = 1;
}
else{
	email = 0;
	eval(ref + '("errEmail")' + '.style.color = ok');
}

if(document.registerForm.passwort){
if(document.registerForm.passwort.value=="" || document.registerForm.passwort.value.length<=4){
	eval(ref + '("errPasswort")' + '.style.color = errfarbe');
	passwort = 1;
}
else{
	passwort = 0;
	eval(ref + '("errPasswort")' + '.style.color = ok');
}
if(document.registerForm.passwort2.value=="" || document.registerForm.passwort.value!=document.registerForm.passwort2.value || document.registerForm.passwort2.value.length<=4){
	eval(ref + '("errPasswort2")' + '.style.color = errfarbe');
	passwort2 = 1;
}
else{
	passwort2 = 0;
	eval(ref + '("errPasswort2")' + '.style.color = ok');
}
}

/* neues passwort */
if(document.registerForm.passwortNeu){
if(document.registerForm.passwortNeu.value!="" && document.registerForm.passwortNeu.value.length<=4){
	eval(ref + '("errpasswortNeu")' + '.style.color = errfarbe');
	passwortNeu = 1;
}
else{
	passwortNeu = 0;
	eval(ref + '("errpasswortNeu")' + '.style.color = ok');
}
if(document.registerForm.passwortNeu2.value!="" && document.registerForm.passwortNeu.value != document.registerForm.passwortNeu2.value){
	eval(ref + '("errpasswortNeu2")' + '.style.color = errfarbe');
	passwortNeu2 = 1;
}
else{
	passwortNeu2 = 0;
	eval(ref + '("errpasswortNeu2")' + '.style.color = ok');
}
}
/*ende neues passwort */

if(document.registerForm.plz.value=="" || document.registerForm.plz.value.length<=4){
	eval(ref + '("errPLZ")' + '.style.color = errfarbe');
	plz = 1;
}
else{
	plz = 0;
	eval(ref + '("errPLZ")' + '.style.color = ok');
}


if(document.registerForm.alter){
if(document.registerForm.alter.checked!=true){
	eval(ref + '("errAlter")' + '.style.color = errfarbe');
	alter = 1;
}
else{
	alter = 0;
	eval(ref + '("errAlter")' + '.style.color = ok');
}
}


if(document.registerForm.agb){
if(document.registerForm.agb.checked!=true){
	eval(ref + '("errAgb")' + '.style.color = errfarbe');
	alter = 1;
}
else{
	alter = 0;
	eval(ref + '("errAgb")' + '.style.color = ok');
}
}

if((vorname==1)||(nachname==1)||(nickname==1)||(email==1)||(passwort==1)||(passwort2==1)||(passwortNeu==1)||(passwortNeu2==1)||(geburtstag==1)||(geschlecht==1)||(groesse==1)||(alter==1)||(plz==1)||(agb==1)){
	
	if(passwort==1 || passwort2==1){
	error = error+"<br>Das Passwort mu&szlig; aus mindestens 5 Zeichen bestehen.";
	}
	eval(ref + '("fehlermeldung")' + '.innerHTML = error');
}
else{
	document.registerForm.submit();
}
}

/* bildupload abfrage */
var nickname;
var passwort;
var bilderup;

function ProofUpload(){
document.getElementById? ref = "document.getElementById" : ref = "document.all";

var titel=0;
var wettbewerb=0;
var bild=0;
var bild2=0;
var farbtiefe=0;
var schlagwort1=0;
var schlagwort2=0;
var schlagwort3=0;
var agb=0;
var farbe = 0;
var plz = 0;





var errfarbe = "#E0041D";
var ok = "#828282";	

var error = "<strong style=\"margin:10px 0 0 0\">Die rot beschrifteten Felder m&uuml;ssen ausgef&uuml;llt werden!</strong>";

if(document.uploadForm.nickname){
if(document.uploadForm.nickname.value==""){
	eval(ref + '("errNickname")' + '.style.color = errfarbe');
	nickname = 1;
}
else{
	eval(ref + '("errNickname")' + '.style.color = ok');
}
}
if(document.uploadForm.passwort){
if(document.uploadForm.passwort.value==""){
	eval(ref + '("errPasswort")' + '.style.color = errfarbe');
	passwort = 1;
}
else{
	eval(ref + '("errPasswort")' + '.style.color = ok');
}
}
if(document.uploadForm.farbe){
if(document.uploadForm.farbe.value==""){
	eval(ref + '("errFarbe")' + '.style.color = errfarbe');
	farbe = 1;
}
else{
	farbe = 0;
	eval(ref + '("errFarbe")' + '.style.color = ok');
}
}
if(document.uploadForm.titel){
if(document.uploadForm.titel.value==""){
	eval(ref + '("errTitel")' + '.style.color = errfarbe');
	titel = 1;
}
else{
	titel = 0;
	eval(ref + '("errTitel")' + '.style.color = ok');
}
}


if(document.uploadForm.bild){
if(document.uploadForm.bild.value==""){
	eval(ref + '("errThumbnail")' + '.style.color = errfarbe');
	bild = 1;
}
else{
	bild = 0;
	eval(ref + '("errThumbnail")' + '.style.color = ok');
}
}
if(document.uploadForm.bild2){
if(document.uploadForm.bild2.value==""){
	eval(ref + '("errBild")' + '.style.color = errfarbe');
	bild2 = 1;
}
else{
	bild2 = 0;
	eval(ref + '("errBild")' + '.style.color = ok');
}
}
if(document.uploadForm.farbtiefe_1 || document.uploadForm.farbtiefe_2 || document.uploadForm.farbtiefe_3 || document.uploadForm.farbtiefe_4){
if(document.uploadForm.farbtiefe_1.checked==false && document.uploadForm.farbtiefe_2.checked==false && document.uploadForm.farbtiefe_3.checked==false && document.uploadForm.farbtiefe_4.checked==false){
	eval(ref + '("errFarbtiefe")' + '.style.color = errfarbe');
	farbtiefe = 1;
}
else{
	farbtiefe = 0;
	eval(ref + '("errFarbtiefe")' + '.style.color = ok');
}
}
/*if(document.uploadForm.schlagwort1){
if(document.uploadForm.schlagwort1.value==""){
	eval(ref + '("errSchlagwort1")' + '.style.color = errfarbe');
	schlagwort1 = 1;
}
else{
	schlagwort1 = 0;
	eval(ref + '("errSchlagwort1")' + '.style.color = ok');
}
}
if(document.uploadForm.schlagwort2){
if(document.uploadForm.schlagwort2.value==""){
	eval(ref + '("errSchlagwort2")' + '.style.color = errfarbe');
	schlagwort2 = 1;
}
else{
	schlagwort2 = 0;
	eval(ref + '("errSchlagwort2")' + '.style.color = ok');
}
}
if(document.uploadForm.schlagwort3){
if(document.uploadForm.schlagwort3.value==""){
	eval(ref + '("errSchlagwort3")' + '.style.color = errfarbe');
	schlagwort3 = 1;
}
else{
	schlagwort3 = 0;
	eval(ref + '("errSchlagwort3")' + '.style.color = ok');
}
}*/
if(document.uploadForm.agb){
if(document.uploadForm.agb.checked!=true){
	eval(ref + '("errAgb")' + '.style.color = errfarbe');
	agb = 1;
}
else{
	agb = 0;
	eval(ref + '("errAgb")' + '.style.color = ok');
}
}


if((nickname==1)||(passwort==1)||(farbe==1)||(titel==1)||(wettbewerb==1)||(bild==1)||(bild2==1)||(farbtiefe==1)||(schlagwort1==1)||(schlagwort2==1)||(schlagwort3==1)||(agb==1)||(plz==1)){
	eval(ref + '("fehlermeldung")' + '.innerHTML = error');
}
else{
	
	document.uploadForm.submit();
	
}


}
/*bestellung überprüfen */

function ProofReg(){
document.getElementById? ref = "document.getElementById" : ref = "document.all";



var reanrede=0;
var revorname=0;
var rename=0;
var email=0;
var restrasse=0;
var reort=0;

var lianrede=0;
var livorname=0;
var liname=0;
var listrasse=0;
var liort=0;



var errfarbe = "#E0041D";
var ok = "#828282";	

var error = "<strong style=\"margin:10px 0 0 0\">Die rot beschrifteten Felder m&uuml;ssen ausgef&uuml;llt werden!</strong>";





/*rechnungsadresse */
if((document.bestForm.re_email.value=="")||(document.bestForm.re_email.value.indexOf('@') == -1)||(document.bestForm.re_email.value.indexOf('.') == -1)){
	eval(ref + '("errEmail")' + '.style.color = errfarbe');
	email = 1;
}
else{
	email = 0;
	eval(ref + '("errEmail")' + '.style.color = ok');
}
if(document.bestForm.re_anrede.value==""){
	eval(ref + '("errreAnrede")' + '.style.color = errfarbe');
	reanrede = 1;
}
else{
	reanrede = 0;
	eval(ref + '("errreAnrede")' + '.style.color = ok');
}
if(document.bestForm.re_vorname.value==""){
	eval(ref + '("errreVorname")' + '.style.color = errfarbe');
	revorname = 1;
}
else{
	revorname = 0;
	eval(ref + '("errreVorname")' + '.style.color = ok');
}
if(document.bestForm.re_name.value==""){
	eval(ref + '("errreName")' + '.style.color = errfarbe');
	rename = 1;
}
else{
	rename = 0;
	eval(ref + '("errreName")' + '.style.color = ok');
}
if(document.bestForm.re_strasse.value==""){
	eval(ref + '("errreStrasse")' + '.style.color = errfarbe');
	restrasse = 1;
}
else{
	restrasse = 0;
	eval(ref + '("errreStrasse")' + '.style.color = ok');
}
if(document.bestForm.re_ort.value=="" || document.bestForm.re_plz.value==""){
	eval(ref + '("errreOrt")' + '.style.color = errfarbe');
	reort = 1;
}
else{
	reort = 0;
	eval(ref + '("errreOrt")' + '.style.color = ok');
}



/*lieferadresse */

if(document.bestForm.lieferadresse){
if(document.bestForm.li_anrede.value==""){
	eval(ref + '("errliAnrede")' + '.style.color = errfarbe');
	reanrede = 1;
}
else{
	reanrede = 0;
	eval(ref + '("errliAnrede")' + '.style.color = ok');
}
if(document.bestForm.li_vorname.value==""){
	eval(ref + '("errliVorname")' + '.style.color = errfarbe');
	revorname = 1;
}
else{
	revorname = 0;
	eval(ref + '("errliVorname")' + '.style.color = ok');
}
if(document.bestForm.li_name.value==""){
	eval(ref + '("errliName")' + '.style.color = errfarbe');
	rename = 1;
}
else{
	rename = 0;
	eval(ref + '("errliName")' + '.style.color = ok');
}
if(document.bestForm.li_strasse.value==""){
	eval(ref + '("errliStrasse")' + '.style.color = errfarbe');
	restrasse = 1;
}
else{
	restrasse = 0;
	eval(ref + '("errliStrasse")' + '.style.color = ok');
}
if(document.bestForm.li_ort.value=="" || document.bestForm.li_plz.value==""){
	eval(ref + '("errliOrt")' + '.style.color = errfarbe');
	reort = 1;
}
else{
	reort = 0;
	eval(ref + '("errliOrt")' + '.style.color = ok');
}

}

if((email==1)||(reanrede==1)||(revorname==1)||(rename==1)||(restrasse==1)||(reort==1)||(lianrede==1)||(livorname==1)||(liname==1)||(listrasse==1)||(liort==1)){
	eval(ref + '("fehlermeldung")' + '.innerHTML = error');
}
else{
	document.bestForm.submit();
}
}



/* proof kontakte */
function ProofKontakt(){
document.getElementById? ref = "document.getElementById" : ref = "document.all";

var email=0;
var nachricht=0;
var errfarbe = "#E0041D";
var ok = "#828282";	

var error = "<strong style=\"margin:10px 0 0 0\">Die rot beschrifteten Felder m&uuml;ssen ausgef&uuml;llt werden!</strong>";



if(document.kontaktForm.email){
if((document.kontaktForm.email.value=="")||(document.kontaktForm.email.value.indexOf('@') == -1)||(document.kontaktForm.email.value.indexOf('.') == -1)){
	eval(ref + '("errEmail")' + '.style.color = errfarbe');
	email = 1;
}
else{
	email = 0;
	eval(ref + '("errEmail")' + '.style.color = ok');
}
}
if(document.kontaktForm.nachricht){
if(document.kontaktForm.nachricht.value==""){
	eval(ref + '("errNachricht")' + '.style.color = errfarbe');
	nachricht = 1;
}
else{
	nachricht = 0;
	eval(ref + '("errNachricht")' + '.style.color = ok');
}
}



if((email==1)||(nachricht==1)){
	eval(ref + '("fehlermeldung")' + '.innerHTML = error');
}
else{
	document.kontaktForm.submit();
}
}
/* wk aktualisieren */

function aktualisieren(SID,tmpl){
	document.uploadForm.action="wk"+tmpl+".php?SID="+SID;
	document.uploadForm.submit();
}
/********************************zum Warenkorb********************/
function wkPopupWeg(divName){
	document.getElementById(divName).style.visibility="hidden";
}
function wkPopupShow(divName){
	document.getElementById(divName).style.visibility="visible";
}

/* textcounter gästebuch */
function textCounter(field, countfield, maxlimit) {
    if (field.value.length > maxlimit) {
        field.value = field.value.substring(0, maxlimit);
    } else {
        countfield.value = maxlimit-(field.value.length);
    }
}




/* loginbox / mail*/

function ShowMail(){
	document.getElementById("kontaktForm").style.display = "inline";
}


function SwitchClassname(objTbl){
if(objTbl){
			objTbl.className = "inputLogin2";

}
}

function showInput(){
	if(document.getElementById("loginLeftInput"))document.getElementById("loginLeftInput").style.display = "inline";
	if(document.getElementById("loginRightInput"))document.getElementById("loginRightInput").style.display = "inline";
	if(document.getElementById("loginLeft"))document.getElementById("loginLeft").style.display = "none";
	if(document.getElementById("loginRight"))document.getElementById("loginRight").style.display = "none";	
}

/* adresse uebersicht */
function changeAdress(SID){
	document.uploadForm.action="wk_2.php?SID="+SID;
	document.uploadForm.submit();

}


/***** newsletter */

function ProofEmail(){

document.getElementById? ref = "document.getElementById" : ref = "document.all";

var newslettermail=0;
var errfarbe = "#E0041D";
var ok = "#828282";	
var error = "Bitte eine g&uuml;ltige E-Mail eintragen.";

if((document.formNewsletter.newslettermail.value=="")||(document.formNewsletter.newslettermail.value.indexOf('@') == -1)||(document.formNewsletter.newslettermail.value.indexOf('.') == -1)){
	newslettermail = 1;
}
else{
	newslettermail = 0;
}
if(newslettermail==1){
	eval(ref + '("fehlerNews")' + '.innerHTML = error');
	eval(ref + '("fehlerNews")' + '.style.color = errfarbe');
}
else{
	document.formNewsletter.submit();
}

}


/****ell a friend **/
function openFriend(URL){
	win = window.open(URL,"New","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=550,left=100,top=100");
	win.window.focus();
}

function ProofFriend(){
document.getElementById? ref = "document.getElementById" : ref = "document.all";

var name=0;
var email1=0;
var email2=0;



var errfarbe = "#E0041D";
var ok = "#828282";	

var error = "Die rot beschrifteten Felder m&uuml;ssen ausgef&uuml;llt werden!<br><br>";



if(document.registerForm.name.value==""){
	eval(ref + '("errName")' + '.style.color = errfarbe');
	name = 1;
}
else{
	name = 0;
	eval(ref + '("errName")' + '.style.color = ok');
}





if((document.registerForm.email1.value=="")||(document.registerForm.email1.value.indexOf('@') == -1)||(document.registerForm.email1.value.indexOf('.') == -1)){
	eval(ref + '("errEmail1")' + '.style.color = errfarbe');
	email1 = 1;
}
else{
	email1 = 0;
	eval(ref + '("errEmail1")' + '.style.color = ok');
}

if((document.registerForm.email2.value=="")||(document.registerForm.email2.value.indexOf('@') == -1)||(document.registerForm.email2.value.indexOf('.') == -1)){
	eval(ref + '("errEmail2")' + '.style.color = errfarbe');
	email2 = 1;
}
else{
	email2 = 0;
	eval(ref + '("errEmail2")' + '.style.color = ok');
}

if((name==1)||(email1==1)||(email2==1)){
	
	eval(ref + '("fehlermeldung")' + '.innerHTML = error');
}
else{
	document.registerForm.submit();
}
}


/* modelbilder uploaden */


function proofModel(){
document.getElementById? ref = "document.getElementById" : ref = "document.all";

var motiv=0;
var thumb=0;
var models=0;


var errfarbe = "#E0041D";
var ok = "#828282";	
var error = "<br>Die rot beschrifteten Felder m&uuml;ssen ausgef&uuml;llt werden!";



if(document.uploadForm.motivID.value==""){
	eval(ref + '("errMotiv")' + '.style.color = errfarbe');
	motiv = 1;
}
else{
	motiv = 0;
	eval(ref + '("errMotiv")' + '.style.color = ok');
}


if(document.uploadForm.bild.value==""){
	eval(ref + '("errThumb")' + '.style.color = errfarbe');
	thumb = 1;
}
else{
	thumb = 0;
	eval(ref + '("errThumb")' + '.style.color = ok');
}

if(document.uploadForm.bild2.value==""){
	eval(ref + '("errModel")' + '.style.color = errfarbe');
	models = 1;
}
else{
	models = 0;
	eval(ref + '("errModel")' + '.style.color = ok');
}

if((motiv==1)||(thumb==1)||(models==1)){
	
	eval(ref + '("fehlermeldung")' + '.innerHTML = error');
}
else{
	document.uploadForm.submit();
}
}


/****************** passwort ändern *************/
function proofPasswort(){
document.getElementById? ref = "document.getElementById" : ref = "document.all";

var pass1=0;
var pass2=0;


var errfarbe = "#E0041D";
var ok = "#828282";	
var error = "<br>Die Felder m&uuml;ssen &uuml;berein stimmen und das Passwort aus mindestens 5 Zeichen bestehen";



if(document.formPW.passwort1.value=="" || document.formPW.passwort1.value.length<=4){
	//eval(ref + '("pass1Err")' + '.style.color = errfarbe');
	pass1 = 1;
}
else{
	pass1 = 0;
	//eval(ref + '("pass1")' + '.style.color = ok');
}


if(document.formPW.passwort2.value=="" || document.formPW.passwort2.value!=document.formPW.passwort1.value){
	//eval(ref + '("errThumb")' + '.style.color = errfarbe');
	pass2 = 1;
}
else{
	pass2 = 0;
	//eval(ref + '("errThumb")' + '.style.color = ok');
}



if((pass1==1)||(pass2==1)){
	
	eval(ref + '("fehlermeldung")' + '.innerHTML = error');
}
else{
	document.formPW.submit();
}
}


/************ user abschicken *******************/

function goToNext(formname,URL,punkte,IDAngabe,LOEAngabe){

	
	document.forms[formname].action = URL;
	
	if(document.forms[formname].POI && punkte){
		document.forms[formname].POI.value=punkte;
	}
	if(document.forms[formname].ID && IDAngabe){
		document.forms[formname].ID.value=IDAngabe;
		//alert(IDAngabe);
	}	
	if(document.forms[formname].LOE && LOEAngabe){
		document.forms[formname].LOE.value=LOEAngabe;
	}		

	document.forms[formname].submit();

}

/************************/

function gotoArt(SID,UE){
	if(document.formArt.zahlart[0].checked==true){
		document.loginForm.action="wk_3c.php?SID="+SID+"&exportKey="+UE;
	}
	if(document.formArt.zahlart[1].checked==true){
		document.loginForm.action="wk_4.php?SID="+SID;
	}
	document.loginForm.submit();
}
