if(typeof(XMLDocument)!="undefined"){if(typeof(XMLDocument.prototype.selectNodes)=="undefined"){function AjaxNodeList(b){this.length=0; this.items=new Array();if(b==null||typeof(b)=="undefined"){return }for(var a=b.iterateNext();a;a=b.iterateNext()){this.items[this.length++]=a }}AjaxNodeList.prototype.item=function(a){return this.items[a] };XMLDocument.prototype.selectNodes=function(a){return new AjaxNodeList(this.evaluate(a,this,null,XPathResult.ANY_TYPE,null)) };Node.prototype.selectNodes=function(a){if(this.ownerDocument){return new AjaxNodeList(this.ownerDocument.evaluate(a,this,null,XPathResult.ANY_TYPE,null)) }else{return new AjaxNodeList(this.evaluate(a,this,null,XPathResult.ANY_TYPE,null)) }};function ajaxSelectSingleNode(b){var a=this.selectNodes(b); if(a!=null&&a.length>0){return a.item(0)}else{return null }}Node.prototype.selectSingleNode=ajaxSelectSingleNode; XMLDocument.prototype.selectSingleNode=ajaxSelectSingleNode }}var DateFromIso8601;var dateRegex=/^(\d{4})-?(\d{2})-?(\d{2})T(\d{2}):?(\d{2}):?(\d{2})/; DateFromIso8601=function(a){dateRegex.test(a);return new Date(Date.UTC(RegExp.$1,RegExp.$2-1,RegExp.$3,RegExp.$4,RegExp.$5,RegExp.$6)) };String.prototype.leadingZero=function(){var a=this; if(this.length==1){a="0"+this}return a};function ajaxEmitValue(b){if(b==null){return null }var g=new String(typeof(b)).toLowerCase();if(g=="number"){if(Math.round(b)==b){g="i4" }else{g="double"}}else{if(g=="object"){var a=b.constructor; if(a==Date){var h=new String(b.getFullYear());var f=new String(b.getMonth()+1).leadingZero(); var j=new String(b.getDate()).leadingZero();var c=new String(b.getHours()).leadingZero()+":"+new String(b.getMinutes()).leadingZero()+":"+new String(b.getSeconds()).leadingZero(); var k=h+f+j+"T"+c;return""+k+"" }else{if(a==Array){var e="\n";for(var d=0; d"+ajaxEmitValue(b[d])+"\n" }e+="\n";return e}else{var e="\n"; for(var d in b){e+="\n";e+=""+d+"\n"; e+=""+ajaxEmitValue(b[d])+"\n";e+="\n" }e+="\n";return e}}}else{if(g=="boolean"){return""+((b==true)?1:0)+"" }}}return"<"+g+">"+(String(b)).escapeHTML()+"" }function ajaxBuildCall(e,d){var a="";a+=''; a+="\n";a+=""+e+"\n"; a+="\n";for(var b=0;b\n"; a+="\n"}a+="\n";a+=""; return a}function ajaxFault(a){this.faultCode=a.faultCode; this.faultString=a.faultString}function ajaxGetNodeText(a){if(typeof(a.text)=="undefined"){return a.textContent }else{return a.text}}function ajaxParseValue(b){for(var c=0; c2){i(n) }}}}var h=document.getElementById("ctoken");var j=h!=null?h.value:null; new Ajax.Request(_ajax,{method:"post",contentType:"text/xml",postBody:g,requestHeaders:{CToken:j},onSuccess:c,asynchronous:d}); ajax_Debug(g);return f}function ajax_Debug(c){var b=document.getElementById("AJAX_CONSOLE"); if(b&&c){var d=c.replace(//g,">"); b.innerHTML=b.innerHTML+"
"+d+"
"}}function ahah(a,d,b){if(b==null){b={} }if(window.XMLHttpRequest){req=new XMLHttpRequest(); req.onreadystatechange=function(){ahahDone(d,b)}.bind(b); req.open("GET",a,true);if(Prototype.Browser.IE){try{req.responseType="msxml-document" }catch(c){}}req.send(null)}else{if(window.ActiveXObject){req=new ActiveXObject("Microsoft.XMLHTTP"); if(req){req.onreadystatechange=function(){ahahDone(d,b) }.bind(b);req.open("GET",a,true);req.send()}}}}function ahahDone(f,h){if(h==null){h={} }if(req.readyState==4){if(req.status==200||req.status==304){results=req.responseText; if(h.stripWrapper){var d=''; var c='';var g=results.indexOf(d); var a=results.indexOf(c);results=results.substring(g+d.length,a) }var i=document.createElement("div");i.innerHTML=results; var b=document.getElementById(f);b.innerHTML="";b.appendChild(i); if(h.callback){h.callback()}}else{$(f).innerHTML="error updating:\n"+req.statusText; if(h.clearProcessingMessage){var e=$("processingMessage"); if(e){if(e.style.display=="inline"){new Effect.Fade("processingMessage") }}}}}}function ahahExecJS(node){var bSaf=(navigator.userAgent.indexOf("Safari")!=-1); var bOpera=(navigator.userAgent.indexOf("Opera")!=-1); var bMoz=(navigator.appName=="Netscape");var st=node.getElementsByTagName("SCRIPT"); var strExec;for(var i=0;i