function kartonBerechnen()
{
    var KartonWert = 19 +
                                      3.5 * (document.kartonForm.field1.value -1)+
                                      0.5 * (document.kartonForm.field2.value - 1) *
                                             document.kartonForm.field1.value +
                                       15 * (document.kartonForm.field3.value  -1) +
                                      1.5 * document.kartonForm.field4.value;


    document.kartonForm.field5.value = Math.round(KartonWert);
}

function anfahrtMap() {
        document.getElementById("anfahrtskarte").style.width = "500px";
        document.getElementById("anfahrtskarte").style.height = "300px";  
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("anfahrtskarte"));
        map.setCenter(new GLatLng(53.830,10.7), 10);
        map.setUIToDefault();
        var target_a = new GLatLng(53.830, 10.485);
        var target_b = new GLatLng(53.883955, 10.818769);
        var marker_a = new GMarker(target_a);
        var marker_b = new GMarker(target_b);
        GEvent.addListener(marker_a, "click", function() {
        marker_a.openInfoWindowHtml("Unser Firmensitz in Reinfeld")
        });
        GEvent.addListener(marker_b, "click", function() {
        marker_b.openInfoWindowHtml("Unsere klimatisierten und beheizten Lagerräume in Selmsdorf")
        });
        map.addOverlay(marker_a);
        map.addOverlay(marker_b);


      }
}

function pShow(i)
{
    var element = document.getElementById("u"+i);
    if(element.style.display == "none"){ 
        element.style.display = "block";
        element.nextSibling.firstChild.nodeValue = "Weniger Details";    
    }
    else {
        element.style.display = "none";
        element.nextSibling.firstChild.nodeValue = "Mehr Details";
    }
}

function checkForm()
{
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if(document.forms[0].name.value == ''){
        document.forms[0].name.style.border = "1px solid #ff0000";
        document.forms[0].name.focus();
        return(false);     
    }
    if(document.forms[0].vorname.value == ''){
        document.forms[0].vorname.style.border = "1px solid #ff0000";
        document.forms[0].vorname.focus();
        return(false);
    }
    if(document.forms[0].telefon.value == ''){
        document.forms[0].telefon.style.border = "1px solid #ff0000";
        document.forms[0].telefon.focus();
        return(false);
    }
    if(document.forms[0].zeitraum.value == ''){
        document.forms[0].zeitraum.style.border = "1px solid #ff0000";
        document.forms[0].zeitraum.focus();
        return(false);
    }    
    if(document.forms[0].captchacode.value == ''){
        document.forms[0].captchacode.style.border = "1px solid #ff0000";
        document.forms[0].captchacode.focus();
        return(false);
    }
    if(!reg.test(document.forms[0].email.value)){
        document.forms[0].email.style.border = "1px solid #ff0000";
        document.forms[0].email.focus();
        return(false);
    }
    if(document.forms[0].strasse.value == ''){
        document.forms[0].strasse.style.border = "1px solid #ff0000";
        document.forms[0].strasse.focus();
        return(false);
    }
    if(document.forms[0].ort.value == ''){
        document.forms[0].ort.style.border = "1px solid #ff0000";
        document.forms[0].ort.focus();
        return(false);
    }
    if(document.forms[0].plz.value.length < 5){
        document.forms[0].plz.style.border = "1px solid #ff0000";
        document.forms[0].plz.focus();
        return(false);
    }
    if(document.forms[0].auft_strasse.value == ''){
        document.forms[0].auft_strasse.style.border = "1px solid #ff0000";
        document.forms[0].auft_strasse.focus();
        return(false);
    }
    if(document.forms[0].auft_ort.value == ''){
        document.forms[0].auft_ort.style.border = "1px solid #ff0000";
        document.forms[0].auft_ort.focus();
        return(false);
    }
    if(document.forms[0].auft_plz.value.length < 5){
        document.forms[0].auft_plz.style.border = "1px solid #ff0000";
        document.forms[0].auft_plz.focus();
        return(false);
    }
    if(document.forms[0].strasse_a.value == ''){
        document.forms[0].strasse_a.style.border = "1px solid #ff0000";
        document.forms[0].strasse_a.focus();
        return(false);
    }
    if(document.forms[0].ort_a.value == ''){
        document.forms[0].ort_a.style.border = "1px solid #ff0000";
        document.forms[0].ort_a.focus();
        return(false);
    }
    if(document.forms[0].plz_a.value.length < 5){
        document.forms[0].plz_a.style.border = "1px solid #ff0000";
        document.forms[0].plz_a.focus();
        return(false);
    }
    if(document.forms[0].strasse_b.value == ''){
        document.forms[0].strasse_b.style.border = "1px solid #ff0000";
        document.forms[0].strasse_b.focus();
        return(false);
    }
    if(document.forms[0].ort_b.value == ''){
        document.forms[0].ort_b.style.border = "1px solid #ff0000";
        document.forms[0].ort_b.focus();
        return(false);
    }
    if(document.forms[0].plz_b.value.length < 5){
        document.forms[0].plz_b.style.border = "1px solid #ff0000";
        document.forms[0].plz_b.focus();
        return(false);
    }
    
    return(true);   
}

/* function resizeImg2big(i)
{
    i.style.width = "400px";
    i.style.zIndex = "100";
    i.style.position = "absolute";
    i.style.left = (i.offsetLeft - 150)+"px";
   // alert(i.offsetTop+" "+i.style.left);
    i.style.top = (i.offsetTop - 100)+"px";
    //i.style.left = "120px";
    i.style.border = "2px solid #000000";
}
function resizeImg2small(i)
{
    i.style.width = "150px";
    i.style.border = "none";
    i.style.position = "";
    //alert(i.offsetTop+" "+i.offsetLeft);
    i.style.top = (i.offsetTop + 100)+"px";
    i.style.left = (i.offsetLeft + 150)+"px";
} */

function resizeImg2big(i,x,y)
{
    if(y == 0){
        var p_height = 0;
        i.style.top = "100px";    
    }
    else{
        var p_height = document.getElementById("p_"+y).offsetHeight;
        i.style.top = (p_height + 120)+"px";    
    }
    var wrapper = document.getElementById("wrapper").offsetLeft;
    //alert(wrapper);
    i.style.width = "400px";
    i.style.zIndex = "100";
    i.style.position = "absolute";
    i.style.marginLeft = "-125px";
    i.style.paddingRight = "15px";
    i.style.paddingLeft = "2px";
    i.style.paddingTop = "2px";
    i.style.paddingBottom = "15px";
    i.style.backgroundImage = "url(images/imgbg.png)";
    i.style.backgroundRepeat = "no-repeat";
    i.style.backgroundPosition = "0px 0px";
}
function resizeImg2small(i)
{
    i.style.width = "150px";
    i.style.border = "none";
    i.style.position = "";
    i.style.marginLeft = "0";
    i.style.backgroundImage = "";
    i.style.paddingRight = "0px";
    i.style.paddingBottom = "0px";
    i.style.paddingTop = "0px";
    i.style.paddingLeft = "0px";     
}
