/* Fenster öffnen °NEW° */
function popUp(strURL,strType,strHeight,strWidth) {
			var strOptions="";
				if (strType=="console") strOptions="resizable,height="+strHeight+",width="+strWidth;
				if (strType=="benutzer") strOptions="resizable,scrollbars,height="+strHeight+",width="+strWidth;
				if (strType=="showall") strOptions="toolbar,menubar,scrollbars,resizable,location,status,height="+strHeight+",width="+strWidth;
				if (strType=="elastic") strOptions="menubar,scrollbars,resizable,height="+strHeight+",width="+strWidth;
				
				if ( window.screen ) {
				    var ah = screen.availHeight - 30;
				    var aw = screen.availWidth - 10;
		
				    var xc = ( aw - strWidth ) / 2;
				    var yc = ( ah - strHeight ) / 2;
				
				strOptions += ",left=" + xc + ",screenX=" + xc;
				strOptions += ",top=" + yc + ",screenY=" + yc;
				}
				// Fenster öffnen	
				fenster = window.open(strURL, 'newWin', strOptions);
				fenster.focus();
				}

   		
			
/* verpasst PDF-links (die definiert sind) eine Klasse */

function fileLinks() {
    var fileLink;
    if (document.getElementsByTagName('a')) {
        for (var i = 0; (fileLink = document.getElementsByTagName('a')[i]);i++) {
            if (fileLink.href.indexOf('.pdf') != -1) {
                fileLink.setAttribute('target', '_blank');
                fileLink.className = 'pdfLink';
            }
        }
    }
}

/* tableruler für einen Hover-Effekt von <tr> bei mouseover */

function tableruler()
{
	if (document.getElementById && document.createTextNode)
	{
		var tables=document.getElementsByTagName('table');
		for (var i=0;i<tables.length;i++)
		{
			if(tables[i].className=='ruler')
			{
				var trs=tables[i].getElementsByTagName('tr');
				for(var j=0;j<trs.length;j++)
				{
					if(trs[j].parentNode.nodeName=='TBODY')
					{
						trs[j].onmouseover=function(){this.className='ruled';return false}
						trs[j].onmouseout=function(){this.className='';return false}
					}
				}
			}
		}
	}
}


 function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}

addEvent(window, 'load', fileLinks); 
addEvent(window, 'load', tableruler); 

/* formcheck für Kataloge und Kontakt Agenturversion */

function katalogtest() {

Obj = document.eingabe.elements["anrede"];
	  if (Obj[Obj.selectedIndex].value == 'default')
			{
			alert('\nWie sollen wir dich anreden?');
			document.eingabe.elements["anrede"].focus();
			return false;
		}

if (document.eingabe.elements["vorname"].value == ''){
   alert('\nBitte trage deinen Vornamen ein!');
   document.eingabe.elements["vorname"].focus();
   return false;
   }

 if (document.eingabe.elements["name"].value == ''){
   alert('\nBitte trage deinen Nachnamen ein!');
   document.eingabe.elements["name"].focus();
   return false;
   }


 if (document.eingabe.elements["strasse"].value == ''){
   alert('\nWie lauten der Straßenname und die Hausnummer?');
   document.eingabe.elements["strasse"].focus();
   return false;
   }


 if (document.eingabe.elements["plz"].value == ''){
   alert('\nWie lautet die Postleitzahl?');
   document.eingabe.elements["plz"].focus();
   return false;
   }


 if (document.eingabe.elements["ort"].value == ''){
   alert('\nIn welchem Ort wohnst du?');
   document.eingabe.elements["ort"].focus();
   return false;
   } 

 if (document.eingabe.elements["geburtstag"].value == ''){
   alert('\nWie lautet dein Geburtsdatum?');
   document.eingabe.elements["geburtstag"].focus();
   return false;
   }
   
 if (document.eingabe.elements["email"].value == ''){
   alert('\nBitte kontrolliere deine E-Mail-Adresse!');
   document.eingabe.elements["email"].focus();
   return false;
   } 
}
