function confirmSubmit(a){var b=confirm(a);if(b){return true}else{return false}}function setCookie(b,d,a){var c=b+"="+escape(d);if(a){a=a.toGMTString();c+="; expires=";c+=a}document.cookie=c}function getCookie(c){var b=document.cookie;var e=c+"=";var d=b.indexOf("; "+e);if(d==-1){d=b.indexOf(e);if(d!=0){return null}}else{d+=2}var a=document.cookie.indexOf(";",d);if(a==-1){a=b.length}return unescape(b.substring(d+e.length,a))}function delCookie(a){expires=new Date(1970,1,1);expires=expires.toGMTString();deCookie=a;deCookie+="=delete; expires=";deCookie+=expires;document.cookie=deCookie}function taalkeuze(a){if(a){setCookie("taalkeuze",a,new Date(2010,12,31));if(a=="NL"){document.location.href="nl.html"}if(a=="FR"){document.location.href="fr.html"}}else{a=getCookie("taalkeuze");if(a=="NL"){document.location.href="nl.html"}if(a=="FR"){document.location.href="fr.html"}}}function getValue(a){value=getCookie(a.name);if(value!=null){a.value=value}}function setValue(a){setCookie(a.name,a.value,new Date(2010,12,31))}var DefaultDateFormat="DD/MM/YYYY";var HideWait=3;var Y2kPivotPoint=76;var FontSize=10;var FontFamily="Tahoma";var CellWidth=17;var CellHeight=16;var ImageURL="/pages/scripts/calendar.jpg";var NextURL="/pages/scripts/next.gif";var PrevURL="/pages/scripts/prev.gif";var CalBGColor="white";var TopRowBGColor="buttonface";var DayBGColor="lightgrey";var ZCounter=100;var Today=new Date();var WeekDays=new Array("Z","M","D","W","D","V","Z");var MonthDays=new Array(31,28,31,30,31,30,31,31,30,31,30,31);var MonthNames=new Array("Januari","Februari","Maart","April","Mei","Juni","Juli","Augustus","September","October","November","December");with(document){writeln("<style>");writeln("td.calendarDateInput {letter-spacing:normal;line-height:normal;font-family:"+FontFamily+",Sans-Serif;font-size:"+FontSize+"px;}");writeln("select.calendarDateInput {letter-spacing:.06em;font-family:Verdana,Sans-Serif;font-size:11px;}");writeln("input.calendarDateInput {letter-spacing:.06em;font-family:Verdana,Sans-Serif;font-size:11px;}");writeln("</style>")}function NumOnly(b){var a=(b.keyCode)?b.keyCode:b.which;return((a==8)||(a==9)||(a==37)||(a==39)||(a==46)||((a>47)&&(a<58)))}function GetTagPixels(a,c){var b=(c=="LEFT")?a.offsetLeft:a.offsetTop;while((a.tagName!="BODY")&&(a.tagName!="HTML")){a=a.offsetParent;b+=(c=="LEFT")?a.offsetLeft:a.offsetTop}return b}function BehindCal(c,e,f,b,i,g){var a=GetTagPixels(c,"LEFT");var d=a+c.offsetWidth;var h=g+c.offsetHeight;return(((g<i)&&(h>b))&&((a<f)&&(d>e)))}function FixSelectLists(k){if(navigator.appName=="Microsoft Internet Explorer"){var g=this.getCalendar();var e=g.offsetLeft;var f=e+g.offsetWidth;var a=g.offsetTop;var h=a+(CellHeight*9);var b=false;formLoop:for(var c=this.formNumber;c<document.forms.length;c++){for(var d=0;d<document.forms[c].elements.length;d++){if(typeof document.forms[c].elements[d].type=="string"){if((document.forms[c].elements[d].type=="hidden")&&(document.forms[c].elements[d].name==this.hiddenFieldName)){b=true;d+=3}if(b){if(document.forms[c].elements[d].type.substr(0,6)=="select"){ListTopY=GetTagPixels(document.forms[c].elements[d],"TOP");if(ListTopY<h){if(BehindCal(document.forms[c].elements[d],e,f,a,h,ListTopY)){document.forms[c].elements[d].style.visibility=(k)?"hidden":"visible"}}else{break formLoop}}}}}}}}function DayCellHover(d,a,c,e){d.style.backgroundColor=(a)?DayBGColor:c;if(a){if((this.yearValue==Today.getFullYear())&&(this.monthIndex==Today.getMonth())&&(e==Today.getDate())){self.status="Click to select today"}else{var b=e.toString();switch(b.substr(b.length-1,1)){case"1":b+=(e==11)?"th":"st";break;case"2":b+=(e==12)?"th":"nd";break;case"3":b+=(e==13)?"th":"rd";break;default:b+="th";break}self.status="Click to select "+this.monthName+" "+b}}else{self.status=""}return true}function PickDisplayDay(c){this.show();var f=this.getMonthList();var b=this.getDayList();var a=this.getYearField();FixDayList(b,GetDayCount(this.displayed.yearValue,this.displayed.monthIndex));for(var e=0;e<f.length;e++){if(f.options[e].value==this.displayed.monthIndex){f.options[e].selected=true}}for(var d=1;d<=b.length;d++){if(d==c){b.options[d-1].selected=true}}this.setPicked(this.displayed.yearValue,this.displayed.monthIndex,c);a.value=this.picked.yearPad;a.defaultValue=a.value}function BuildCalendarDays(){var c=5;if(((this.displayed.dayCount==31)&&(this.displayed.firstDay>4))||((this.displayed.dayCount==30)&&(this.displayed.firstDay==6))){c=6}else{if((this.displayed.dayCount==28)&&(this.displayed.firstDay==0)){c=4}}var d='<table width="'+(CellWidth*7)+'" cellspacing="0" cellpadding="1" style="cursor:default">';for(var a=0;a<c;a++){d+="<tr>";for(var b=1;b<=7;b++){Day=(a*7)+(b-this.displayed.firstDay);if((Day>=1)&&(Day<=this.displayed.dayCount)){if((this.displayed.yearValue==this.picked.yearValue)&&(this.displayed.monthIndex==this.picked.monthIndex)&&(Day==this.picked.day)){TextStyle="color:white;font-weight:bold;";BackColor=DayBGColor}else{TextStyle="color:black;";BackColor=CalBGColor}if((this.displayed.yearValue==Today.getFullYear())&&(this.displayed.monthIndex==Today.getMonth())&&(Day==Today.getDate())){TextStyle+="border:1px solid darkred;padding:0px;"}d+='<td align="center" class="calendarDateInput" style="cursor:default;height:'+CellHeight+";width:"+CellWidth+";"+TextStyle+";background-color:"+BackColor+'" onClick="'+this.objName+".pickDay("+Day+')" onMouseOver="return '+this.objName+".displayed.dayHover(this,true,'"+BackColor+"',"+Day+')" onMouseOut="return '+this.objName+".displayed.dayHover(this,false,'"+BackColor+"')\">"+Day+"</td>"}else{d+='<td class="calendarDateInput" style="height:'+CellHeight+'">&nbsp;</td>'}}d+="</tr>"}return d+="</table>"}function GetGoodYear(b){if(b.length==4){return b}else{var a=(b<Y2kPivotPoint)?2000:1900;return a+parseInt(b,10)}}function GetDayCount(a,b){return((b==1)&&((a%400==0)||((a%4==0)&&(a%100!=0))))?29:MonthDays[b]}function VirtualButton(b,a){if(a){b.style.borderLeft="buttonshadow 1px solid";b.style.borderTop="buttonshadow 1px solid";b.style.borderBottom="buttonhighlight 1px solid";b.style.borderRight="buttonhighlight 1px solid"}else{b.style.borderLeft="buttonhighlight 1px solid";b.style.borderTop="buttonhighlight 1px solid";b.style.borderBottom="buttonshadow 1px solid";b.style.borderRight="buttonshadow 1px solid"}}function NeighborHover(b,a,c){if(a){VirtualButton(b,false);self.status="Click to view "+c.fullName}else{b.style.border="buttonface 1px solid";self.status=""}return true}function FixDayList(c,e){var a=c.selectedIndex+1;if(e!=c.length){var d=c.length;for(var b=Math.min(e,d);b<Math.max(e,d);b++){(b>=e)?c.options[e]=null:c.options[b]=new Option(b+1,b+1)}a=Math.min(a,e);c.options[a-1].selected=true}return a}function FixYearInput(a){var b=new RegExp("\\d{"+a.defaultValue.length+"}");if(!b.test(a.value)){a.value=a.defaultValue}}function CalIconHover(b){var a=(this.isShowing())?"hide":"show";self.status=(b)?"Click to "+a+" the calendar":"";return true}function CalTimerReset(){eval("clearTimeout("+this.timerID+")");eval(this.timerID+"=setTimeout('"+this.objName+".show()',"+(HideWait*1000)+")")}function DoTimer(CancelTimer){if(CancelTimer){eval("clearTimeout("+this.timerID+")")}else{eval(this.timerID+"=null");this.resetTimer()}}function ShowCalendar(){if(this.isShowing()){var a=true;this.getCalendar().style.zIndex=--ZCounter;this.getCalendar().style.visibility="hidden";this.fixSelects(false)}else{var a=false;this.fixSelects(true);this.getCalendar().style.zIndex=++ZCounter;this.getCalendar().style.visibility="visible"}this.handleTimer(a);self.status=""}function SetElementStatus(a){this.getDayList().style.visibility=(a)?"hidden":"visible";this.getYearField().style.visibility=(a)?"hidden":"visible";this.getCalendarLink().style.visibility=(a)?"hidden":"visible"}function CheckMonthChange(c){var b=this.getDayList();if(c.options[c.selectedIndex].value==""){b.selectedIndex=0;this.hideElements(true);this.setHidden("")}else{this.hideElements(false);if(this.isShowing()){this.resetTimer();this.getCalendar().style.zIndex=++ZCounter}var a=FixDayList(b,GetDayCount(this.picked.yearValue,c.options[c.selectedIndex].value));this.setPicked(this.picked.yearValue,c.options[c.selectedIndex].value,a)}}function CheckDayChange(a){if(this.isShowing()){this.show()}this.setPicked(this.picked.yearValue,this.picked.monthIndex,a.selectedIndex+1)}function CheckYearInput(a){if((a.value.length==a.defaultValue.length)&&(a.defaultValue!=a.value)){if(this.isShowing()){this.resetTimer();this.getCalendar().style.zIndex=++ZCounter}var b=GetGoodYear(a.value);var c=this.getMonthList();var d=FixDayList(this.getDayList(),GetDayCount(b,this.picked.monthIndex));this.setPicked(b,this.picked.monthIndex,d);a.defaultValue=a.value}}function dateObject(){this.date=(arguments.length==1)?new Date(arguments[0]):new Date(arguments[0],arguments[1],arguments[2]);this.yearValue=this.date.getFullYear();this.monthIndex=this.date.getMonth();this.monthName=MonthNames[this.monthIndex];this.fullName=this.monthName+" "+this.yearValue;this.day=this.date.getDate();this.dayCount=GetDayCount(this.yearValue,this.monthIndex);var a=new Date(this.yearValue,this.monthIndex,1);this.firstDay=a.getDay()}function storedMonthObject(e,d,c,b){dateObject.call(this,d,c,b);this.yearPad=this.yearValue.toString();this.monthPad=(this.monthIndex<9)?"0"+String(this.monthIndex+1):this.monthIndex+1;this.dayPad=(this.day<10)?"0"+this.day.toString():this.day;this.monthShort=this.monthName.substr(0,3).toUpperCase();if(e!="YYYYMMDD"){e.match(/(Y{2,4})$/);if(RegExp.$1.length==2){this.yearPad=this.yearPad.substr(2)}}if(/YYYYMMDD/.test(e)){this.formatted=this.yearPad+this.monthPad+this.dayPad}else{if(/MM?\/DD?\/Y{2,4}/.test(e)){var a=this.monthPad+"/"+this.dayPad+"/"}else{if(/DD?\/MM?\/Y{2,4}/.test(e)){var a=this.dayPad+"/"+this.monthPad+"/"}else{if(/DD?-((MON)|(MMM))-Y{2,4}/.test(e)){var a=this.dayPad+"-"+this.monthShort+"-"}else{if(/((MON)|(MMM))-DD?-Y{2,4}/.test(e)){var a=this.monthShort+"-"+this.dayPad+"-"}}}}this.formatted=a+this.yearPad}}function displayMonthObject(d,c,b,a){dateObject.call(this,c,b,a);this.displayID=d.hiddenFieldName+"_Current_ID";this.getDisplay=new Function("return document.getElementById(this.displayID)");this.dayHover=DayCellHover;this.goCurrent=new Function(d.objName+".getCalendar().style.zIndex=++ZCounter;"+d.objName+".setDisplayed(Today.getFullYear(),Today.getMonth());");if(d.formNumber>=0){this.getDisplay().innerHTML=this.fullName}}function neighborMonthObject(b,a,c){dateObject.call(this,c);this.buttonID=b.hiddenFieldName+"_"+a+"_ID";this.hover=new Function("C","O","NeighborHover(C,O,this)");this.getButton=new Function("return document.getElementById(this.buttonID)");this.go=new Function(b.objName+".getCalendar().style.zIndex=++ZCounter;"+b.objName+".setDisplayed(this.yearValue,this.monthIndex);");if(b.formNumber>=0){this.getButton().title=this.monthName}}function SetDisplayedMonth(b,a){this.displayed=new displayMonthObject(this,b,a,1);this.previous=new neighborMonthObject(this,"Previous",this.displayed.date.getTime()-86400000);this.next=new neighborMonthObject(this,"Next",this.displayed.date.getTime()+(86400000*(this.displayed.dayCount+1)));if(this.formNumber>=0){this.getDayTable().innerHTML=this.buildCalendar()}}function SetPickedMonth(b,c,a){this.picked=new storedMonthObject(this.format,b,c,a);this.setHidden(this.picked.formatted);this.setDisplayed(b,c)}function calendarObject(f,k,e){this.hiddenFieldName=f;this.monthListName=f+"_Month";this.dayListID=f+"_Day_ID";this.yearFieldID=f+"_Year_ID";this.monthDisplayID=f+"_Current_ID";this.calendarID=f+"_ID";this.dayTableID=f+"_DayTable_ID";this.calendarLinkID=this.calendarID+"_Link";this.timerID=this.calendarID+"_Timer";this.objName=f+"_Object";this.format=k;this.formNumber=-1;this.picked=null;this.displayed=null;this.previous=null;this.next=null;this.setPicked=SetPickedMonth;this.setDisplayed=SetDisplayedMonth;this.checkYear=CheckYearInput;this.fixYear=FixYearInput;this.changeMonth=CheckMonthChange;this.changeDay=CheckDayChange;this.resetTimer=CalTimerReset;this.hideElements=SetElementStatus;this.show=ShowCalendar;this.handleTimer=DoTimer;this.iconHover=CalIconHover;this.buildCalendar=BuildCalendarDays;this.pickDay=PickDisplayDay;this.fixSelects=FixSelectLists;this.setHidden=new Function("D","if (this.formNumber >= 0) this.getHiddenField().value=D");this.getHiddenField=new Function("return document.forms[this.formNumber].elements[this.hiddenFieldName]");this.getMonthList=new Function("return document.forms[this.formNumber].elements[this.monthListName]");this.getDayList=new Function("return document.getElementById(this.dayListID)");this.getYearField=new Function("return document.getElementById(this.yearFieldID)");this.getCalendar=new Function("return document.getElementById(this.calendarID)");this.getDayTable=new Function("return document.getElementById(this.dayTableID)");this.getCalendarLink=new Function("return document.getElementById(this.calendarLinkID)");this.getMonthDisplay=new Function("return document.getElementById(this.monthDisplayID)");this.isShowing=new Function("return !(this.getCalendar().style.visibility != 'visible')");function i(j){for(var l=0;l<MonthNames.length;l++){if(MonthNames[l].substr(0,3).toUpperCase()==j.toUpperCase()){break}}return l}function b(l,j){l.setPicked(Today.getFullYear(),Today.getMonth(),Today.getDate())}if(e=="undefined"){b(this,false)}else{if(this.format=="YYYYMMDD"){(/^\d{8}$/.test(e))?this.setPicked(e.substr(0,4),parseInt(e.substr(4,2),10)-1,e.substr(6,2)):b(this,true)}else{if(/\//.test(this.format)){if(/^(\d{1,2})\/(\d{1,2})\/(\d{2,4})$/.test(e)){if(this.format.substr(0,1)=="M"){var h=RegExp.$1;var g=RegExp.$2}else{var h=RegExp.$2;var g=RegExp.$1}this.setPicked(GetGoodYear(RegExp.$3),parseInt(h,10)-1,g)}else{b(this,true)}}else{if(/-/.test(this.format)){var a="";for(var c=0;c<MonthNames.length;c++){if(c>0){a+="|"}a+=MonthNames[c].substr(0,3).toUpperCase()}if(this.format.substr(0,1)=="D"){var d=new RegExp("^(\\d{1,2})-("+a+")-(\\d{2,4})$","i");(d.test(e))?this.setPicked(GetGoodYear(RegExp.$3),i(RegExp.$2),RegExp.$1):b(this,true)}else{var d=new RegExp("^("+a+")-(\\d{1,2})-(\\d{2,4})$","i");(d.test(e))?this.setPicked(GetGoodYear(RegExp.$3),i(RegExp.$1),RegExp.$2):b(this,true)}}}}}}function DateInput(DateName,Required,DateFormat,DefaultDate){if(DateName==undefined){document.writeln('<span style="color:red;font-size:'+FontSize+"px;font-family:"+FontFamily+";\">ERROR: Missing required parameter in call to 'DateInput': [name of hidden date field].</span>")}else{if(Required==undefined){Required=false}if(DateFormat==undefined){DateFormat=DefaultDateFormat}else{if((/^YYYYMMDD$/i.test(DateFormat))||(/^((MM?)|(DD?))\/((MM?)|(DD?))\/Y{2,4}$/i.test(DateFormat))||(/^((DD?)|((MON)|(MMM)))-((DD?)|((MON)|(MMM)))-Y{2,4}$/i.test(DateFormat))){DateFormat=DateFormat.toUpperCase()}else{var AlertMessage="WARNING: The supplied date format for the '"+DateName+"' field is not valid: "+DateFormat+"\nTherefore, the default date format will be used instead: "+DefaultDateFormat;var CurrentDate=new storedMonthObject(DefaultDateFormat,Today.getFullYear(),Today.getMonth(),Today.getDate());if(DefaultDate!=undefined){AlertMessage+="\n\nThe supplied date cannot be interpreted with the invalid format.\nTherefore, the current system date will be used instead: "+CurrentDate.formatted}DateFormat=DefaultDateFormat;DefaultDate=CurrentDate.formatted}}eval(DateName+"_Object=new calendarObject('"+DateName+"','"+DateFormat+"','"+DefaultDate+"')");if((!Required)&&(DefaultDate==undefined)){var InitialStatus=' style="visibility:hidden"';var InitialDate=""}else{var InitialStatus="";var InitialDate=eval(DateName+"_Object.picked.formatted")}if((Required)&&(DefaultDate==undefined)){DefaultDate=eval(DateName+"_Object.picked.formatted")}with(document){writeln('<input type="hidden" name="'+DateName+'" value="'+InitialDate+'">');for(var f=0;f<forms.length;f++){for(var e=0;e<forms[f].elements.length;e++){if(typeof forms[f].elements[e].type=="string"){if((forms[f].elements[e].type=="hidden")&&(forms[f].elements[e].name==DateName)){eval(DateName+"_Object.formNumber="+f);break}}}}writeln('<table cellpadding="0" cellspacing="2"><tr>'+String.fromCharCode(13)+'<td valign="middle">');writeln("<select"+InitialStatus+' class="calendarDateInput" id="'+DateName+'_Day_ID" onChange="'+DateName+'_Object.changeDay(this)">');for(var j=1;j<=eval(DateName+"_Object.picked.dayCount");j++){DaySelected=((DefaultDate!=undefined)&&eval(DateName+"_Object.picked.day=="+j))?" selected":"";writeln("<option"+DaySelected+">"+j+"</option>")}writeln("</select>"+String.fromCharCode(13)+"</td>"+String.fromCharCode(13));writeln('<td valign="middle">');writeln('<select name="'+DateName+'_Month" class="calendarDateInput" onChange="'+DateName+'_Object.changeMonth(this)">');if(!Required){var NoneSelected=(DefaultDate==undefined)?" selected":"";writeln('<option value=""'+NoneSelected+"></option>")}for(var i=0;i<12;i++){MonthSelected=((DefaultDate!=undefined)&&(eval(DateName+"_Object.picked.monthIndex=="+i)))?" selected":"";writeln('<option value="'+i+'"'+MonthSelected+">"+MonthNames[i].substr(0,3)+"</option>")}writeln("</select>"+String.fromCharCode(13)+"</td>"+String.fromCharCode(13));writeln('<td valign="middle">');writeln("<input"+InitialStatus+' class="calendarDateInput" type="text" id="'+DateName+'_Year_ID" size="'+eval(DateName+"_Object.picked.yearPad.length")+'" maxlength="'+eval(DateName+"_Object.picked.yearPad.length")+'" title="Year" value="'+eval(DateName+"_Object.picked.yearPad")+'" onKeyPress="return NumOnly(event)" onKeyUp="'+DateName+'_Object.checkYear(this)" onBlur="'+DateName+'_Object.fixYear(this)">');write('<td valign="middle">'+String.fromCharCode(13)+"<a"+InitialStatus+' id="'+DateName+'_ID_Link" href="javascript:'+DateName+'_Object.show()" onMouseOver="return '+DateName+'_Object.iconHover(true)" onMouseOut="return '+DateName+'_Object.iconHover(false)"><img src="'+ImageURL+'" align="baseline" title="'+DateName+'" width="16" height="15" border="0"></a>&nbsp;');writeln('<span id="'+DateName+'_ID" style="position:absolute;visibility:hidden;width:'+(CellWidth*7)+"px;background-color:"+CalBGColor+';border:1px solid dimgray;" onMouseOver="'+DateName+'_Object.handleTimer(true)" onMouseOut="'+DateName+'_Object.handleTimer(false)">');writeln('<table width="'+(CellWidth*7)+'" cellspacing="0" cellpadding="1">'+String.fromCharCode(13)+'<tr style="background-color:'+TopRowBGColor+';">');writeln('<td id="'+DateName+'_Previous_ID" style="cursor:default" align="center" class="calendarDateInput" style="height:'+CellHeight+'" onClick="'+DateName+'_Object.previous.go()" onMouseDown="VirtualButton(this,true)" onMouseUp="VirtualButton(this,false)" onMouseOver="return '+DateName+'_Object.previous.hover(this,true)" onMouseOut="return '+DateName+'_Object.previous.hover(this,false)" title="'+eval(DateName+"_Object.previous.monthName")+'"><img src="'+PrevURL+'" width="5" height="9"></td>');writeln('<td id="'+DateName+'_Current_ID" style="cursor:pointer" align="center" class="calendarDateInput" style="height:'+CellHeight+'" colspan="5" onClick="'+DateName+'_Object.displayed.goCurrent()" onMouseOver="self.status=\'Click to view '+eval(DateName+"_Object.displayed.fullName")+'\';return true;" onMouseOut="self.status=\'\';return true;" title="Show Current Month">'+eval(DateName+"_Object.displayed.fullName")+"</td>");writeln('<td id="'+DateName+'_Next_ID" style="cursor:default" align="center" class="calendarDateInput" style="height:'+CellHeight+'" onClick="'+DateName+'_Object.next.go()" onMouseDown="VirtualButton(this,true)" onMouseUp="VirtualButton(this,false)" onMouseOver="return '+DateName+'_Object.next.hover(this,true)" onMouseOut="return '+DateName+'_Object.next.hover(this,false)" title="'+eval(DateName+"_Object.next.monthName")+'"><img src="'+NextURL+'" width="5" height="9"></td></tr>'+String.fromCharCode(13)+"<tr>");for(var w=0;w<7;w++){writeln('<td width="18" align="center" class="calendarDateInput" style="height:'+CellHeight+";width:"+CellWidth+';font-weight:bold;border-top:1px solid dimgray;border-bottom:1px solid dimgray;">'+WeekDays[w]+"</td>")}writeln("</tr>"+String.fromCharCode(13)+"</table>"+String.fromCharCode(13)+'<span id="'+DateName+'_DayTable_ID">'+eval(DateName+"_Object.buildCalendar()")+"</span>"+String.fromCharCode(13)+"</span>"+String.fromCharCode(13)+"</td>"+String.fromCharCode(13)+"</tr>"+String.fromCharCode(13)+"</table>")}}}var Spry;if(!Spry){Spry={}}if(!Spry.Widget){Spry.Widget={}}Spry.Widget.TabbedPanels=function(a,c){this.element=this.getElement(a);this.defaultTab=0;this.bindings=[];this.tabSelectedClass="TabbedPanelsTabSelected";this.tabHoverClass="TabbedPanelsTabHover";this.tabFocusedClass="TabbedPanelsTabFocused";this.panelVisibleClass="TabbedPanelsContentVisible";this.focusElement=null;this.hasFocus=false;this.currentTabIndex=0;this.enableKeyboardNavigation=true;Spry.Widget.TabbedPanels.setOptions(this,c);if(typeof(this.defaultTab)=="number"){if(this.defaultTab<0){this.defaultTab=0}else{var b=this.getTabbedPanelCount();if(this.defaultTab>=b){this.defaultTab=(b>1)?(b-1):0}}this.defaultTab=this.getTabs()[this.defaultTab]}if(this.defaultTab){this.defaultTab=this.getElement(this.defaultTab)}this.attachBehaviors()};Spry.Widget.TabbedPanels.prototype.getElement=function(a){if(a&&typeof a=="string"){return document.getElementById(a)}return a};Spry.Widget.TabbedPanels.prototype.getElementChildren=function(b){var a=[];var c=b.firstChild;while(c){if(c.nodeType==1){a.push(c)}c=c.nextSibling}return a};Spry.Widget.TabbedPanels.prototype.addClassName=function(b,a){if(!b||!a||(b.className&&b.className.search(new RegExp("\\b"+a+"\\b"))!=-1)){return}b.className+=(b.className?" ":"")+a};Spry.Widget.TabbedPanels.prototype.removeClassName=function(b,a){if(!b||!a||(b.className&&b.className.search(new RegExp("\\b"+a+"\\b"))==-1)){return}b.className=b.className.replace(new RegExp("\\s*\\b"+a+"\\b","g"),"")};Spry.Widget.TabbedPanels.setOptions=function(d,c,a){if(!c){return}for(var b in c){if(a&&c[b]==undefined){continue}d[b]=c[b]}};Spry.Widget.TabbedPanels.prototype.getTabGroup=function(){if(this.element){var a=this.getElementChildren(this.element);if(a.length){return a[0]}}return null};Spry.Widget.TabbedPanels.prototype.getTabs=function(){var a=[];var b=this.getTabGroup();if(b){a=this.getElementChildren(b)}return a};Spry.Widget.TabbedPanels.prototype.getContentPanelGroup=function(){if(this.element){var a=this.getElementChildren(this.element);if(a.length>1){return a[1]}}return null};Spry.Widget.TabbedPanels.prototype.getContentPanels=function(){var a=[];var b=this.getContentPanelGroup();if(b){a=this.getElementChildren(b)}return a};Spry.Widget.TabbedPanels.prototype.getIndex=function(c,a){c=this.getElement(c);if(c&&a&&a.length){for(var b=0;b<a.length;b++){if(c==a[b]){return b}}}return -1};Spry.Widget.TabbedPanels.prototype.getTabIndex=function(b){var a=this.getIndex(b,this.getTabs());if(a<0){a=this.getIndex(b,this.getContentPanels())}return a};Spry.Widget.TabbedPanels.prototype.getCurrentTabIndex=function(){return this.currentTabIndex};Spry.Widget.TabbedPanels.prototype.getTabbedPanelCount=function(a){return Math.min(this.getTabs().length,this.getContentPanels().length)};Spry.Widget.TabbedPanels.addEventListener=function(c,b,d,a){try{if(c.addEventListener){c.addEventListener(b,d,a)}else{if(c.attachEvent){c.attachEvent("on"+b,d)}}}catch(f){}};Spry.Widget.TabbedPanels.prototype.onTabClick=function(b,a){this.showPanel(a)};Spry.Widget.TabbedPanels.prototype.onTabMouseOver=function(b,a){this.addClassName(a,this.tabHoverClass)};Spry.Widget.TabbedPanels.prototype.onTabMouseOut=function(b,a){this.removeClassName(a,this.tabHoverClass)};Spry.Widget.TabbedPanels.prototype.onTabFocus=function(b,a){this.hasFocus=true;this.addClassName(this.element,this.tabFocusedClass)};Spry.Widget.TabbedPanels.prototype.onTabBlur=function(b,a){this.hasFocus=false;this.removeClassName(this.element,this.tabFocusedClass)};Spry.Widget.TabbedPanels.ENTER_KEY=13;Spry.Widget.TabbedPanels.SPACE_KEY=32;Spry.Widget.TabbedPanels.prototype.onTabKeyDown=function(c,b){var a=c.keyCode;if(!this.hasFocus||(a!=Spry.Widget.TabbedPanels.ENTER_KEY&&a!=Spry.Widget.TabbedPanels.SPACE_KEY)){return true}this.showPanel(b);if(c.stopPropagation){c.stopPropagation()}if(c.preventDefault){c.preventDefault()}return false};Spry.Widget.TabbedPanels.prototype.preorderTraversal=function(a,b){var d=false;if(a){d=b(a);if(a.hasChildNodes()){var f=a.firstChild;while(!d&&f){d=this.preorderTraversal(f,b);try{f=f.nextSibling}catch(c){f=null}}}}return d};Spry.Widget.TabbedPanels.prototype.addPanelEventListeners=function(d,b){var c=this;Spry.Widget.TabbedPanels.addEventListener(d,"click",function(f){return c.onTabClick(f,d)},false);Spry.Widget.TabbedPanels.addEventListener(d,"mouseover",function(f){return c.onTabMouseOver(f,d)},false);Spry.Widget.TabbedPanels.addEventListener(d,"mouseout",function(f){return c.onTabMouseOut(f,d)},false);if(this.enableKeyboardNavigation){var e=null;var a=null;this.preorderTraversal(d,function(f){if(f.nodeType==1){var g=d.attributes.getNamedItem("tabindex");if(g){e=f;return true}if(!a&&f.nodeName.toLowerCase()=="a"){a=f}}return false});if(e){this.focusElement=e}else{if(a){this.focusElement=a}}if(this.focusElement){Spry.Widget.TabbedPanels.addEventListener(this.focusElement,"focus",function(f){return c.onTabFocus(f,d)},false);Spry.Widget.TabbedPanels.addEventListener(this.focusElement,"blur",function(f){return c.onTabBlur(f,d)},false);Spry.Widget.TabbedPanels.addEventListener(this.focusElement,"keydown",function(f){return c.onTabKeyDown(f,d)},false)}}};Spry.Widget.TabbedPanels.prototype.showPanel=function(b){var f=-1;if(typeof b=="number"){f=b}else{f=this.getTabIndex(b)}if(!f<0||f>=this.getTabbedPanelCount()){return}var e=this.getTabs();var c=this.getContentPanels();var a=Math.max(e.length,c.length);for(var d=0;d<a;d++){if(d!=f){if(e[d]){this.removeClassName(e[d],this.tabSelectedClass)}if(c[d]){this.removeClassName(c[d],this.panelVisibleClass);c[d].style.display="none"}}}this.addClassName(e[f],this.tabSelectedClass);this.addClassName(c[f],this.panelVisibleClass);c[f].style.display="block";this.currentTabIndex=f};Spry.Widget.TabbedPanels.prototype.attachBehaviors=function(d){var c=this.getTabs();var a=this.getContentPanels();var e=this.getTabbedPanelCount();for(var b=0;b<e;b++){this.addPanelEventListeners(c[b],a[b])}this.showPanel(this.defaultTab)};

function printdiv() {
  var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,";
  disp_setting+="scrollbars=yes,width=850, height=400, left=100, top=25";

  var content_vlue = ''
  content_vlue += '<ht' + 'ml><he' + 'ad>';
  content_vlue += '<L' + 'INK REL="STYLESHEET" TYPE="text/css" HREF="/webCSS/lodestarprint.css">';
  content_vlue += '</he' + 'ad><bo' + 'dy onLoad="//self.print();window.close()">';
  content_vlue += '<table cellpadding="0" cellspacing="0" border="0" width="981px">';
  content_vlue += '<tr><td colspan="3"><img src="/UserFiles/images/layout/print_header.jpg" border="0" alt="0"></td></tr>';
  content_vlue += '<tr><td width="25%" valign="top" style="padding-bottom:15px;" class="content"><div style="margin-bottom:15px; margin-top:15px; font-size:12px; font-weight:12px; padding-left:15px; font-weight:bold; color:#4f4f4f;">Sitemap</div>';
  content_vlue += document.getElementById('menusitemapprint').innerHTML;
  content_vlue += '</td><td width="60%" valign="top"><h1>';
  content_vlue += document.getElementById('h1').innerHTML;
  content_vlue += '</h1><div class="content" align="center" style="font-size:10px;">';
  content_vlue += document.getElementById('content').innerHTML;
  content_vlue += '</div></td><td width="20%" valign="top" style="padding-bottom:15px;"><div style="margin-bottom:15px; margin-top:15px; font-size:12px; font-weight:12px; padding-left:0px; font-weight:bold; color:#4f4f4f;">Nieuws</div><div id="newsItems" style="height:750px; overflow:hidden;">';
  content_vlue += document.getElementById('newsItems').innerHTML;
  content_vlue += '</div></td></tr>';
  content_vlue += '<tr><td colspan="3" valign="top">';
  content_vlue += '<img src="/UserFiles/images/layout/print_footer.jpg" border="0" alt="0">';
  content_vlue += '</td></tr>';
  content_vlue += '</table>';
  content_vlue += '</bo' + 'dy></ht' + 'ml>';

  var docprint=window.open("","",disp_setting);
  docprint.document.open();
  docprint.document.write(content_vlue);
  docprint.document.close();
  docprint.focus();
}

function printpdf() {
  var content_container = '<div id="container">';
  var content_body = '<div id="body">';
  var content_left = '<div class="left">';
  var content_end_div = '</div>';
  var content_header = '<div id="header_prt"><img src="/UserFiles/images/layout/print_header.jpg" border="0" alt="0"></div>';
  var content_region1 = document.getElementById('region1').innerHTML;
  var content_vlue = content_container + content_header + content_body + content_left + content_region1 + content_end_div + content_end_div + content_end_div;

  if (typeof AjaxFunctionHandler == "undefined") window.AjaxFunctionHandler = CommunicatorLib.Web.Ajax.Optimization.AjaxGetHandler;

  AjaxFunctionHandler.Post("SetSessionVariable", ["PDFconverteren", content_vlue], function(){ window.open('/converttopdf.html');} );
}
