function spalteon(spaltenr) {
document.getElementById(spaltenr).style.backgroundColor = "#CDCBB7";
}

function spalteoff(spaltenr, farbe) {
document.getElementById(spaltenr).style.backgroundColor = farbe;
}

var WQ_Probierpaket = function (auswahlcountmax) {
    this.auswahlcount = 0;
    this.auswahlcountmax = auswahlcountmax;

    this.formCheck = function () {
        if (this.auswahlcount < this.auswahlcountmax) {
            alert("Bitte wählen Sie " + this.auswahlcountmax + " Flaschen aus.");
            return false;
        } else if (this.auswahlcount > this.auswahlcountmax) {
            alert("Sie können maximal " + this.auswahlcountmax + " Flaschen auswählen!");
            return false;
        }
        return true;
    }
    
    this.checkblock = function(auswahl) {
        if (document.forms["uebersicht"].elements[auswahl].checked) {
            if (this.auswahlcount >= this.auswahlcountmax) {
                document.forms["uebersicht"].elements[auswahl].checked = false;
                alert("Sie können maximal " + this.auswahlcountmax + " Flaschen auswählen!");
                return false;
            }
            if (show_select_alert && this.auswahlcount == this.auswahlcountmax - 1) {
                alert("Sie haben nun " + this.auswahlcountmax + " Flaschen ausgewählt und können das Probierpaket bestellen!");
            }
            document.getElementById(auswahl).style.backgroundColor = "#c5a29d";
            this.auswahlcount++;
        } else {
            document.getElementById(auswahl).style.backgroundColor = "#ebe7d0";
            this.auswahlcount--;
        }
        if (this.auswahlcount < 0) {
            this.auswahlcount = 0;
        }
        document.getElementById("auswahlueberanz").firstChild.data = this.auswahlcountmax - this.auswahlcount;
        return true;
    }
};

function checkblock(auswahl) {
    if (document.forms['uebersicht'].elements[auswahl].checked) {
        document.getElementById(auswahl).style.backgroundColor = "#c5a29d";
    } else {
        document.getElementById(auswahl).style.backgroundColor = "#ebe7d0";
    }
}

function oeffnen(ziel) {
window.location.href = ziel;
}


function erzeugeFenster(bild, bild_width, bild_height) {
var bildname = bild.substr(0,0);
var bild_width= bild_width+40;
var bild_height= bild_height+40;
var x=screen.width/2;
var x=x-bild_width/2;
var y=screen.height/2;
var y=y-bild_height/2;

newWin = window.open("/de/weinshop/bilderanzeigen.html?" + bild, ""+bildname+"", "scrollbars=0,toolbar=0,location=0,directories=0,status=0,resizable=0, width=" + bild_width + ", height=" + bild_height + ",left="+ x +",top="+ y +"");
}


function popupopen(fheight,fwidth,ziel){
LeftPosition = (screen.width) ? (screen.width-fheight)/2 : 0;
TopPosition = (screen.height) ? (screen.height-fwidth)/2 : 0;
settings =
'height='+fheight+',width='+fwidth+',top='+TopPosition+',left='+LeftPosition+',scrollbars=yes,resizable=no';
popup = open(ziel,"info",settings);
popup.focus();
}


/*function changeImages(pfad) {
document['karte'].src=pfad;
}*/


function changeCardImage(bildgr, bildkl) {
   var pfad_absolut = document['karte'].src;
   var pfad_relativ = pfad_absolut.slice(25); 
    if(pfad_relativ == bildgr){   
        document['karte'].src = bildkl;
        document.getElementById("cardtext").innerHTML="Kartenverkleinerung";
        
    }
    else {
        document['karte'].src = bildgr;
        document.getElementById("cardtext").innerHTML="Kartenvergrößerung";

    }  
/*
document.getElementById("karte").src = bildkl;
if(document['karte'].src == bildgr){
   document['karte'].src = document['karte'].src.replace(bildgr);
   document.getElementById("cardtext").innerHTML="Kartenverkleinerung"; 
} else {
   document['karte'].src = document['karte'].src.replace(bildkl);
}
*/
/*
if (document.forms['cardform'].elements['cardimages'].value==bildgr) {
document['karte'].src=bildgr;
document.forms['cardform'].elements['cardimages'].value=bildkl;
document.getElementById("cardtext").innerHTML="Kartenvergrößerung";

} else {
document['karte'].src=bildkl;
document.forms['cardform'].elements['cardimages'].value=bildgr;
document.getElementById("cardtext").innerHTML="Kartenverkleinerung";
}*/
}


function artikelplus(feldname)
{
    var i = document.forms['warenkorb'].elements[feldname].value;
    i++;
    document.forms['warenkorb'].elements[feldname].value = i;
    anzahl_artikel_geaendert = true;
}
function artikelminus(feldname)
{
    var i = document.forms['warenkorb'].elements[feldname].value;
    if (i == 0) {
        document.forms['warenkorb'].elements[feldname].value = 0;
    } else {
        i --;
        document.forms['warenkorb'].elements[feldname].value = i;
    }
    anzahl_artikel_geaendert = true;
}
function artikelloeschen(feldname)
{
    document.forms['warenkorb'].elements[feldname].value = 0;
    anzahl_artikel_geaendert = true;
}


function checkwh() {
if (document.forms['lieferort'].elements["zusandt"].checked) {
document.forms['lieferort'].famila[0].selected = true;
document.forms['lieferort'].markant[0].selected = true;
}
}

function checkohnewh(markt) {
if ((document.forms['lieferort'].elements['famila'].value != '') || (document.forms['lieferort'].elements['markant'].value != '')) {
document.forms['lieferort'].elements["zusandt"].checked=false;
}
if ((markt=="famila") && (document.forms['lieferort'].elements['famila'].value != '')) {
document.forms['lieferort'].markant[0].selected = true;
}
if ((markt=="markant") && (document.forms['lieferort'].elements['markant'].value != '')) {
document.forms['lieferort'].famila[0].selected = true;
}

}

function checkort() {
if ((document.forms['lieferort'].famila[0].selected == true) && (document.forms['lieferort'].markant[0].selected == true) && (!document.forms['lieferort'].elements["zusandt"].checked)){
alert('Bitte wählen Sie Versand oder bei Abholung den Lieferort aus!');
return false;
}
}

function checkdelete() {
  return confirm("Wollen Sie diese Bestellung unwiderruflich löschen?\nEin ggf. genutzter Gutscheincode wird automatisch wieder freigegeben.");
}

function checkdeleteKd() {
  return confirm("Wollen Sie diesen Kunden löschen? \n\n ACHTUNG: Es werden alle Bestellungen und die Kundendaten unwiderruflich gelöscht!");
}

function status(boxname, statusid, isadmin) {
  if (statusid == 80 || statusid == 100) {
    check = confirm("Wollen Sie diesen Status auf '" + document.bestform.elements[boxname].options[document.bestform.elements[boxname].selectedIndex].text + "' ändern? \n\n ACHTUNG: Es wird automatisch eine E-Mail an den Kunden versandt!");
  } else {
    if (isadmin == 0) {
      check = confirm("Wollen Sie diesen Status auf '" + document.bestform.elements[boxname].options[document.bestform.elements[boxname].selectedIndex].text + "' ändern? \n\n Es wird eine E-Mail an die Produktion versandt!");
    } else {
      check = confirm("Wollen Sie diesen Status auf '" + document.bestform.elements[boxname].options[document.bestform.elements[boxname].selectedIndex].text + "' ändern?");
    }
  }
  if (check) {
    document.bestform.submit();
    return true;
  } else {
    document.bestform.elements[boxname].selectedIndex = 0;
    return false;
  }
}

/*self.moveTo(0,0);
self.resizeTo(screen.availWidth,screen.availHeight);

var agt=navigator.userAgent.toLowerCase();
var is_nn = (agt.indexOf("netscape") != -1);
var is_ie = (agt.indexOf("msie") != -1);
var is_op = (agt.indexOf("opera") != -1);

var fenster = 0;
var tool = 0;

function toolopener(nr) {
	if (is_ie) {
	oeffnewindow(window.screenLeft+window.event.clientX,window.screenTop+window.event.clientY,nr);
	} else {
	document.onclick = toolopener_ne;
	}
}

function toolopener_ne(e) {
	oeffnewindow(e.screenX,e.screenY,nr);
	document.onclick = false;
}

function leftwindow(x,width) {
		if(screen.width < x+width) {
	 	var left = x-width-30;
	 	} else {
	 	var left = x;
	 	}
	return left;
}

function topwindow(y,height) {
	if (is_op) {
		if(screen.height < y+height) {
	 	var top = y-height;
	 	} else {
	 	var top = y;
	 	}
	}
	else {
		if(screen.height < y+height) {
	 	var top = y-height;
	 	} else {
	 	var top = y;
	 	}
	}
	return top;
}

function oeffnewindow(x,y,nr) {

 	var width = 150;
 	var height = 100;
 	var left = leftwindow(x,width);
 	var top = topwindow(y,height);
	zeigen(left,top,nr);
}


function zeigen(posx,posy,nr) {
if (is_ie) {
posy=posy-140;
} else {
posy=posy-100;
}
var layerausgabe=document.getElementById("layerinhalt");
//layerausgabe.innerHTML=""+layerinhalt+"";

document.getElementById('ebene'+nr).style.visibility = "visible";
document.getElementById('ebene'+nr).style.left = posx;
document.getElementById('ebene'+nr).style.top = posy;
}


function verbergen(nr) {
document.getElementById('ebene'+nr).style.visibility = "hidden";
}*/

var WQ_Geschenkkarton = function (auswahlcountmax) {
    this.auswahlcount = 0;
    this.auswahlcountmax = auswahlcountmax;

    this.formCheck = function () {
        if (this.auswahlcount < this.auswahlcountmax) {
            alert("Bitte wählen Sie " + this.auswahlcountmax + " Flaschen aus.");
            return false;
        } else if (this.auswahlcount > this.auswahlcountmax) {
            alert("Sie können maximal " + this.auswahlcountmax + " Flaschen auswählen!");
            return false;
        }
        return true;
    }
    
    this.checkblock = function(auswahl) {
        if (document.forms["uebersicht"].elements[auswahl].checked) {
            if (this.auswahlcount >= this.auswahlcountmax) {
                document.forms["uebersicht"].elements[auswahl].checked = false;
                alert("Sie können maximal " + this.auswahlcountmax + " Flaschen auswählen!");
                return false;
            }
            if (show_select_alert && this.auswahlcount == this.auswahlcountmax - 1) {
                alert("Sie haben nun " + this.auswahlcountmax + " Flaschen ausgewählt und können den Geschenkkarton bestellen!");
            }
            document.getElementById(auswahl).style.backgroundColor = "#c5a29d";
            this.auswahlcount++;
        } else {
            document.getElementById(auswahl).style.backgroundColor = "#ebe7d0";
            this.auswahlcount--;
        }
        if (this.auswahlcount < 0) {
            this.auswahlcount = 0;
        }
        document.getElementById("auswahlueberanz").firstChild.data = this.auswahlcountmax - this.auswahlcount;
        return true;
    }
};

function openAdvent() {
    var url = "/de/adventskalender_2010/adventskalender.html";
    var fname = "fenster";
    var breite = "700";
    var hoehe = "600";
    var xPos;
    var yPos;
    var fenster;
    
    xPos = (screen.width - breite) / 2;
    yPos = (screen.height - hoehe) / 2;
    fenster = window.open(url, fname, 'height=' + hoehe + ', width=' + breite + ', top=' + yPos + ', resizable=no, scrollbars=no,status=no');
    if (fenster) {
        fenster.moveTo(xPos, yPos);
        fenster.focus();
        toggle('geschenk');
    }
}
