fenster=0;

function popup_supra(ziel,breite,hoehe,xoff,yoff)
{
 if(fenster.close) fenster.close();
 fenster=window.open(ziel,"popup","toolbar=no,directories=no,status=yes,menubar=no,scrollbars=yes, resizable=yes,copyhistory=no,width="+breite+",height="+hoehe+",screenX="+xoff+",screenY="+yoff);
 fenster.focus();
}

function popup_login(ziel,breite,hoehe,xoff,yoff)
{
 if(fenster.close) fenster.close();
 fenster=window.open(ziel,"popup","toolbar=no,directories=no,status=yes,menubar=no,scrollbars=yes, resizable=yes,copyhistory=no,width="+breite+",height="+hoehe+",screenX="+xoff+",screenY="+yoff);
 fenster.focus();
}



function popup_normal(ziel,breite,hoehe,xoff,yoff)
{
 if(fenster.close) fenster.close();
 fenster=open(ziel,"popup","width="+breite+",height="+hoehe+",screenX="+xoff+",screenY="+yoff);
 fenster.moveTo(xoff,yoff);
 fenster.focus();
}
function popup(ziel,breite,hoehe)
{
 if(fenster.close) fenster.close();
 xoff=150;
 yoff=120;
 fenster=open(ziel,"popup","width="+breite+",height="+hoehe+",screenX="+xoff+",screenY="+yoff);
 //fenster.moveTo(xoff,yoff);
 fenster.focus();
}

function popupNoscroll(ziel,breite,hoehe)
{
 if(fenster.close) fenster.close();
 xoff=150;
 yoff=120;
 fenster=open(ziel,"popup","width="+breite+",height="+hoehe+",screenX="+xoff+",screenY="+yoff+",scrollbars=no");
 fenster.focus();
}

// Übergabeparameter sollte this sein. Öffnet Dropdown Value in neuem o. gleiuchen Fenster, jenachdem ob relativer oder absoluter Link. Anschließend wird das Dropdown auf selected o. den ersten Eintrag zurück gesetzt.
function drop(dd){
 url=dd.options[dd.selectedIndex].value;
 if(url!=""){
 if(url.substr(0,4)=="http") window.open(url,'','location=yes,menubar=yes,resizable=yes,scrollbars=yes,status=yes,toolbar=yes')
 else document.location.href=url;
 }
 for(i=0; i<dd.length; i++)
 if(dd.options[i].defaultSelected == true) break;
 if(i==dd.length) i=0;
 dd.options[i].selected=true;
}
//-------------------------------------------------------------------------
function popup2(ziel,breite,hoehe,xoff,yoff)
{
 if(fenster.close) fenster.close();
 fenster=open(ziel,"popup","width="+breite+",height="+hoehe+",screenX="+xoff+",screenY="+yoff);
 fenster.moveTo(xoff,yoff);
 fenster.focus();
}
function popup_ekf(ziel)
{
 if(fenster.close) fenster.close();
 breite=600;
 hoehe=600;
 xoff=150;
 yoff=120;
 fenster=open(ziel,"popup","width="+breite+",height="+hoehe+",screenX="+xoff+",screenY="+yoff);
 fenster.moveTo(xoff,yoff);
 fenster.focus();
}

function popup_scroll(ziel)
{

if(fenster.close) fenster.close();
breite=600;
hoehe=600;
xoff=150;
yoff=120;
fenster=open(ziel,"popup","height=" + hoehe + ",width=" + breite + ",screenX=" + xoff + ",screenY=" + yoff + ",menubar=no,location=no,resizable=no,status=no,toolbar=no,scrollbars=yes");
fenster.moveTo(xoff,yoff);
fenster.focus();
}

function popup_scroll_bild(ziel,breite,hoehe,xoff,yoff)
{
 if(fenster.close) fenster.close();
 fenster=open(ziel,"popup","width="+breite+",height="+hoehe+",screenX="+xoff+",screenY="+yoff+",scrollbars=yes");
 fenster.moveTo(xoff,yoff);
 fenster.focus();
}

// für Händler Locator UK
function check_word(name)
{
 if(name.plz.value!="") return true;
 alert("Please enter your ZIP code.");
 name.plz.focus();
 return false;
}

function validatePostCode(postCode)
{

 var postCode = postCode.plz.value;
 postCode = postCode.toUpperCase();
 var validFormat = /^[a-z]{1,2}[\da-z]{1,2} ?\d[a-z][a-z]$/i;
 var isValid = validFormat.test(postCode);

 if (!isValid) alert('The postcode you typed in does not appear to be valid.');

 return isValid;
}

function sitemap(sitemappath) {
 sitemapWindow = window.open(sitemappath, "sitemap", "width=510, height=550, resizable=no, scrollbars=yes, screenx=0, screeny=0, top=0, left=0");
 sitemapWindow.focus();

}

function showPrint(winType) 
    { 
        pageref = winType; 
        if (pageref.indexOf("?") == -1) { 
                pageref += "?"; 
        } else { 
                pageref += "&"; 
        } 
        pageref += "print=true"; 
      var nwl = (screen.width-580)/2; 
      var nwh = (screen.height-600)/2; 
      showPrintWin=window.open(pageref, 'Druckversion', 'toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=no,width=580,height=600,left='+nwl+',top='+nwh+'');
	  
	  showPrintWin.window.focus(); 
      //showPrintWin.print();
    } 


