window.wkAjaxAPIWokupSupport=false;window.checkAPI=false;if(readCookie("ajaxSupport")!=null){window.checkAPI=true;if(readCookie("ajaxSupport")=="yes"){window.wkAjaxAPIWokupSupport=true}else{window.wkAjaxAPIWokupSupport=false}}if(!window.checkAPI){checkAjaxSupport()}function getXmlHttpObject(){var a=null;try{a=new XMLHttpRequest()}catch(b){try{a=new ActiveXObject("Msxml2.XMLHTTP")}catch(b){a=new ActiveXObject("Microsoft.XMLHTTP")}}return a}String.prototype.startsWith=function(a){return(this.match("^"+a)==a)};function checkAjaxSupport(){try{window.checkAPI=true;var f=false;var d=false;var b=false;var a=getXmlHttpObject();if(a!=null){f=true}else{f=false}if(document.getElementById){d=true}else{d=false}if(isRegexReplaceSupport){b=true}else{b=false}wkAjaxAPIWokupSupport=f&d&b;if(wkAjaxAPIWokupSupport){createCookie("ajaxSupport","yes",1)}else{createCookie("ajaxSupport","no",1)}}catch(c){return false}}function isRegexReplaceSupport(){var a="regex support";try{a=a.replace(new RegExp(" ","g"),"");if(a=="regexsupport"){return true}else{return false}}catch(b){return false}}function updateContainer(e,b,d){if(wkAjaxAPIWokupSupport){if(d=="true"){var a=e.split(",");for(var c=0;c<a.length;c++){ajaxfillContainer(a[c],b,"GET",null)}}else{ajaxfillContainer(e,b,"GET",null)}}else{document.location.href=b}return false}function getFormParams(a,c){if(c==null){c=""}if(a.nodeName!=null&&a.nodeName.toLowerCase()=="select"){c+="&"+a.name+"="+a.options[a.selectedIndex].value}else{for(var b=0;b<a.childNodes.length;b++){if(a.childNodes[b].type=="text"||a.childNodes[b].type=="number"||a.childNodes[b].type=="hidden"||(a.childNodes[b].type=="radio"&&a.childNodes[b].checked)){if(c==""){c="&"+a.childNodes[b].name+"="+a.childNodes[b].value}else{c+="&"+a.childNodes[b].name+"="+a.childNodes[b].value}}else{if(a.childNodes[b].type=="checkbox"&&a.childNodes[b].checked){c+="&"+a.childNodes[b].name+"=true"}else{if(a.childNodes[b].type=="submit"){return c}else{c=getFormParams(a.childNodes[b],c)}}}}}return c}function updateContainerFromForm(g,a,c,j){try{var b;if(j==null){b=document.getElementsByTagName("form")[0]}else{b=document.getElementById(j)}var d=getFormParams(b);if(wkAjaxAPIWokupSupport){if(c=="true"){var k=g.split(",");for(var f=0;f<k.length;f++){ajaxfillContainer(k[f],a,"POST",d)}}else{ajaxfillContainer(g,a,"POST",d)}}else{document.form.submit()}}catch(h){return false}return false}function fillContainersFromText(g,f){if(document.getElementById){var a=g.split(",");for(var c=0;c<a.length;c++){var b=document.getElementById(a[c]);if(b){var h=getContentFromString(a[c],f);var d=false;try{b=$("#"+a[c],$.mobile.activePage);d=true}catch(e){}if(h!=""){var h=addIdForImgElement(h);if(d){b.html(h)}else{b.innerHTML=h}copyJsToHeadFromAjaxContent(h);resizeImgAfterAjaxRequest(h)}else{window.location.reload()}}}}}function copyJsToHeadFromAjaxContent(g){formatedStr=g.replace(new RegExp("<","g"),"\n<");formatedStr=formatedStr.replace(new RegExp(">","g"),">\n");var d=formatedStr.split("\n");if(d!=null){var j=false;var a="";for(var f=0;f<d.length;f++){if(j){if(d[f].indexOf("<\/script>")!=-1){j=false;var c=document.createElement("script");c.type="text/javascript";c.text=a;var b=false;var h=document.getElementsByTagName("head").item(0).getElementsByTagName("script");for(var i=0;i<h.length;i++){if(h.item(i).text==a){b=true;break}}if(!b){document.getElementsByTagName("head").item(0).appendChild(c)}a=""}else{a+=d[f]}}if(d[f].indexOf('<script type="text/javascript">')!=-1){j=true}}}}function addIdForImgElement(f){formatedStr=f.replace(new RegExp("<","g"),"\n<");formatedStr=formatedStr.replace(new RegExp(">","g"),">\n");var b=formatedStr.split("\n");var a="";if(b!=null){for(var d=0;d<b.length;d++){if(b[d].indexOf("<img")!=-1){var c;if(b[d].indexOf("id=")==-1){var c="wkElementId"+getNumberIndex();b[d]=b[d].substr(0,b[d].length-2);b[d]+=' id="'+c+'" />'}}a+=b[d]}}return a}var idImgAjaxArray=[];function resizeImgAfterAjaxRequest(d){formatedStr=d.replace(new RegExp("<","g"),"\n<");formatedStr=formatedStr.replace(new RegExp(">","g"),">\n");var a=formatedStr.split("\n");if(a!=null){for(var c=0;c<a.length;c++){if(a[c].indexOf("<img")!=-1){var b;if(a[c].indexOf("id=")!=-1){var b=a[c].substr(a[c].indexOf("id=")+4);if(b.indexOf('"')!=-1){b=b.substr(0,b.indexOf('"'))}else{if(b.indexOf("'")!=-1){b=b.substr(0,b.indexOf("'"))}else{b=b.substr(0,b.indexOf(" "))}}idImgAjaxArray.push(b)}}}waitForCompleteImg()}}function waitForCompleteImg(){var b=idImgAjaxArray;for(var a=0;a<b.length;a++){var c=document.getElementById(b[a]);if(c==null||c.complete==undefined){idImgAjaxArray.splice(a,1)}else{if(c!=null&&c.complete==true){resizeViewportImg(b[a]);idImgAjaxArray.splice(a,1)}}}if(idImgAjaxArray.length>0){setTimeout(function(){waitForCompleteImg()},1000)}}var wkNumberIndex=0;function getNumberIndex(){wkNumberIndex++;return wkNumberIndex}function getContentFromString(i,h){var c="";var f="";c=h.replace(new RegExp("<","g"),"\n<");c=c.replace(new RegExp(">","g"),">\n");var b=c.split("\n");if(b!=null){var d=0;var a=false;for(var g=0;g<b.length;g++){if(b[g].indexOf("?xml")==-1&&b[g].indexOf("html>")==-1&&b[g].indexOf('id="'+i+'"')==-1&&a==true){if(b[g].indexOf("<")!=-1&&b[g].indexOf("</")==-1){d++}if(b[g].indexOf("</")!=-1||b[g].indexOf("/>")!=-1){d--}if(d!=-1){f+=b[g]+"\n"}else{d++;a=false}}if(b[g].indexOf('id="'+i+'"')!=-1){a=true}}}f=f.replace(new RegExp("\n","g"),"");return f}function ajaxfillContainer(c,b,g,e){var a=null;var f="ok";var d="ko";a=getXmlHttpObject();b=encodeURLToAjaxCAM(b,c);a.open(g,b,true);doFunctWaitAjax(c);a.onreadystatechange=function(){doFunctStateChangeAjax(a.readyState,c);if(a.readyState==4){fillContainersFromText(c,a.responseText);doFunctEndAjax(c)}};if(g=="POST"){a.setRequestHeader("Content-type","application/x-www-form-urlencoded");a.send(e)}else{a.send(null)}}function encodeURLToAjaxCAM(b,c){var a="";if(b.indexOf("?")==-1){a=b.concat("?wkajaxcall=true").concat("&wkupdatecp=").concat(c).concat("&wkcachefolder=false")}else{a=b.concat("&wkajaxcall=true").concat("&wkupdatecp=").concat(c).concat("&wkcachefolder=false")}return a}function encodeURLToCAM(c,b,d){var a="";if(d=="redirector"||d==""){a=b.concat("redirector?xrexurl=").concat(escape(c))}else{if(d=="xwrinp"){a=b.concat("xwrinp/").concat(c)}}return a}function doFunctWaitAjax(a){if(window.wkAjaxCallRequest){wkAjaxCallRequest(a)}}function doFunctStateChangeAjax(a,b){if(window.wkAjaxStateChange){wkAjaxStateChange(a,b)}}var wkAjaxEndArray=new FunctionArray();function doFunctEndAjax(a){if(window.wkAjaxEnd){wkAjaxEndArray.add(function(b){wkAjaxEnd(b)})}wkAjaxEndArray.execute(a)}function FunctionArray(){this.funcs=new Array}FunctionArray.prototype.add=function(a){if(this.find(a)==0){if(typeof a!="function"){a=new Function(a)}this.funcs[this.funcs.length]=a}};FunctionArray.prototype.find=function(a){var c=[];for(var b=0;b<this.funcs.length;b++){if(this.funcs[b].toString().indexOf(a)!=-1){c.push(b)}}return c.length};FunctionArray.prototype.execute=function(b){for(var a=0;a<this.funcs.length;a++){this.funcs[a](b)}};function createCookie(c,d,g){try{if(g){var b=new Date();b.setTime(b.getTime()+(g*24*60*60*1000));var a="; expires="+b.toGMTString()}else{var a=""}document.cookie=c+"="+d+a+"; path=/";return true}catch(f){return false}}function readCookie(b){try{var g=b+"=";var a=document.cookie.split(";");for(var d=0;d<a.length;d++){var h=a[d];while(h.charAt(0)==" "){h=h.substring(1,h.length)}if(h.indexOf(g)==0){return h.substring(g.length,h.length)}}return null}catch(f){return null}}function eraseCookie(a){createCookie(a,"",-1)}var viewportwidth;var viewportheight;if(document.cookie.indexOf("x-wokup-device-infos")==-1){if(window.addEventListener){window.addEventListener("load",resizeViewportImg,false)}else{if(window.attachEvent){window.attachEvent("onload",resizeViewportImg)}}}function getViewportSize(){if(typeof window.innerWidth!="undefined"){viewportwidth=window.innerWidth,viewportheight=window.innerHeight}else{if(typeof document.documentElement!="undefined"&&typeof document.documentElement.clientWidth!="undefined"&&document.documentElement.clientWidth!=0){viewportwidth=document.documentElement.clientWidth,viewportheight=document.documentElement.clientHeight}else{viewportwidth=document.getElementsByTagName("body")[0].clientWidth,viewportheight=document.getElementsByTagName("body")[0].clientHeight}}}function resizeViewportImg(D){try{getViewportSize();if(viewportwidth&&viewportheight&&viewportwidth!=""&&viewportheight!=""&&viewportwidth!="undefined"&&viewportheight!="undefined"){var d=document.getElementsByTagName("img");if(D!=""&&document.getElementById(D)!=null){if(document.getElementById(D).nodeName!=null&&document.getElementById(D).nodeName=="IMG"){d=[];d.push(document.getElementById(D))}else{d=document.getElementById(D).getElementsByTagName("img")}}for(var w=0;w<d.length;w++){var k=d[w].src;var C=false;if(k.indexOf("/mds/")!=-1||k.indexOf("/contentmanager/")!=-1){C=true}var A=true;if(k.indexOf("marginWidth")!=-1){tempMargeApply=k.substr(k.indexOf("marginWidth")+12);if(tempMargeApply.indexOf("&")!=-1){tempMargeApply=tempMargeApply.substr(0,tempMargeApply.indexOf("&"))}if(tempMargeApply=="0"){A=false}}var a=1;if(k.indexOf("rate=")!=-1){a=k.substr(k.indexOf("rate=")+5);if(a.indexOf("&")!=-1){a=a.substr(0,a.indexOf("&"))}}var v=0;var t=0;var g=false;var b=false;var r;var E=0;var q=0;var h=0;var s=d[w].parentNode;while(s.nodeName!="BODY"){if(s.getAttributeNode("class")!=null&&s.getAttributeNode("class").value.indexOf("tabmenu")!=-1){b=true;var n=s.getElementsByTagName("img").length;r=s.getElementsByTagName("img");for(var m=0;m<n;m++){E=E+r[m].width}var f=parseFloat(viewportwidth-0.1*viewportwidth);if(E>f){var z=parseFloat(f/E);var j=true;for(var l=0;l<n;l++){if(j){var p=r[l].width;var c=r[l].height;var o=parseFloat(p*z);q=parseFloat((c*o)/p);j=false}var p=r[l].width;var o=parseFloat(p*z);r[l].width=o;r[l].height=q}}break}if(s.getAttributeNode("class")!=null&&s.getAttributeNode("class").value.indexOf("gridmenu")!=-1){g=true;v=s.getElementsByTagName("img").length;if(s.getElementsByTagName("tr")[0]){t=s.getElementsByTagName("tr")[0].getElementsByTagName("td").length}break}s=s.parentNode}if(!b){if(v>1){if(t>1){a=1/t}else{a=1/v}}}var u=0;if(A){u=20}if(!b&&(C||g)){resizeImg(d[w],u,a,viewportwidth,viewportheight)}}var F=document.getElementById("WKMap");if(F){resizeDiv(F,20,1,viewportwidth,viewportheight)}}}catch(B){return false}}function resizeImg(c,e,g,i,f){var b=c.width;var d=c.height;var h=(i-e)*g;var a=(d*h)/b;if(h<b){c.setAttribute("width",h+"px");c.setAttribute("height",a+"px");c.style.width=h+"px";c.style.height=a+"px"}}function resizeDiv(c,b,g,e,a){var d=c.style.width;if(d.indexOf("px")!=-1){d=d.substring(0,d.length-2)}var f=(e-b)*g;if(f<d){c.setAttribute("width",f+"px");c.style.width=f+"px"}};
