<!-- Verstecke dieses Skript vor Browsern, die kein JavaScript verstehen
// ---------------------------------------------------------------------
// dfWKInter.js
// Urheber und copyright: 2003 Ute Voigt direktfoto. Alle Rechte vorbehalten.
// --------------------------------------------------------------------------
function getLength() {
    return WKPfad.Fotos.length;
}
function getFoto(nn) {
    return WKPfad.Fotos[nn];
}
function getNumber(nn) {
    return WKPfad.Fotos[nn].number;
}
function getAllNumbers() {
    var len = getLength();
    var ergebnis = new Array();
    for (var i=0; i<len; i++) {
        ergebnis[i]= WKPfad.Fotos[i].number;
    } 
    return ergebnis;
}
function getPath(nn) {
    return WKPfad.Fotos[nn].path;
}
function getPrevPath(nn) {
    return WKPfad.Fotos[nn].prevpath;
}
function addBild(xFoto) {
	var retval = true;
    var len = getLength();
    if (len < 20) {
    	WKPfad.Fotos[len] = xFoto;
    	ZWPfad.FotoZwecke[len] = new Array();
    	ZWPfad.FotoZusaetze1[len] = new Array();
    	ZWPfad.FotoZusaetze2[len] = new Array();
    }
    else {
    	alert("Maximal 20 Bilder koennen ausgewaehlt werden. \nBei einer umfassenderen Anfrage oder Bestellung nutzen Sie bitte zunaechst die Kontaktseite, vielen Dank.");
    	retval = false;
    }
    return retval;
}
function delBild(num) {
    var len = getLength();
    for (var i=num; i<len-1; i++) {
        WKPfad.Fotos[i] = WKPfad.Fotos[i+1];
        ZWPfad.FotoZwecke[i] = ZWPfad.FotoZwecke[i+1];
        ZWPfad.FotoZusaetze1[i] = ZWPfad.FotoZusaetze1[i+1];
        ZWPfad.FotoZusaetze2[i] = ZWPfad.FotoZusaetze2[i+1];
    } 
    WKPfad.Fotos.length = --len;
    setbestellbool();
    return true;
}
function getZweckeLength(nn) {
    if (ZWPfad.FotoZwecke[nn]) {
    	return ZWPfad.FotoZwecke[nn].length;
    }
    else {
    	return 0;
    }
}
function getFotoZweck(nn,ii) {
    return ZWPfad.FotoZwecke[nn][ii];
}
function getFotoZusatz(izu,nn,ii) {
	switch (izu) {
	case 1:  
    	return ZWPfad.FotoZusaetze1[nn][ii];
    	break;
	case 2:  
    	return ZWPfad.FotoZusaetze2[nn][ii];
    	break;
    }
}
function addZweck(nn,xZweck) {
 	var retval = true;
	if (ZWPfad.FotoZwecke[nn]) {
    	var len = getZweckeLength(nn);
    	if (len < 5 ) {
    		ZWPfad.FotoZwecke[nn][len] = xZweck.zweck;
    		ZWPfad.FotoZusaetze1[nn][len] = xZweck.zusatz1;
    		ZWPfad.FotoZusaetze2[nn][len] = xZweck.zusatz2;
    		setbestellbool();
   		}
    	else {
    		alert("Maximal sind 6 Vorgaben fuer Verwendungszwecke pro Bild moeglich, vielen Dank.");
    		retval = false;
    	}
	}
    return retval;
}
function delZwecke(nn) {
	if (ZWPfad.FotoZwecke[nn]) {
    	ZWPfad.FotoZwecke[nn].length = 0;
    	ZWPfad.FotoZusaetze1[nn].length = 0;
    	ZWPfad.FotoZusaetze2[nn].length = 0;
    	setbestellbool();
    }
    return true;
}
function setbestellbool() {
	var bestell = true;
    var len1 = getLength();
    for (var m=0; m<len1; m++) {
    	var len2 = getZweckeLength(m);
    	for (var j=0; j<len2; j++) {
			if ( ZWPfad.FotoZwecke[m][j]) {
				var Zwe = ZWPfad.FotoZwecke[m][j];
				var Zu1 = ZWPfad.FotoZusaetze1[m][j];
				var Zu2 = ZWPfad.FotoZusaetze2[m][j];
         	  	if ( getZweckpreis(Zwe,Zu1,Zu2) == "per Angebot" || getZweckpreis(Zwe,Zu1,Zu2) == '' || getZweckpreis(Zwe,Zu1,Zu2) == 'nicht verfuegbar') {
   					bestell = false;
    		  	}
        	}
        }
	}
	WKPfad.Bestellung = bestell;
	return true;
}
function getbestellbool() {
	return WKPfad.Bestellung;
}
function putSelectedLfd(nn) {
    WKPfad.SelBildNum = nn;
    return true;
}
function getSelectedLfd() {
    return WKPfad.SelBildNum;
}
function putCalcwin(logi) {
    WKPfad.Calcwin = logi;
    return true;
}
function getCalcwin() {
    return WKPfad.Calcwin;
}
function putPrevLfd(nn) {
    WKPfad.SelBildNumPrev = nn;
    return true;
}
function getPrevLfd() {
    return WKPfad.SelBildNumPrev;
}
// -->
