var checkflag = "false";

function checkgoogle() {
	if (document.referrer.substring(0,14)!='http://www.dlw'){
		newwin=window.location.href.replace(/druck=1/g, "druck=0");
		window.location.href=newwin;
//		alert(newwin);
	}
}

function checkall(field) {
//alert(field.length);
	if (checkflag == "false") {
	  for (i = 0; i < field.length; i++) {
	  	field[i].checked = true;
		}
	  checkflag = "true";
//	  return "Uncheck all"; 
	} else {
	  for (i = 0; i < field.length; i++) {
	  	field[i].checked = false; 
		}
	  checkflag = "false";
//	  return "Check all";
	}
}

function  but(js,bild,wid,altstr,bname){
	butt = "<span class='toolbar' onclick='"+js+"' onmouseover='setColor(this,\"over\")'; onmouseout='setColor(this,\"out\")' onmousedown='setColor(this,\"down\")' onmouseup='setColor(this,\"up\")'><img src='"+bild+"' name='"+bname+"' border=0 alt='"+altstr+"' width="+wid+" height=20></span>";
	return butt;
}

function checkEmail(nam) {
	var email = document.getElementById(nam);
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email.value)) {
//		alert('Please provide a valid email address');
		email.focus
		return false;
	}
	return true;	
}

function chkFormular(){
	var platform="macintosh";
	if (navigator.appVersion.indexOf('Win') != -1) platform = "windows";
	formok=1;
	if(platform=="windows"){
		for(i=0; i<chkFormular.arguments.length; i++){
			ele=chkFormular.arguments[i];
			if(ele){
				if(document.getElementsByName(ele)[0]){ //Sicherheitsabfrage falls Pflichtfelder übergeben werden die nicht existieren.
					elex=ele+"x";
					hattex = document.getElementsByName(ele)[0].value;
					check = document.getElementsByName(ele)[0].checked;
					nam = document.getElementsByName(ele)[0].name;
					if((nam=="email" || nam=="Email") && hattex) {
						if (checkEmail(nam)==false){
							document.getElementById(elex).innerHTML = '<strong style="height: 20px;">X ungültige E-Mail</strong>';
						}
//					}else if(!hattex || (hattex && check=="false")) {
					}else if(!hattex || (hattex==nam && check==false)) {
						formok=0;
						try{
							document.getElementById(elex).innerHTML = '<strong style="height: 20px;">X</strong>';
						}catch(err){
//Handle errors here
						} 
//						document.getElementById(elex).innerHTML = '<strong style="height: 20px;">X</strong>';
					}
				}
			}
		}
	}
	if(!formok){
		document.getElementById("warn").innerHTML = "<strong>"+document.getElementById("warn").innerHTML+"</strong>";
	}else{
		document.form1.submit();
	}		
}


function checkblz(){
/*
	blz = {
"10000000":"BBk Berlin",
"10010010":"Postbank Berlin",
"87096214":"Volksbank Chemnitz"
};
*/
	if (blz[document.getElementById('blz').value]){
		document.getElementById('institut').value = blz[document.getElementById('blz').value];
	}else{
		document.getElementById('institut').value = '';	
	}
//	alert(blz[document.getElementById('blz').value]);
}

function resetter(x){
	document.getElementById(x).innerHTML = "";
}

var ww=this;
function InfoWindow(ID1,w,h){
	if ((!ww.closed)&&(ww!=this)&&((ww=='[object]')||(ww=='[object Window]')))ww.close();
	ww=window.open(ID1,"_blank","menubar=0,scrollbars=1,directories=0,location=0,status=1,toolbar=1,WIDTH="+w+",HEIGHT="+h);
	if (ww!=null){
		if (ww.opener==null)ww.opener=self;
	}
}

function InfoWindow2(ID1,w,h){
	if ((!ww.closed)&&(ww!=this)&&((ww=='[object]')||(ww=='[object Window]')))ww.close();
	ww=window.open(ID1,"_blank","menubar=0,scrollbars=0,directories=0,location=0,status=0,toolbar=0,WIDTH="+w+",HEIGHT="+h);
	if (ww!=null){
		if (ww.opener==null)ww.opener=self;
	}
}

function blendy(){
	document.body.filters.blendTrans.Apply(); 
	bla.style.display='none'; 
	foo.style.display='';
	document.body.filters.blendTrans.Play();
}

function delpage (seite,name) {
	var ex=confirm('Wollen Sie '+name+' löschen?');
	if (ex)
		this.location.href=seite;
//		parent.info.location.href=seite;
}

function resizeWindow() {
	NS6=((navigator.appName=="Netscape") && (!document.layers))?1:0;
	if (NS6){
		location.reload(); 
	}
}


function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
//MM_swapImage(\'headerimg(bild id)\',\'\',\''.$set.'/images/_Allgemein/engel_neu.gif(bildlink)\',1)
function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){
		document.MM_sr[j++]=x;
		if(!x.oSrc) x.oSrc=x.src;
		x.src=a[i+2];
//alert(x.src)
	}
}

function GoSubmit(ID1) { 
	this.location.href=ID1;  
}