var irquestjsVersion="1.1";var onloadFunctions=new Array();function irInit(){eval(initQuestions());for(var i=0;i<onloadFunctions.length;i++){eval(onloadFunctions[i]);}
preserveAnswersOnBack();}
function preserveAnswersOnBack(){var allClickableElements=document.getElementsByTagName('input');for(var i=0;i<allClickableElements.length;i++){if(allClickableElements[i].type=='checkbox'||allClickableElements[i].type=='radio'){if(allClickableElements[i].checked){allClickableElements[i].checked=false;allClickableElements[i].click();}}}}
function initQuestions(){var qidElements=document.getElementsByTagName('input');var irquestjsString="";for(var i=0;i<qidElements.length;i++){if(qidElements[i].name=='rp'&&qidElements[i].value.indexOf("_")!=-1){var fragenummer=qidElements[i].value.substring(0,qidElements[i].value.indexOf("_"));irquestjsString=irquestjsString+"this."+fragenummer+" = new IRQuest('"+fragenummer+"');";}}
return irquestjsString;}
window.onload=irInit;function IRQuest(questionID){var qid=questionID;this.irSetPrecodedOnRowClick=function(shouldHighlightRow){var precodedElements=getAllFormElementsByQuestionNumber('input');var clickTheInputFields=function(inputElement,precodedElements){for(var j=0;j<precodedElements.length;j++){if(precodedElements[j].type!='text'){if(precodedElements[j].type=='radio'&&inputElement.type=='checkbox'&&inputElement.checked&&precodedElements[j].checked){precodedElements[j].click();precodedElements[j].checked=false;inputElement.click();}else if(precodedElements[j].type=='checkbox'&&inputElement.type=='radio'&&inputElement.checked&&precodedElements[j].checked){precodedElements[j].click();}
if(shouldHighlightRow&&precodedElements[j].type!='text'){irToggleHighlightPrecodedElement(precodedElements[j]);}}}}
var calculator=function(inputElements,elem){for(var i=0;i<inputElements.length;i++){if(elem.tagName.toLowerCase()!='input'){if(inputElements[i].type!='text'){inputElements[i].click();}}
clickTheInputFields(inputElements[i],precodedElements);}};for(var i=0;i<precodedElements.length;i++){if(precodedElements[i].type!='text'){irAddOnClick(precodedElements[i].parentNode.parentNode,function(evt){var elem=(evt.target)?evt.target:evt.srcElement;var inputElements=elem.parentNode.getElementsByTagName('input');calculator(inputElements,elem);});irAddOnClick(getCodeTextElement(precodedElements[i]),function(evt){var elem=(evt.target)?evt.target:evt.srcElement;var inputElements=elem.parentNode.parentNode.getElementsByTagName('input');calculator(inputElements,elem);});}}};this.irSetDisplay=function(show){var irDis=(show)?"block":"none";var tableElement=getFirstFormElementByQuestionNumber('input').parentNode;while(tableElement!=null&&tableElement.tagName.toLowerCase()!='table'){tableElement=tableElement.parentNode;}
tableElement.style.display=irDis;};this.irSetMatrixElementOnCellClick=function(shouldHighlightRow){var matrixElements=getAllFormElementsByQuestionNumber('input');for(var i=0;i<matrixElements.length;i++){if(matrixElements[i].type!='text'){irAddOnClick(matrixElements[i].parentNode,function(evt){var elem=(evt.target)?evt.target:evt.srcElement;var inputElement=elem;if(elem.tagName.toLowerCase()=='td'){inputElement=elem.getElementsByTagName('input')[0];inputElement.click();}
if(shouldHighlightRow){var allElements=getAllFormElementsByQuestionNumber('input');for(var i=0;i<allElements.length;i++){if(allElements[i].checked){allElements[i].parentNode.className="irHighlight";}else{allElements[i].parentNode.className="irCodeText";}}}});}}};this.irAddOnClickMatrix=function(row,col,funktion){irAddOnClick(getMatrixFormElement(row,col),funktion);};this.irSetPrecoded=function(item,isChecked){var questionElements=getAllFormElementsByQuestionNumber('input');var textFieldElements=getAllFormElementsByQuestionNumber('textarea');var textAreaElement;for(var i=0;i<textFieldElements.length;i++){if(textFieldElements[i].name.indexOf('t'+item)!=-1){textAreaElement=textFielElements[i];}}
for(var i=0;i<questionElements.length;i++){elementType=questionElements[i].type;if(elementType=="radio"||elementType=="checkbox"){if(questionElements[i].value==item){questionElements[i].checked=isChecked;}else if(elementType=="text"&&!isChecked){textName=questionElements[i].name;var textIndex=textName.indexOf('t'+item);if(textIndex!=-1){textName=textName.substr(textIndex+1,textName.length);if(textName==item.toString()){questionElements[i].value="";}}}else if(textAreaElement!=null&&!isChecked){textName=textAreaElement.name;var textIndex=textName.indexOf('t'+item);if(textIndex!=-1){textAreaElement.value="";}}}}};this.irTogglePrecoded=function(codesToEnable){var input_elements_to_enable=getAllFormElementsByQuestionNumber('input');for(var i=0;i<input_elements_to_enable.length;i++){for(var j=0;j<codesToEnable.length;j++){if(codesToEnable[j]==input_elements_to_enable[i].value&&(input_elements_to_enable[i].type=='checkbox'||input_elements_to_enable[i].type=='radio')){var codeText=getCodeTextElement(input_elements_to_enable[i]);var codeTextField=getOpenFieldForCode(codesToEnable[j]);if(input_elements_to_enable[i].disabled){input_elements_to_enable[i].disabled=false;if(codeTextField!=null){codeTextField.disabled=false;}
if(codeText!=null){codeText.className="";}}else{if(input_elements_to_enable[i].checked)
input_elements_to_enable[i].click();input_elements_to_enable[i].disabled=true;if(codeTextField!=null){codeTextField.disabled=true;}
if(codeText!=null){codeText.className="irDisabledInputField";if(codeTextField!=null)
codeTextField.value="";}}}}}};this.irDisablePrecoded=function(item){var precodedFormElement=getPrecodedFormElement(item);precodedFormElement.disabled=true;getCodeTextElement(precodedFormElement).className="disabled";};this.irSetSelect=function(index){if(index>0){getFirstFormElementByQuestionNumber('select').selectedIndex=index-1;}};this.irSetOpenFieldSize=function(item,fieldsize){getOpenFieldForCode(item).size=fieldsize;};this.irDisableToggleMatrix=function(row,col,isDisabled){getMatrixFormElement(row,col).disabled=isDisabled;};this.irSetOpenFieldToTextArea=function(item,noOfRows,noOfCols){var newTextAreaElement=document.createElement('textarea');var oldTextField=getOpenFieldForCode(item);newTextAreaElement.value=oldTextField.value;newTextAreaElement.rows=noOfRows;newTextAreaElement.cols=noOfCols;newTextAreaElement.name=oldTextField.name;oldTextField.parentNode.replaceChild(newTextAreaElement,oldTextField);};this.irResetPrecoded=function(){var questionElements=getAllFormElementsByQuestionNumber('input');var openTextArea=getAllFormElementsByQuestionNumber('textarea');for(var i=0;i<questionElements.length;i++){elementType=questionElements[i].type;if(elementType=="checkbox"){if(questionElements[i].checked){questionElements[i].click();}}else if(elementType=="text"){questionElements[i].value="";}else if(elementType=="radio"){if(questionElements[i].checked){questionElements[i].click();}
questionElements[i].checked=false;}}
if(openTextArea!=null){for(var i=0;i<openTextArea.length;i++){openTextArea[i].value="";}}};this.irSetMatrix=function(row,col,isChecked){getMatrixFormElement(row,col).checked=isChecked;};this.irResetMatrix=function(){var matrixElements=getAllFormElementsByQuestionNumber('input');for(var i=0;i<matrixElements.length;i++){elementType=matrixElements[i].type;if(elementType=="radio"||elementType=="checkbox"){matrixElements[i].checked=false;}}};this.irDisableMatrix=function(row,col){getMatrixFormElement(row,col).disabled=true;};this.irHideMatrix=function(row,col){getMatrixFormElement(row,col).style.display="none";};this.irIsNoMultiPrecoded=function(clickedElement){var inputElements=getAllFormElementsByQuestionNumber('input');var clickedElementType=clickedElement.type;for(var i=0;i<inputElements.length;i++){if(clickedElement!=inputElements[i]){if(clickedElementType=='radio'&&inputElements[i].type=='text'){inputElements[i].value="";}
if(clickedElementType=='radio'&&inputElements[i].type=='checkbox'){if(clickedElement.checked&&inputElements[i].checked){inputElements[i].click();inputElements[i].checked=false;}}
if(clickedElementType=='checkbox'&&inputElements[i].type=='radio'){if(clickedElement.checked&&inputElements[i].checked){inputElements[i].checked=false;}}}}};this.irIsNoMultiMatrix=function(clickedElement){var clickedElementRowAndCol=getMatrixRowAndColAsArray(clickedElement);var clickedElementType=clickedElement.type;var minMax=getMatrixMaxRowsAndCols();for(var i=1;i<=minMax[1];i++){if(i!=clickedElementRowAndCol[1]){var inputElement=getMatrixFormElement(clickedElementRowAndCol[0],i);if(clickedElementType=='radio'&&inputElement.type=='checkbox'){if(clickedElement.checked&&inputElement.checked){inputElement.click();inputElement.checked=false;}}
if(clickedElementType=='checkbox'&&inputElement.type=='radio'){if(clickedElement.checked&&inputElement.checked){inputElement.checked=false;}}}}};this.irHighlightItem=function(item){var precodedElement=getPrecodedFormElement(item);precodedElement.parentNode.className="irHighlight";precodedElement.parentNode.parentNode.childNodes[1].className="irHighlight";};this.irToggleHighlightItem=function(item){var precodedElement=getPrecodedFormElement(item);if(precodedElement.checked){precodedElement.parentNode.className="irHighlight";precodedElement.parentNode.parentNode.childNodes[1].className="irHighlight";}else{precodedElement.parentNode.className="irCodeText";precodedElement.parentNode.parentNode.childNodes[1].className="irCodeText";}};this.irGetNumericValue=function(){var numericElement=getFirstFormElementByQuestionNumber('input');if(numericElement!=null&&numericElement.type=='text'){return numericElement.value;}};this.irSetNumeric=function irSetNumeric(value){var numericElement=getFirstFormElementByQuestionNumber('input');if(numericElement!=null&&numericElement.type=='text'){numericElement.value=value;}};this.irSetText=function(irText){var textElement=getFirstFormElementByQuestionNumber('input');var textAreaElement=getFirstFormElementByQuestionNumber('textArea');if(textElement!=null&&textElement.type=='text'){textElement.value=irText;}
if(textAreaElement!=null&&textAreaElement.tagName.toLowerCase()=='textarea'){textAreaElement.value=irText;}};this.irResetText=function(){var textElement=getFirstFormElementByQuestionNumber('input');var textAreaElement=getFirstFormElementByQuestionNumber('textArea');if(textElement!=null&&textElement.type=='text'){textElement.value="";}
if(textAreaElement!=null&&textAreaElement.tagName.toLowerCase()=='textarea'){textAreaElement.value="";}};this.irGetText=function(){var textElement=getFirstFormElementByQuestionNumber('input');var textAreaElement=getFirstFormElementByQuestionNumber('textArea');if(textElement!=null&&textElement.type=='text'){return textElement.value;}
if(textAreaElement!=null&&textAreaElement.tagName.toLowerCase()=='textarea'){return textAreaElement.value;}
return"";};this.setIDAndClassToTableElement=function(idName,clazzName){var firstInputElement=getFirstFormElementByQuestionNumber('input');if(firstInputElement==null){firstInputElement=getFirstFormElementByQuestionNumber('textarea');}
var tableElement=firstInputElement.parentNode;while(tableElement!=null&&tableElement.tagName.toLowerCase()!='table'){tableElement=tableElement.parentNode;}
if(idName!=null&&idName!=''){tableElement.id=idName;}
if(clazzName!=null&&clazzName!=''){tableElement.className=clazzName;}};this.setIDAndClassToPrecodedFormElement=function(item,idName,clazz){var inputElement=getPrecodedFormElement(item);if(idName!=null&&idName!=''&&idName!='undefined'){inputElement.id=idName;}
if(clazz!=null&&clazz!=''&&clazz!='undefined'){inputElement.className=clazz;}};this.setIDAndClassToMatrixFormElement=function(row,col,idName,clazz){var inputElement=getMatrixFormElement(row,col);if(idName!=null&&idName!=''&&idName!='undefined'){inputElement.id=idName;}
if(clazz!=null&&clazz!=''&&clazz!='undefined'){inputElement.className=clazz;}};this.isMatrixItemClicked=function(row,col){var allElements=getAllFormElementsByQuestionNumber('input');var isClicked=false;for(var i=0;i<allElements.length;i++){var rowAndCol=getMatrixRowAndColAsArray(allElements[i]);if(rowAndCol[0]==row&&rowAndCol[1]==col){if(allElements[i].checked){isClicked=true;break;}}}
return isClicked;};this.isPrecodedItemClicked=function(item){return getPrecodedFormElement(item).checked;};this.irSetPrecodedRowClass=function(item,clazz,spaltenanzahl,positioning,elementtype){var precodedElement=getPrecodedFormElement(item);var trElement=precodedElement.parentNode;while(trElement!=null&&trElement.tagName.toLowerCase()!='tr'){trElement=trElement.parentNode;}
var addValue=0;trElement.childNodes[addValue].className=clazz;trElement.childNodes[addValue+1].className=clazz;};this.irClickElementsInRow=function(elementsToClickInCol,element){var rowElements=getMatrixRowElementsAsArray(element);for(var i=0;i<rowElements.length;i++){for(var j=0;j<elementsToClickInCol.length;j++){if(rowElements[i].value==elementsToClickInCol[j]){if(rowElements[i].checked==true){rowElements[i].click();}}}}};this.irCheckNumericMaximum=function(maximum,errortext){if(this.irGetNumericValue()>maximum){eval('document.getElementById("irError'+qid+'").innerHTML="'+errortext+'"');eval('document.getElementById("irError'+qid+'").style.display="block"');}else{eval('document.getElementById("irError'+qid+'").style.display="none"');}}
this.irSetHidden=function(elementID,irText){var hiddenElements=getHiddenFormElements();for(var i=0;i<hiddenElements.length;i++){if(hiddenElements[i].id==elementID){hiddenElements[i].value=irText;break;}}}
this.irGetHidden=function(elementID){var hiddenElements=getHiddenFormElements();for(var i=0;i<hiddenElements.length;i++){if(hiddenElements[i].id==elementID){return hiddenElements[i].value;break;}}}
var getHiddenFormElements=function(){var inputElements=document.getElementsByTagName('input');var elementsToReturn=new Array;for(var i=0;i<inputElements.length;i++){if(inputElements[i].type=="hidden"){elementsToReturn.push(inputElements[i]);}}
return elementsToReturn;};var getIsNoMultis=function(){var elements=getAllFormElementsByQuestionNumber('input');var multiElements=new Array();for(var i=0;i<elements.length;i++){if(elements[i].type=='radio'){multiElements.push(elements[i]);}}
return multiElements;};var irToggleHighlightPrecodedElement=function(element){var hightlightClassName="irHighlight";var normalClassName="irCodeText";var classNameToSet;if(element.checked){classNameToSet=hightlightClassName;}else{classNameToSet=normalClassName;}
element.parentNode.className=classNameToSet;element.parentNode.parentNode.childNodes[1].className=classNameToSet;};var getCodeTextElement=function(element){var trElement=element.parentNode.parentNode;for(var i=0;i<trElement.childNodes.length;i++){if(trElement.childNodes[i].firstChild!=null&&trElement.childNodes[i].firstChild.tagName=='FONT'){return trElement.childNodes[i].firstChild;}}};var getAllFormElementsByQuestionNumber=function(elementType,inputtype){if(elementType==null)alert("Parameter 'elementType' beim Funktionsaufruf von 'getAllFormElementsByQuestionNumber' wurde nicht uebergeben!");var inputElements=document.getElementsByTagName(elementType);var formElements=new Array();for(var i=0;i<inputElements.length;i++){if(inputElements[i].name.indexOf("_")!=-1){if(qid==getQIDOfElementName(inputElements[i].name)){if(inputElements[i].type==inputtype||!inputtype){formElements.push(inputElements[i]);}}}}
return formElements;};var getQIDOfElementName=function(elementName){return elementName.substr(0,elementName.indexOf("_"));};var getPrecodedFormElement=function(item){var precodedElements=getAllFormElementsByQuestionNumber('input');for(var i=0;i<precodedElements.length;i++){elementType=precodedElements[i].type;if(precodedElements[i].value==item.toString()&&(elementType=="checkbox"||elementType=="radio")){return precodedElements[i];}}};var getFirstFormElementByQuestionNumber=function(elementType){var inputElements=document.getElementsByTagName(elementType);for(var i=0;i<inputElements.length;i++){if(qid==getQIDOfElementName(inputElements[i].name)){return inputElements[i];}}};var getMatrixRowAndColAsArray=function(element){var row=-1
if(element.name.indexOf("n")==-1){row=element.name.substring(element.name.lastIndexOf("_")+1,element.name.length);}else{row=element.name.substring(element.name.lastIndexOf("_")+1,element.name.length-1);}
var col=element.value;return new Array(row,col);};var getMatrixFormElement=function(row,col){var matrixElements=getAllFormElementsByQuestionNumber('input');for(var i=0;i<matrixElements.length;i++){elementType=matrixElements[i].type;if(elementType=="checkbox"||elementType=="radio"){var coords=getMatrixRowAndColAsArray(matrixElements[i]);if(row==parseInt(coords[0])&&col==parseInt(coords[1])){return matrixElements[i];}}}};var getMatrixMaxRowsAndCols=function(){var inputElements=getAllFormElementsByQuestionNumber('input');var minMax=new Array(0,0);for(var i=0;i<inputElements.length;i++){var tmpArray=getMatrixRowAndColAsArray(inputElements[i]);if(tmpArray[0]>minMax[0]){minMax[0]=tmpArray[0];}
if(tmpArray[1]>minMax[1]){minMax[1]=tmpArray[1];}}
return minMax;};var getOpenFieldForCode=function(item){var precodedElement=getPrecodedFormElement(item);var inputField=precodedElement.parentNode.parentNode.childNodes[1].getElementsByTagName('input')[0];if(inputField==null){inputField=precodedElement.parentNode.parentNode.childNodes[1].getElementsByTagName('textarea')[0];}
return inputField;};var getMatrixRowElementsAsArray=function(element){var rowElements=new Array();var allMatrixElements=getAllFormElementsByQuestionNumber('input')
var row=parseInt(getMatrixRowAndColAsArray(element));for(var i=0;i<allMatrixElements.length;i++){if(parseInt(getMatrixRowAndColAsArray(allMatrixElements[i])[0])==row){rowElements.push(allMatrixElements[i]);}}
return rowElements;};}
function irCount(){var summe=0;for(var i=0;i<document.getElementsByTagName("input").length;i++){if(document.forms[0].elements[i].type=="text"&&document.forms[0].elements[i].onkeyup!=null){if(document.forms[0].elements[i].onkeyup.toString().indexOf("irCount")){if(isNaN(parseFloat(document.forms[0].elements[i].value))==false){summe=summe+parseFloat(document.forms[0].elements[i].value);}}}}
if(document.getElementById("result")){document.getElementById("result").firstChild.nodeValue=summe;}}
function irCountNBlocks(anzBloecke){for(var i=1;i<anzBloecke+1;i++){irCount(i);}}
function irCount(identifierString){var i=0;var summe=0;var inputElements=document.getElementsByTagName("input");var resultID=document.getElementById("result"+identifierString);for(var i=0;i<inputElements.length;i++){if(inputElements[i].onkeyup!=null&&!isNaN(parseFloat(inputElements[i].value))){var first_indexof=inputElements[i].onkeyup.toString().indexOf("\"");var first_string=inputElements[i].onkeyup.toString().substr(first_indexof+1,inputElements[i].onkeyup.toString().length);var last_indexof=first_string.indexOf("\"");var sum_string=first_string.substr(0,last_indexof);if(sum_string==identifierString){summe=summe+parseFloat(inputElements[i].value);}}}
if(resultID){resultID.firstChild.nodeValue=summe;}}
function irCreateDiv(id){tmp=document.createElement("div");tmp.setAttribute("id",id);document.body.appendChild(tmp);}
function irIsNoMulti(isNoMulti){var i=0;while(i<document.getElementsByTagName("input").length){if(isNoMulti&&document.forms[0].elements[i].type=="checkbox"){document.forms[0].elements[i].checked=false;}
if(!isNoMulti&(document.forms[0].elements[i].type=="radio")){document.forms[0].elements[i].checked=false;}
i++;}
if(isNoMulti){for(var n=0;n<=document.getElementsByTagName("input").length;n++){if(document.forms[0].elements[n].type=="text")document.forms[0].elements[n].value="";}}}
function irSubmit(){if(!irCheckJsDisplay())document.forms[0].submit();else irsendform();}
function irSubmitOnload(){window.onload=irSubmit;}
function irSubmitTimeout(delay){window.setTimeout(irSubmit,delay);}
function irShow(id,show){display="none";if(show)display="block";eval("document.getElementById('"+id+"').style.display = '"+display+"'");}
function irWrap(id){element=eval("document.getElementById('"+id+"')");show=false;if(element.style.display=="none")show=true;irShow(id,show);}
function irMessage(ueberschrift,text,hgFarbe,hoehe){if((typeof hgFarbe=='undefined')||(hgFarbe==''))hgFarbe='#dddddd';if((typeof hoehe=='undefined')||(hoehe==''))hoehe=125;if(document.getElementById('irBox')==null)irCreateDiv('irBox');var irBoxContent="<span class='frage'>"+ueberschrift+"</span><br><hr align='center' height='1'><br><span class='text'>"+text+"</span><br><br><input type='button' value='Ok' name='irButton' align='center' onclick=irShow('irBox',false)>";document.getElementById('irBox').innerHTML=irBoxContent;with(document.getElementById('irBox').style){width="350px";height=hoehe+'px';display='block';background=hgFarbe;position='absolute';zIndex=10000;border="1px solid #8EA0B2";padding="10px";textAlign="center";top="35%";left="40%";}}
function irRound(zahl,stelle){var stelle=((stelle=="")||(stelle==0))?1:Math.pow(10,stelle);zahl=Math.round(zahl*stelle)/stelle;return zahl;}
function irTooltip(targetObj,content){function irTooltipShow(){irCreateDiv("irTooltip");irLayerObj=document.getElementById("irTooltip");irLayerObj.innerHTML=content;with(irLayerObj.style){fontFamily="arial";fontSize="12px";position="absolute";display="none";zIndex=100000;background="#FFCC66";border="1px solid #000000";padding="3px";opacity=0.9;filter="Alpha(opacity=80)";}}
function irTooltipDelete(){document.body.removeChild(document.getElementById("irTooltip"));}
function irTooltipMove(e){x=irMousePositionX(e);y=irMousePositionY(e)+25;if(document.getElementById("irTooltip")!=null){eval("document.getElementById('irTooltip').style.left = '"+x+"px'");eval("document.getElementById('irTooltip').style.top = '"+y+"px'");document.getElementById('irTooltip').style.display="block";}}
document.onmousemove=irTooltipMove;targetObj.onmouseover=irTooltipShow;targetObj.onmouseout=irTooltipDelete;irTooltipShow();}
function irMousePositionX(e){return(document.all)?window.event.x+document.body.scrollLeft:e.pageX;}
function irMousePositionY(e){return(document.all)?window.event.y+document.body.scrollTop:e.pageY;}
function irWindow(url,content,parameter){try{irWin.close();irWin=null;}catch(error){}
if(url=='undefined'||url=='')url='about:blank';if(content=="undefined"||content=="")content="";if(parameter=='undefined'||parameter=='')parameter="width=300,height=400,left=100,top=200";irWin=window.open(url,"myNewWindow",parameter);if(content!=""&&content!='undefined')irWin.document.write(content);irWin.focus();}
function irImagePopup(bild){var pfad=bild.src;var dateiTyp=pfad.substring(pfad.lastIndexOf('.'),pfad.length);pfad=pfad.substring(0,pfad.lastIndexOf('_')+1)+'big'+dateiTyp;var content="<head><script language='javascript'>function irResizePic(p)  { window.resizeTo(p.width + 20, p.height + 150); window.focus(); }  </script></head><body><div align='center'><img src="+pfad+" onload='irResizePic(this);'><br><br><button onClick='self.close();'>close</button></div></body>";irWindow('',content,'');}
function irFlashVersion(minVersion){var myVersion=(navigator.plugins.length>0)?navigator.plugins["Shockwave Flash"].description:null;if(myVersion!=null){myVersion=parseInt(myVersion.substring(myVersion.indexOf('.')-2,myVersion.indexOf('.')).replace(/\s/g,""));return myVersion<minVersion;}else{try{new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+minVersion);}catch(e){return false;}
return true;}}
function irAddOnClick(element,funktion){if(element.addEventListener){element.addEventListener("click",funktion,false);}
else if(element.attachEvent){element.attachEvent("onclick",funktion);}}
function irCheckJsDisplay(){for(var i=0;i<=document.getElementsByTagName('script').length-1;i++){var scriptSource=document.getElementsByTagName('script')[i].src;var scriptName=scriptSource.substr(scriptSource.length-13,scriptSource.length);if(scriptName=="jsdisplay5.js"){return true;break;}}
return false;}
irIsFading=false;function irLightBox(bild,buttonText){irButtonText=buttonText;irSmallImage=bild;irSmallImage.disabled=true;var pfad=bild.src;var dateiTyp=pfad.substring(pfad.lastIndexOf('.'),pfad.length);pfad=pfad.substring(0,pfad.lastIndexOf('_')+1)+'big'+dateiTyp;var tmp=new Image();tmp.src=pfad;irBigImg=tmp;irBigImg.onload=irLightBoxBackGround();}
function irLightBoxSetBGPos(browser){if(document.getElementById("irBG")!=null){var offset=(browser=='ie')?document.body.scrollTop:window.pageYOffset;document.getElementById("irBG").style.top=offset+"px";}}
function irLightBoxBackGround(){irCreateDiv("irBG");var tmpElement=document.getElementById("irBG");with(tmpElement.style){position="absolute";top=(navigator.userAgent.indexOf("MSIE")>-1)?document.body.scrollTop+"px":window.pageYOffset+"px";left="0px";width="100%";height="100%";backgroundColor="#000000";display="none";zIndex=100000;opacity=0;filter="Alpha(opacity=0)";}
if(navigator.userAgent.indexOf("MSIE")>-1)tmpElement.style.width=(document.body.offsetWidth-21)+"px";if(!irIsFading){intervalID1=setInterval("irLightBoxFadeInt(document.getElementById('irBG'),true,intervalID1)",50);irLightBoxSetImage();}
if(document.body.addEventListener){window.addEventListener("scroll",new Function("irLightBoxSetBGPos('anyOther')"),false);}
else if(document.body.attachEvent){window.attachEvent("onscroll",new Function("irLightBoxSetBGPos('ie')"));}}
function irLightBoxSetImage(){irCreateDiv("irImage");var tmpElement=document.getElementById("irImage");with(tmpElement.style){display="none";}
tmpElement.innerHTML="<table border=0 cellpadding=0 cellspacing=0 align=center width="+irBigImg.width+"><tr><td height=20></td></tr><tr><td><img src="+irBigImg.src+" onclick=irLightBoxFadeOut(); onload=irLightBoxSetSize(); style=cursor:pointer; /></td></tr><tr><td height=80 align=center valign=middle><input type=button value="+irButtonText+" onclick=irLightBoxFadeOut(); style=cursor:pointer /></td></tr></table>";if(!irIsFading){window.setTimeout("irLB()",1000);intervalID2=setInterval("irLightBoxFadeInt(document.getElementById('irImage'),true,intervalID2)",50);irIsFading=true;}}
function irLightBoxSetSize(){with(document.getElementById("irImage").style){position="absolute";top="50%";left="50%";width=irBigImg.width+40+"px";height=irBigImg.height+108+"px";backgroundColor="#ffffff";display="block";zIndex=110000;opacity=1;filter="Alpha(opacity=100)";marginLeft=-1*((irBigImg.width+40)/2);marginTop=-1*((irBigImg.height+108)/2);border="1px";borderStyle="solid";borderColor="#000000";mozBorderRadius="30px";}}
function irLB(){irIsFading=false;}
function irLightBoxFadeInt(element,fadeIn,interName){element.style.display="block";if(element.style.opacity!=undefined&&fadeIn){var tmp=parseFloat(element.style.opacity);tmp+=0.05;element.style.opacity=tmp;if(element.style.opacity>=0.6){clearInterval(interName);}}
else if(element.style.filter!=undefined&&fadeIn){var tmp=element.style.filter;tmp=parseFloat(tmp.substring(14,tmp.length-1));tmp+=5;element.style.filter="Alpha(opacity="+tmp+")";if(tmp>=60){clearInterval(interName);}}
if(element.style.opacity!=undefined&&!fadeIn){var tmp=parseFloat(element.style.opacity);tmp-=0.05;element.style.opacity=tmp;if(element.style.opacity<=0){clearInterval(interName);document.body.removeChild(element);irSmallImage.disabled=false;}}
else if(element.style.filter!=undefined&&!fadeIn){clearInterval(interName);document.body.removeChild(element);irSmallImage.disabled=false;}}
function irLightBoxFadeOut(){if(!irIsFading){intervalID3=setInterval("irLightBoxFadeInt(document.getElementById('irBG'),false,intervalID3)",50);intervalID4=setInterval("irLightBoxFadeInt(document.getElementById('irImage'),false,intervalID4)",50);irIsFading=true;if(navigator.userAgent.indexOf("MSIE")>-1)irLB();else window.setTimeout("irLB()",2000);}}
function irFixProgressBarForWebKit(){if(navigator.userAgent.indexOf("WebKit")>-1){var tables=document.getElementsByTagName("table");for(var i=0;i<tables.length;i++){if(tables[i].getAttribute('class')=='prozent'){tables[i].width=tables[i].width.replace(/\s/g,"");break;}}}}
