	var actDiv = "";
	
	function img_act(imgName,PicName) {
		document[PicName].src=eval(imgName+".src");
	}
	
	
	var arVersion = navigator.appVersion.split("MSIE")
	var version = parseFloat(arVersion[1])

	function fixPNG(myImage){
	
		for(var i=0; i<document.images.length; i++){
			var img = document.images[i]
			var imgName = img.src.toUpperCase()
			if (imgName.substring(imgName.length-3, imgName.length) == "PNG"){
				var imgID = (img.id) ? "id='" + img.id + "' " : ""
				var imgClass = (img.className) ? "class='" + img.className + "' " : ""
				var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
				var imgStyle = "display:inline-block;" + img.style.cssText 
				if (img.align == "left") imgStyle = "float:left;" + imgStyle
				if (img.align == "right") imgStyle = "float:right;" + imgStyle
				if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
				var strNewHTML = "<span " + imgID + imgClass + imgTitle
				+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
				+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
				+ "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
				img.outerHTML = strNewHTML
				i = i-1
			}
		}
	}
	
	function getElementsByClassName(oElm, strTagName, strClassName){
	    var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	    var arrReturnElements = new Array();
	    strClassName = strClassName.replace(/\-/g, "\\-");
	    var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
	    var oElement;
	    for(var i=0; i<arrElements.length; i++){
	        oElement = arrElements[i];      
	        if(oRegExp.test(oElement.className)){
	            arrReturnElements.push(oElement);
	        }   
	    }
	    return (arrReturnElements)
	}
		
	function addEvent(elm, evType, fn, useCapture) {
		if (elm.addEventListener) {
			elm.addEventListener(evType, fn, useCapture);
			return true;
		}
		else if (elm.attachEvent) {
			var r = elm.attachEvent('on' + evType, fn);
			return r;
		}
		else {
			elm['on' + evType] = fn;
		}
	}
	
	function addLoadEvent(func) {
		var oldonload = window.onload;
		if (typeof window.onload != 'function') {
			window.onload = func;
		}
		else {
			window.onload = function() {
				oldonload();
				func();
			}
		}
	}

	
	function findPosX(obj){
		var curleft = 0;
		if (obj.offsetParent){
			while (obj.offsetParent){
				curleft += obj.offsetLeft;
				obj = obj.offsetParent;
			}
		}
		return curleft;
	}
	
	function findPosY(obj){
		var curtop = 0;
		if (obj.offsetParent){
			while (obj.offsetParent){
				curtop += obj.offsetTop;
				obj = obj.offsetParent;
			}
		}
		return curtop;
	}
	
	function setHeightContent(objID){
		var posTop = document.getElementById("cTop");
		var posBot = document.getElementById("cBottom");
		var y = findPosY(posBot)-findPosY(posTop)+190;
	}
	
	function showHide(objId0,objId1){
		if(document.getElementById(objId0).checked) document.getElementById(objId1).style.display="block"
		else document.getElementById(objId1).style.display="none"
	}
	
	function setIFrameScr(objId,objSrc){
		document.getElementById(objId).src = objSrc;
	}
	
	function showStep(objId,steps){
		var intSteps = Number(steps);
		var isDisplay=true;
		var theFrm = document.FOrenderForm;
		
		if(objId!=''){
			for(var k=1;k<intSteps+1;k++){
				if(parseInt(intSteps)-1==objId){
					//alert(parseInt(intSteps)-1+"=="+objId);
					document.getElementById('step').value = steps;
					theFrm.submit();
				}
			}
			
			if(isDisplay){
				for(var j=1;j<intSteps+1;++j){
					if(objId==j) document.getElementById('dvStep'+j).style.display='block'
					else document.getElementById('dvStep'+j).style.display='none'
				}
			}
		}
	}
	
	function init(){
	
	}
	
	function CHKtext(fname,ftext){
		if(!fname.value){
			alert(ftext + " ist Pflichtfeld, bitte ausfüllen!");
			fname.focus();
			return false;
		}
	}
	
	function CHKemail(fname, ftext){
		if (fname.value.length > 0){
			var x = fname.value;
			var filter  = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
			if (!filter.test(x)){
				alert(ftext +" ist keine gültige E-Mail-Adresse!");
				fname.focus();
				return false;
			}
		} else {
			alert(ftext + " ist Pflichtfeld, bitte ausfüllen!");
			fname.focus();
			return false;
		}
	}
	
	function CHKalphanumeric(fname,ftext){
		if (fname.value.length > 0){
			var x = fname.value;
			var filter  = /([a-zA-Z0-9])/;
			if (!filter.test(x)){
				alert("Das Feld " + ftext + " darf nur Zahlen und Buchstaben enthalten!");
				fname.focus();
				fname.select();
				return false;
			}
		} else {
		alert(ftext + " ist Pflichtfeld, bitte ausfüllen!");
		fname.focus();
		return false;
		}
	}
	
	function CHKradio (fname, ftext){
		var radioIsChecked = false;
		for (i=0;i<fname.length;i++) {
			if (fname[i].checked) {
				radioIsChecked = true;
			}
		}
		if (!radioIsChecked) {
			alert(ftext + " ist Pflichtfeld, bitte ausfüllen!");
			fname[0].focus();
			return false;
		}
	}
	
	function CHKselect(fname,ftext){
		if (!fname.options[fname.selectedIndex].value){
			alert("Bitte wähle " + ftext + " aus!");
			fname.focus();
			return false;
		}
	}
	
	function CHKnumeric(fname,ftext){
		if (fname.value.length > 0){
			var x = fname.value;
			var filter  = /^([0-9]+)$/;
			if (!filter.test(x)){
				alert("Das Feld " + ftext + " darf nur Zahlen enthalten!");
				fname.focus();
				fname.select();
				return false;
			}
		} else {
			alert(ftext + " ist Pflichtfeld, bitte ausfüllen!");
			fname.focus();
			return false;
		}
	}

var DD = new Object();
DD.PopUpWindow=new Object();
DD.PopUpWindow.Open=function(winUrl,winName,winFeatures){
	try{
		var oWindow = window.open( '',winName, winFeatures, true ) ;
		if ( !oWindow ){
			alert('Bitte schalten Sie den Popupblocker aus, um fortzufahren!');
			return ;
		}
		oWindow.focus() ;
		oWindow.location.href = winUrl ;
		oWindow.opener=self;
		oWindow.creator=self;		
	}catch(ex){
		alert('Bitte schalten Sie den Popupblocker aus, um fortzufahren!');
	}
}
