(function(){Ektron.Xml=function b(G){G=G||{};var B=this;var C=G.srcPath||"";var A=G.ajaxPath||G.srcPath||"";this.onexception=G.onexception;this.loadXml=L;this.loadXslt=J;this.xslTransform=M;this.validateXml=E;this.validateXsd=N;this.ajaxTransform=y;this.ajaxValidation=I;this.resolveSrcPath=z;this.fixXml=e;this.indentXml=D;function L(S,P){try{if(typeof S!="string"){return null}if(S.length<=2){return null}var W=o(S);if(W&&g[S]){return g[S]}var O=q.getDomDocument();if("string"==typeof O||null==O){throw new ReferenceError("Unable to create XML DOM Document")}O.async=false;var X="";if(W){var V=this.resolveSrcPath(S);if(typeof O.load!="undefined"){O.load(V)}else{var R=i();R.open("GET",V,false);R.send(null);O=Ektron.Xml.parseXml(R.responseText,Ektron.OnException.returnException)}}else{var Q={};var U=false;while(!U){U=true;O=Ektron.Xml.parseXml(S,Ektron.OnException.returnException);if("string"==typeof O){X=O;if($ektron.browser.msie){if(Q.illegalChars!=true&&(X.indexOf("invalid character")>=0||X.indexOf("tags were not closed")>=0)){S=x(S);Q.illegalChars=true;U=false}else{if(Q.namespacePrefix!=true&&X.indexOf("undeclared namespace prefix")>=0){S=F(S);Q.namespacePrefix=true;U=false}else{if(Q.comments!=true&&X.indexOf("Incorrect syntax was used in a comment")>=0){S=K(S);Q.comments=true;U=false}else{if(Q.entityNames!=true&&(X.indexOf("semi colon")>=0||X.indexOf("name was started with an invalid character")>=0||X.indexOf("undefined entity")>=0)){S=H(S);Q.entityNames=true;U=false}}}}}else{if($ektron.browser.mozilla){if(Q.wellFormed!=true&&(X.indexOf("not well-formed")>=0||X.indexOf("no element found")>=0||X.indexOf("undefined entity")>=0)){S=x(S);S=K(S);S=H(S);Q.wellFormed=true;U=false}else{if(Q.namespacePrefix!=true&&X.indexOf("prefix not bound to a namespace")>=0){S=F(S);Q.namespacePrefix=true;U=false}}}else{if($ektron.browser.safari){if(Q.illegalChars!=true&&(X.indexOf("PCDATA invalid")>=0||X.indexOf("internal error")>=0||X.indexOf("out of allowed range")>=0)){S=x(S);Q.illegalChars=true;U=false}else{if(Q.namespacePrefix!=true&&X.indexOf("Namespace prefix")>=0){S=F(S);Q.namespacePrefix=true;U=false}else{if(Q.comments!=true&&(X.indexOf("double-hyphen")>=0||X.indexOf("Comment not terminated")>=0)){S=K(S);Q.comments=true;U=false}else{if(Q.entityNames!=true&&(X.indexOf("EntityRef")>=0||(X.indexOf("Entity")>=0&&X.indexOf("not defined")>=0))){S=H(S);Q.entityNames=true;U=false}}}}}else{if($ektron.browser.opera){if(Q.allKnown!=true){S=this.fixXml(S);Q.allKnown=true;U=false}}}}}if(U){if(Q.missingRoot!=true){S="<root>"+S+"</root>";Q.missingRoot=true;U=false}}}}}var X=(("string"==typeof O)?O:q.getParseErrorText(O));if(X!=q.PARSED_OK){throw new Error(X+"\n\nXML:\n"+S)}if(W){g[S]=O}return O}catch(T){return Ektron.OnException(this,P,T,arguments)}}function J(Q,P){try{if(typeof Q!="string"){return null}if(Q.length<=2){return null}var S=o(Q);if(S&&t[Q]){return t[Q]}var R=q.getXsltDocument();if("string"==typeof R||null==R){throw new ReferenceError("Unable to create XSLT DOM Document")}R.async=false;if(S){var U=this.resolveSrcPath(Q);if(typeof R.load!="undefined"){R.load(U)}else{var O=i();O.open("GET",U,false);O.send(null);R=Ektron.Xml.parseXml(O.responseText,Ektron.OnException.throwException)}}else{if(a(Q)){throw new RangeError("XSLT string documents cannot contain document(''), xsl:include, or xsl:import")}if(typeof R.loadXML!="undefined"){R.loadXML(Q)}else{R=Ektron.Xml.parseXml(Q,Ektron.OnException.throwException)}}var V=(("string"==typeof R)?R:q.getParseErrorText(R));if(V!=q.PARSED_OK){throw new Error(V)}if(S){t[Q]=R}return R}catch(T){return Ektron.OnException(this,P,T,arguments)}}function M(O,S,P,R){try{if("undefined"==typeof XSLTProcessor){return this.ajaxTransform(O,S,P)}if(A&&o(S)){return this.ajaxTransform(O,S,P)}else{if(!o(S)&&(a(S)||w(S))){return this.ajaxTransform(O,S,P)}else{var Q=this.loadXml(O);if("string"==typeof Q){return Q}if(null==Q){throw new Error("Unable to load XML document")}var U=null;var V=o(S);if(V&&p[S]){U=p[S];U.clearParameters()}else{var T=this.loadXslt(S);if("string"==typeof T){return T}if(null==T){throw new Error("Unable to load XSLT document")}U=new XSLTProcessor();U.importStylesheet(T);if(V){p[S]=U}}U.setParameter("","currentDate",Ektron.Xml.serializeDate(new Date()));if(P){for(var W=0;W<P.length;W++){U.setParameter("",P[W].name,P[W].value)}}var X=null;if("html"==U.outputMethod){X=U.transformToFragment(Q,window.document);if("string"==typeof X){return X}if(null==X.firstChild){return""}var Y=window.document.createElement("div");Y.appendChild(X.firstChild);result=Y.innerHTML}else{var aa=q.getDomDocument();X=U.transformToFragment(Q,aa);if("string"==typeof X){return X}result=Ektron.Xml.serializeXml(X)}if($ektron.browser.opera){result=result.replace(/^<result>/,"").replace(/<\/result>$/,"")}result=result.replace(/<transformiix:result[^>]*>/,"").replace("</transformiix:result>","");result=result.replace(/xslout:/g,"xsl:");result=result.replace(/<\?[^\?]*\?>/,"");result=result.replace(/xpathLiteralString(.*?)gnirtSlaretiLhtapx/g,function(ab,ac){if(ac.indexOf("'")>=0){return"concat('"+ac.replace(/\'/g,"',&quot;'&quot;,'")+"')"}else{return"'"+ac+"'"}});return result}}}catch(Z){return Ektron.OnException(this,R,Z,arguments)}}M.onexception=function(O,Q){if(document.cookie&&document.cookie.indexOf("Xml_xslTransform.onexception=true")>-1){var P=Ektron.OnException.exceptionMessage(O);P=P.replace(/\&lt;br ?\/?\&gt;/gi,"\n");if($ektron.htmlDecode){P=$ektron.htmlDecode(P)}P="XSLT Transformation Error\n"+P+"\n";if(Q&&Q.length>0){P+="XML:\n"+Q[0]+"\n"}if(Q&&Q.length>1){P+="XSLT:\n"+Q[1]+"\n"}alert(P)}if(Q&&Q.length>0){return Q[0]}};function E(O,R,U,Q){try{if(o(O)){O=this.resolveSrcPath(O)}var V=new Array();var P=new Array();if("string"==typeof R&&"string"==typeof U){if(o(R)){V[0]=this.resolveSrcPath(R)}else{V[0]=R}P[0]=U}else{if("object"==typeof R&&"object"==typeof U&&R&&U&&R.length==U.length){for(var S=0;S<R.length;S++){if(o(R[S])){V[S]=this.resolveSrcPath(R[S])}else{V[S]=R[S]}P[S]=U[S]}}else{throw new TypeError("'xsd' and 'nsuri' must be strings (for single schema) or array (for multiple schemas)")}}return this.ajaxValidation(O,V,P)}catch(T){return Ektron.OnException(this,Q,T,arguments)}}function N(P,Q){try{if(o(P)){P=this.resolveSrcPath(P)}return this.ajaxValidation("",[P],["http://www.w3.org/2001/XMLSchema"])}catch(O){return Ektron.OnException(this,Q,O,arguments)}}function y(O,S,Q,R){try{if(o(O)){O=this.resolveSrcPath(O)}if(o(S)){S=this.resolveSrcPath(S)}var W="";if(Q){for(var T=0;T<Q.length;T++){W+="&arg"+T+"="+encodeURIComponent(Q[T].name+"="+Q[T].value)}}var X=A+"ekajaxtransform.aspx";var P=i();P.open("POST",X,false);P.setRequestHeader("Content-Type","application/x-www-form-urlencoded");P.send("xml="+encodeURIComponent(O)+"&xslt="+encodeURIComponent(S)+W);var U=$ektron.trim(P.responseText);if(U.indexOf("ekAjaxTransformError")>-1){var Y=U.match(/<body[^>]*>([\w\W]*?)<\/body>/);if(Y.length>=2){throw new Error(Y[1])}else{throw new Error(U)}}return U}catch(V){return Ektron.OnException(this,R,V,arguments)}}y.onexception=Ektron.OnException.throwException;function I(O,Y,Q,R){try{var X="";for(var U=0;U<Y.length;U++){X+="&xsd"+U+"="+encodeURIComponent(Y[U])+"&nsuri"+U+"="+encodeURIComponent(Q[U])}var W=A+"ekajaxvalidation.aspx";var S=i();S.open("POST",W,false);S.setRequestHeader("Content-Type","application/x-www-form-urlencoded");S.send("xml="+encodeURIComponent(O)+X);var P=$ektron.trim(S.responseText);var T=P.match(/<body><div>([\w\W\r\n]*)<\/div><\/body>/);msg=(T&&T.length>=2?T[1]:"");if(0==msg.length){return null}else{return(msg.split("\n\n\n"))}}catch(V){return Ektron.OnException(this,R,V,arguments)}}I.onexception=Ektron.OnException.throwException;function z(O){O=O.replace(/.*(\[|%5B)srcpath(\]|%5D)\/?/i,C);O=O.replace(/.*(\[|%5B)eWebEditProPath(\]|%5D)\/?/i,C);return O}function e(P,Q){try{P=x(P);P=F(P);P=K(P);P=H(P)}catch(O){return Ektron.OnException(this,Q,O,arguments)}return P}function D(P,R){try{var Q="";P=P.replace(/(<\!\-\-[\w\W]*?\-\->)|(<\!\[CDATA\[[\w\W]*?\]\]>)|(<\/[^>]+>)|(<[^>]+\/>)|(<[^>]+><\/[^>]+>)|(<[^>]+>)|([^<]+)/g,function(V,T,Z,S,X,Y,U,W){if(T||Z){return V+"\n"}else{if(S){if(Q.length>0){Q=Q.substring(0,Q.length-2)}return Q+V+"\n"}else{if(W){var aa=$ektron.trim(W);if(aa.length>0){aa=Q+aa+"\n"}return aa}else{var aa=Q+V+"\n";if(U){Q+="  "}return aa}}}})}catch(O){return Ektron.OnException(this,R,O,arguments)}return P}Ektron.RegExp.illegalXmlCharacters=/[^\x09\x0A\x0D\x20-\uD7FF\uE000-\uFFFD]/g;function x(O){return O.replace(Ektron.RegExp.illegalXmlCharacters,"")}Ektron.Xml.namespaces={asp:"http://schemas.microsoft.com/ASPNET/20",cms:"urn:Ektron.Cms.Controls",admin:"http://webns.net/mvcb/",atom:"http://www.w3.org/2005/Atom",content:"http://purl.org/rss/1.0/modules/content/",dc:"http://purl.org/dc/elements/1.1/",foaf:"http://xmlns.com/foaf/0.1/",opml:"http://www.opml.org/spec2",rdf:"http://www.w3.org/1999/02/22-rdf-syntax-ns#",rdfs:"http://www.w3.org/2000/01/rdf-schema#",msxsl:"urn:schemas-microsoft-com:xslt",math:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",its:"http://www.w3.org/2005/11/its",htm:"http://www.w3.org/1999/xhtml",html:"http://www.w3.org/1999/xhtml",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xforms:"http://www.w3.org/2002/xforms",xs:"http://www.w3.org/2001/XMLSchema",xsd:"http://www.w3.org/2001/XMLSchema",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsl:"http://www.w3.org/1999/XSL/Transform"};function F(T){var U="";var R={};function O(X,V){try{R[V]=true}catch(W){}return X}T.replace(/<(\w+):\w+/g,O);T.replace(/\s(\w+):\w+=(?=[^<>]*>)/g,O);for(var Q in R){if(Q!="xml"&&Q!="xmlns"){var P=new RegExp("xmlns:"+Q+"=");if(!P.test(T)){var S=Ektron.Xml.namespaces[Q]||("urn:unknown:"+Q);U+=" xmlns:"+Q+'="'+S+'"'}}}if(U.length>0){T="<root"+U+">"+T+"</root>"}return T}function K(O){O=O.replace(/<\!--[\-]+/,"<!\x2D\x2D");O=O.replace(/--[\-]+>/,"\x2D\x2D>");O=O.replace(/(<\!--)([\w\W]*?)(-->)/g,function(R,P,S,Q){return P+S.replace(/-{2,}/g,function(T){return T.replace(/-/g,"=")})+Q});return O}function H(P){function O(S,Q,T,R){return Q+T.replace(/&/g,"ektTempAmp")+R}P=P.replace(Ektron.RegExp.Entity.entityName,function(S,Q){var R=Ektron.Xml.htmlEntity[Q];if(R){return"&#"+R+";"}else{return S}});P=P.replace(/(<\!--)([\w\W]*?)(-->)/g,O);P=P.replace(/(<\!\[CDATA\[)([\w\W]*?)(\]\]>)/g,O);P=P.replace(/&(?!#|amp;|lt;|gt;|quot;|apos;)/g,"&amp;");P=P.replace(/ektTempAmp/g,"&");return P}};if(document.cookie&&document.cookie.indexOf("Ektron.Xml.onexception=true")>-1){Ektron.Xml.onexception=function(e,y){var x=Ektron.OnException.exceptionMessage(e);x=x.replace(/\&lt;br ?\/?\&gt;/gi,"\n");if($ektron.htmlDecode){x=$ektron.htmlDecode(x)}alert(x)}}Ektron.Xml.parseXml=function m(y,A){try{if(!s){s=new DOMParser()}var z=s.parseFromString(y,"text/xml");var x=q.getParseErrorText(z);if(Ektron.OnException.returnException==A&&x!=q.PARSED_OK){return x}if(y&&x!=q.PARSED_OK){throw new Error(x)}return z}catch(e){return Ektron.OnException(this,A,e,arguments)}};Ektron.Xml.parseXml.onexception=Ektron.OnException.returnValue(null);var s=null;Ektron.Xml.serializeXml=function r(x){if(!n){n=new XMLSerializer()}var e=n.serializeToString(x);if(/^<\?xml version\=\"1\.0\"\?>/.test(e)){e=e.substring(21)}e=e.replace(/<([a-z1-6]+)([^>]*)\/>/g,function(y,B,z){var A=Ektron.Xml.htmlTagCount[B];if(2==A){return"<"+B+z+"></"+B+">"}else{if(1==A){return"<"+B+$ektron.rtrim(z)+" />"}else{return y}}});return e};var n=null;Ektron.Xml.htmlTagCount={a:2,abbr:2,acronym:2,address:2,applet:2,area:1,b:2,base:1,basefont:1,bdo:2,bgsound:2,big:2,blink:2,blockquote:2,body:2,br:1,button:2,caption:2,center:2,cite:2,code:2,col:1,colgroup:2,comment:2,dd:2,del:2,dfn:2,dir:2,div:2,dl:2,dt:2,em:2,embed:2,fieldset:2,font:2,form:2,frame:1,frameset:2,h1:2,h2:2,h3:2,h4:2,h5:2,h6:2,head:2,hr:1,html:2,i:2,iframe:2,img:1,input:1,ins:2,isindex:1,kbd:2,keygen:1,label:2,legend:2,li:2,link:1,listing:2,map:2,marquee:2,menu:2,meta:1,nobr:2,noembed:2,noframes:2,noscript:2,object:2,ol:2,optgroup:2,option:2,p:2,param:1,plaintext:2,pre:2,q:2,rb:2,rbc:2,rp:2,rt:2,rtc:2,ruby:2,s:2,samp:2,script:2,select:2,small:2,span:2,strike:2,strong:2,style:2,sub:2,sup:2,table:2,tbody:2,td:2,textarea:2,tfoot:2,th:2,thead:2,title:2,tr:2,tt:2,u:2,ul:2,"var":2,wbr:2,xml:2,xmp:2};Ektron.Xml.htmlEntity={nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,copy:169,ordf:170,laquo:171,not:172,shy:173,reg:174,macr:175,deg:176,plusmn:177,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,sup1:185,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,Agrave:192,Aacute:193,Acirc:194,Atilde:195,Auml:196,Aring:197,AElig:198,Ccedil:199,Egrave:200,Eacute:201,Ecirc:202,Euml:203,Igrave:204,Iacute:205,Icirc:206,Iuml:207,ETH:208,Ntilde:209,Ograve:210,Oacute:211,Ocirc:212,Otilde:213,Ouml:214,times:215,Oslash:216,Ugrave:217,Uacute:218,Ucirc:219,Uuml:220,Yacute:221,THORN:222,szlig:223,agrave:224,aacute:225,acirc:226,atilde:227,auml:228,aring:229,aelig:230,ccedil:231,egrave:232,eacute:233,ecirc:234,euml:235,igrave:236,iacute:237,icirc:238,iuml:239,eth:240,ntilde:241,ograve:242,oacute:243,ocirc:244,otilde:245,ouml:246,divide:247,oslash:248,ugrave:249,uacute:250,ucirc:251,uuml:252,yacute:253,thorn:254,yuml:255,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,circ:710,tilde:732,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,permil:8240,lsaquo:8249,rsaquo:8250,euro:8364,fnof:402,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,bull:8226,hellip:8230,prime:8242,Prime:8243,oline:8254,frasl:8260,weierp:8472,image:8465,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,"int":8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830};Ektron.RegExp.Entity.entityName=/&(\w+);/g;Ektron.Xml.serializeXhtml=function u(E){if(!Ektron.String){throw new ReferenceError("Ektron.Xml.serializeXhtml depends on Ektron.String. Please include ektron.string.js.")}if(!E){return""}var x={};var A=new Ektron.String();if(11==E.nodeType){E=E.childNodes}if(E.length>=0&&"undefined"==typeof E.nodeType){if(E.length>0){var z=E[0];if("undefined"==typeof z){throw C(E)}for(var y=0;y<E.length;y++){z=E[y];if(z){if("undefined"==typeof z.nodeType){throw C(E)}D(z)}}}}else{if("undefined"==typeof E.nodeType){throw C(E)}D(E)}return A.toString();function C(F){return new TypeError(Ektron.String.format("Error in Ektron.Xml.serializeXhtml: 'nodes' must be a Node or array of Node. 'nodes' is of type '{0}'.",typeof F))}function D(N){if(N.uniqueID){if(x[N.uniqueID]){return}else{x[N.uniqueID]=true}}switch(N.nodeType){case 1:if(N.tagName.charAt(0)=="/"){return}var G=B(N);if("!"==G){A.append(N.text);return}A.append("<"+G);if(document.all){if("img"==G){var Q=N.ownerDocument.createElement("IMG");Q.mergeAttributes(N);if(Q.width){for(var L=0;L<N.attributes.length;L++){if("width"==N.attributes[L].name){N.setAttribute("width",Q.width);break}}}if(Q.height){for(var L=0;L<N.attributes.length;L++){if("height"==N.attributes[L].name){N.setAttribute("height",Q.height);break}}}}else{if("area"==G){if(N.shape){A.append(' shape="'+N.shape+'"')}if(N.coords){A.append(' coords="'+N.getAttribute("coords")+'"')}if(N.href){var P=N.href.replace("about:blank","");A.append(' href="'+P+'"');N.removeAttribute("href",0)}}}}var I=false;var O=false;if("input"==G&&"string"==typeof N.value){N.setAttribute("value",N.value)}if("boolean"==typeof N.defaultChecked){if(N.checked){N.setAttribute("checked",N.checked);A.append(' checked="checked"');I=true}}if("boolean"==typeof N.defaultSelected){if(N.selected){N.setAttribute("selected",N.selected);A.append(' selected="selected"');O=true}}var H=N.attributes;var M=H.length;for(var L=0;L<M;L++){var K=H[L].name.toLowerCase();if("img"==G&&"complete"==K){continue}if(I&&"checked"==K){continue}if(O&&"selected"==K){continue}e(H[L],N)}switch(G){case"script":A.append(">");A.append(N.text);A.append("</script>");break;case"textarea":A.append(">");A.append($ektron.htmlEncodeText(N.value));A.append("</textarea>");break;case"title":case"style":case"comment":case"noscript":A.append(">");A.append(N.innerHTML);A.append("</"+G+">");break;default:if(N.hasChildNodes()||2==Ektron.Xml.htmlTagCount[G]){A.append(">");var F=N.childNodes;var J=F.length;for(var L=0;L<J;L++){D(F[L])}if(0==J&&("p"==G||"td"==G)){A.append("&#160;")}A.append("</"+G+">")}else{A.append(" />")}break}break;case 3:A.append($ektron.htmlEncodeText(N.nodeValue));break;case 4:A.append("<![CDATA[\n");A.append(N.nodeValue);A.append("\n]]>");break;case 8:var R=N.text;if(!N.text&&N.nodeValue){R="<!--"+N.nodeValue+"-->"}A.append(R);if(/(^<\?xml)|(^<\!DOCTYPE)/.test(R)){A.append("\n")}break}}function e(F,I){var G=B(F);switch(G){case"selected":if(I.selected){A.append(' selected="selected"')}return;case"checked":if(I.checked){A.append(' checked="checked"')}return;case"disabled":if(I.disabled){A.append(' disabled="disabled"')}return;case"style":if(!F.specified){return}A.append(' style="');A.append($ektron.htmlEncode(I.style.cssText));A.append('"');return;case"type":break;case"value":break;default:if(!F.specified){return}if(/^jquery\d+/i.test(G)){return}break}var H=F.nodeValue;if(!H||!isNaN(H)){H=I.getAttribute(F.nodeName)}if(!H){return}A.append(" "+G+'="');A.append($ektron.htmlEncode(H));A.append('"')}function B(F){if(F.scopeName&&F.scopeName!="HTML"){return F.scopeName+":"+F.nodeName}else{if(F.expando){return F.nodeName}else{return F.nodeName.toLowerCase()}}}};Ektron.Xml.isDate=function h(e){return(/^[0-9]{4}\-[0-9]{2}\-[0-9]{2}$/.test(e))};Ektron.Xml.parseDate=function k(x,y){if(null==x||""==x){return null}try{if(!/^[0-9]{4}\-[0-9]{2}\-[0-9]{2}/.test(x)){throw new RangeError("xmlDate must be in ISO-8601 format YYYY-MM-DD.")}return new Date(x.substring(0,4),x.substring(5,7)-1,x.substring(8,10))}catch(e){return Ektron.OnException(this,y,e,arguments)}};Ektron.Xml.parseDate.onexception=Ektron.OnException.returnValue(null);Ektron.Xml.serializeDate=function j(y){if(!(y instanceof Date)){return""}var e=y.getFullYear()+"";var x=(y.getMonth()+1)+"";if(1==x.length){x="0"+x}var z=y.getDate()+"";if(1==z.length){z="0"+z}return e+"-"+x+"-"+z};var g=[];var t=[];var p=[];Ektron.Xml.UnitTest_cacheXslProc=p;function i(){try{return new XMLHttpRequest()}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(e){}try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(e){throw new ReferenceError("Your browser does not support AJAX!")}}function a(e){if($ektron.browser.safari){if(e.indexOf("document(")>=0){return true}}return(e.indexOf("document('')")>=0||e.indexOf("xsl:include")>=0||e.indexOf("xsl:import")>=0)}Ektron.Xml.UnitTest_xsltMustBeUrl=a;function w(e){return(e.indexOf("ektron:extension-object")>=0)}function o(e){return(e?(-1==e.indexOf("<")&&-1==e.indexOf("\n")&&/\w[\.\?\/]\w/.test(e)):false)}function q(){}q.VERSION="0.9.9.4-Ektron";q.PARSED_OK="Document contains no parsing errors";q.PARSED_EMPTY="Document is empty";q.PARSED_UNKNOWN_ERROR="Not well-formed or other error";q.IS_ENABLED_TRANSFORM_NODE=false;q.REMOTE_CALL_FLAG="gr.abiss.sarissa.REMOTE_CALL_FLAG";q._lastUniqueSuffix=0;q._getUniqueSuffix=function(){return q._lastUniqueSuffix++};q._SARISSA_IEPREFIX4XSLPARAM="";q._SARISSA_HAS_DOM_IMPLEMENTATION=document.implementation&&true;q._SARISSA_HAS_DOM_CREATE_DOCUMENT=q._SARISSA_HAS_DOM_IMPLEMENTATION&&document.implementation.createDocument;q._SARISSA_HAS_DOM_FEATURE=q._SARISSA_HAS_DOM_IMPLEMENTATION&&document.implementation.hasFeature;q._SARISSA_IS_MOZ=q._SARISSA_HAS_DOM_CREATE_DOCUMENT&&q._SARISSA_HAS_DOM_FEATURE;q._SARISSA_IS_SAFARI=navigator.userAgent.toLowerCase().indexOf("safari")!=-1||navigator.userAgent.toLowerCase().indexOf("konqueror")!=-1;q._SARISSA_IS_SAFARI_OLD=q._SARISSA_IS_SAFARI&&(parseInt((navigator.userAgent.match(/AppleWebKit\/(\d+)/)||{})[1],10)<420);q._SARISSA_IS_IE=document.all&&window.ActiveXObject&&navigator.userAgent.toLowerCase().indexOf("msie")>-1&&navigator.userAgent.toLowerCase().indexOf("opera")==-1;q._SARISSA_IS_OPERA=navigator.userAgent.toLowerCase().indexOf("opera")!=-1;if(!window.Node||!Node.ELEMENT_NODE){Node={ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12}}if(q._SARISSA_IS_SAFARI_OLD){HTMLHtmlElement=document.createElement("html").constructor;Node=HTMLElement={};HTMLElement.prototype=HTMLHtmlElement.__proto__.__proto__;HTMLDocument=Document=document.constructor;var d=new DOMParser();XMLDocument=d.constructor;Element=d.parseFromString("<Single />","text/xml").documentElement.constructor;d=null}if(typeof XMLDocument=="undefined"&&typeof Document!="undefined"){XMLDocument=Document}if(q._SARISSA_IS_IE){q._SARISSA_IEPREFIX4XSLPARAM="xsl:";var c="";var v="";var l="";q.pickRecentProgID=function(B){var x=false,z;var C;for(var y=0;y<B.length&&!x;y++){try{var D=new ActiveXObject(B[y]);C=B[y];x=true}catch(A){z=A}}if(!x){throw"Could not retrieve a valid progID of Class: "+B[B.length-1]+". (original exception: "+z+")"}B=null;return C};c=null;_SARISSA_THREADEDDOM_PROGID=null;_SARISSA_XSLTEMPLATE_PROGID=null;v=null;XMLHttpRequest=function(){if(!v){v=q.pickRecentProgID(["Msxml2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"])}return new ActiveXObject(v)};q.getDomDocument=function(z,x){if(!c){c=q.pickRecentProgID(["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.3.0","MSXML2.DOMDocument","MSXML.DOMDocument","Microsoft.XMLDOM"])}var e=new ActiveXObject(c);e.resolveExternals=true;if(x){var y="";if(z){if(x.indexOf(":")>1){y=x.substring(0,x.indexOf(":"));x=x.substring(x.indexOf(":")+1)}else{y="a"+q._getUniqueSuffix()}}if(z){e.loadXML("<"+y+":"+x+" xmlns:"+y+'="'+z+'" />')}else{e.loadXML("<"+x+" />")}}return e};q.getXsltDocument=function(z,x){if(!_SARISSA_THREADEDDOM_PROGID){_SARISSA_THREADEDDOM_PROGID=q.pickRecentProgID(["MSXML2.FreeThreadedDOMDocument.6.0","MSXML2.FreeThreadedDOMDocument.4.0","MSXML2.FreeThreadedDOMDocument.5.0","MSXML2.FreeThreadedDOMDocument.3.0"])}var e=new ActiveXObject(_SARISSA_THREADEDDOM_PROGID);q.setXpathNamespaces(e,"xmlns:xsl='http://www.w3.org/1999/XSL/Transform'");e.resolveExternals=true;if("MSXML2.FreeThreadedDOMDocument.6.0"==_SARISSA_THREADEDDOM_PROGID){e.setProperty("AllowDocumentFunction",true);e.setProperty("AllowXsltScript",true);e.setProperty("ProhibitDTD",false)}if(x){var y="";if(z){if(x.indexOf(":")>1){y=x.substring(0,x.indexOf(":"));x=x.substring(x.indexOf(":")+1)}else{y="a"+q._getUniqueSuffix()}}if(z){e.loadXML("<"+y+":"+x+" xmlns:"+y+'="'+z+'" />')}else{e.loadXML("<"+x+" />")}}return e};q.getParseErrorText=function(e){var y=q.PARSED_OK;if(e&&e.parseError&&e.parseError.errorCode&&e.parseError.errorCode!=0){y="XML Parsing Error: "+e.parseError.reason+"\nLocation: "+e.parseError.url+"\nLine Number "+e.parseError.line+", Column "+e.parseError.linepos+":\n"+e.parseError.srcText+"\n";for(var x=0;x<e.parseError.linepos;x++){y+="-"}y+="^\n"}else{if(e.documentElement===null){y=q.PARSED_EMPTY}}return y};q.setXpathNamespaces=function(e,x){e.setProperty("SelectionLanguage","XPath");e.setProperty("SelectionNamespaces",x)};XSLTProcessor=function(){if(!_SARISSA_XSLTEMPLATE_PROGID){_SARISSA_XSLTEMPLATE_PROGID=q.pickRecentProgID(["Msxml2.XSLTemplate.6.0","MSXML2.XSLTemplate.3.0"])}this.template=new ActiveXObject(_SARISSA_XSLTEMPLATE_PROGID);this.processor=null};XSLTProcessor.prototype.importStylesheet=function(e){e.setProperty("SelectionLanguage","XPath");e.setProperty("SelectionNamespaces","xmlns:xsl='http://www.w3.org/1999/XSL/Transform'");var x=e;var y=x.selectSingleNode("//xsl:output");if(y){this.outputMethod=y.getAttribute("method")}else{delete this.outputMethod}this.template.stylesheet=x;this.processor=this.template.createProcessor();this.paramsSet=[]};XSLTProcessor.prototype.transformToDocument=function(y){if(!c){c=q.pickRecentProgID(["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.3.0","MSXML2.DOMDocument","MSXML.DOMDocument","Microsoft.XMLDOM"])}var x;if(_SARISSA_THREADEDDOM_PROGID){this.processor.input=y;x=new ActiveXObject(c);this.processor.output=x;this.processor.transform();return x}else{if(!l){l=q.pickRecentProgID(["Msxml2.MXXMLWriter.6.0","Msxml2.MXXMLWriter.3.0","MSXML2.MXXMLWriter","MSXML.MXXMLWriter","Microsoft.XMLDOM"])}this.processor.input=y;x=new ActiveXObject(l);this.processor.output=x;this.processor.transform();var e=new ActiveXObject(c);e.loadXML(x.output+"");return e}};XSLTProcessor.prototype.transformToFragment=function(A,y){if(!c){c=q.pickRecentProgID(["Msxml2.DOMDocument.6.0","Msxml2.DOMDocument.3.0","MSXML2.DOMDocument","MSXML.DOMDocument","Microsoft.XMLDOM"])}this.processor.input=A;this.processor.transform();var x=this.processor.output;var C=y.createDocumentFragment();var z;if(this.outputMethod=="text"){C.appendChild(y.createTextNode(x))}else{if(y.body&&y.body.innerHTML){z=y.createElement("div");z.innerHTML=x;while(z.hasChildNodes()){C.appendChild(z.firstChild)}}else{var e=new ActiveXObject(c);if(x.substring(0,5)=="<?xml"){x=x.substring(x.indexOf("?>")+2)}var B="".concat("<my>",x,"</my>");e.loadXML(B);z=e.documentElement;while(z.hasChildNodes()){C.appendChild(z.firstChild)}}}return C};XSLTProcessor.prototype.setParameter=function(y,e,x){x=x?x:"";if(y){this.processor.addParameter(e,x,y)}else{this.processor.addParameter(e,x)}y=""+(y||"");if(!this.paramsSet[y]){this.paramsSet[y]=[]}this.paramsSet[y][e]=x};XSLTProcessor.prototype.getParameter=function(x,e){x=""+(x||"");if(this.paramsSet[x]&&this.paramsSet[x][e]){return this.paramsSet[x][e]}else{return null}};XSLTProcessor.prototype.clearParameters=function(){for(var x in this.paramsSet){for(var e in this.paramsSet[x]){if(x!=""){this.processor.addParameter(e,"",x)}else{this.processor.addParameter(e,"")}}}this.paramsSet=[]}}else{if(q._SARISSA_HAS_DOM_CREATE_DOCUMENT){q.__handleLoad__=function(e){q.__setReadyState__(e,4)};_sarissa_XMLDocument_onload=function(){q.__handleLoad__(this)};q.__setReadyState__=function(e,x){e.readyState=x;e.readystate=x;if(e.onreadystatechange!=null&&typeof e.onreadystatechange=="function"){e.onreadystatechange()}};q.getDomDocument=function(y,x){var e=document.implementation.createDocument(y?y:null,x?x:null,null);if(!e.onreadystatechange){e.onreadystatechange=null}if(!e.readyState){e.readyState=0}e.addEventListener("load",_sarissa_XMLDocument_onload,false);return e};q.getXsltDocument=q.getDomDocument;if(window.XMLDocument){}else{if(q._SARISSA_HAS_DOM_FEATURE&&window.Document&&!Document.prototype.load&&document.implementation.hasFeature("LS","3.0")){q.getDomDocument=function(y,x){var e=document.implementation.createDocument(y?y:null,x?x:null,null);return e}}else{q.getDomDocument=function(y,x){var e=document.implementation.createDocument(y?y:null,x?x:null,null);if(e&&(y||x)&&!e.documentElement){e.appendChild(e.createElementNS(y,x))}return e};q.getXsltDocument=q.getDomDocument}}}}if(!window.DOMParser){if(q._SARISSA_IS_SAFARI){DOMParser=function(){};DOMParser.prototype.parseFromString=function(x,e){var y=new XMLHttpRequest();y.open("GET","data:text/xml;charset=utf-8,"+encodeURIComponent(x),false);y.send(null);return y.responseXML}}else{if(q.getDomDocument&&q.getDomDocument()&&q.getDomDocument(null,"bar").xml){DOMParser=function(){};DOMParser.prototype.parseFromString=function(x,e){var y=q.getDomDocument();y.loadXML(x);return y}}}}if((typeof(document.importNode)=="undefined")&&q._SARISSA_IS_IE){try{document.importNode=function(y,x){var e;if(y.nodeName=="#text"){return document.createTextNode(y.data)}else{if(y.nodeName=="tbody"||y.nodeName=="tr"){e=document.createElement("table")}else{if(y.nodeName=="td"){e=document.createElement("tr")}else{if(y.nodeName=="option"){e=document.createElement("select")}else{e=document.createElement("div")}}}if(x){e.innerHTML=y.xml?y.xml:y.outerHTML}else{e.innerHTML=y.xml?y.cloneNode(false).xml:y.cloneNode(false).outerHTML}return e.getElementsByTagName("*")[0]}}}catch(f){}}if(!q.getParseErrorText){q.getParseErrorText=function(e){var y=q.PARSED_OK;if((!e)||(!e.documentElement)){y=q.PARSED_EMPTY}else{if(e.documentElement.tagName=="parsererror"){y=e.documentElement.firstChild.data;y+="\n"+e.documentElement.firstChild.nextSibling.firstChild.data}else{if(e.getElementsByTagName("parsererror").length>0){var x=e.getElementsByTagName("parsererror")[0];y=q.getText(x,true)+"\n"}else{if(e.parseError&&e.parseError.errorCode!=0){y=q.PARSED_UNKNOWN_ERROR}}}}return y}}q.getText=function(B,A){var y="";var z=B.childNodes;for(var x=0;x<z.length;x++){var e=z[x];var C=e.nodeType;if(C==Node.TEXT_NODE||C==Node.CDATA_SECTION_NODE){y+=e.data}else{if(A===true&&(C==Node.ELEMENT_NODE||C==Node.DOCUMENT_NODE||C==Node.DOCUMENT_FRAGMENT_NODE)){y+=q.getText(e,true)}}}return y};if(!window.XMLSerializer&&q.getDomDocument&&q.getDomDocument("","foo",null).xml){XMLSerializer=function(){};XMLSerializer.prototype.serializeToString=function(e){return e.xml}}q.stripTags=function(e){return e?e.replace(/<[^>]+>/g,""):e};q.clearChildNodes=function(e){while(e.firstChild){e.removeChild(e.firstChild)}};q.copyChildNodes=function(y,B,x){if(q._SARISSA_IS_SAFARI&&B.nodeType==Node.DOCUMENT_NODE){B=B.documentElement}if((!y)||(!B)){throw"Both source and destination nodes must be provided"}if(!x){q.clearChildNodes(B)}var A=B.nodeType==Node.DOCUMENT_NODE?B:B.ownerDocument;var z=y.childNodes;var e;if(typeof(A.importNode)!="undefined"){for(e=0;e<z.length;e++){B.appendChild(A.importNode(z[e],true))}}else{for(e=0;e<z.length;e++){B.appendChild(z[e].cloneNode(true))}}};q.moveChildNodes=function(y,B,x){if((!y)||(!B)){throw"Both source and destination nodes must be provided"}if(!x){q.clearChildNodes(B)}var z=y.childNodes;if(y.ownerDocument==B.ownerDocument){while(y.firstChild){B.appendChild(y.firstChild)}}else{var A=B.nodeType==Node.DOCUMENT_NODE?B:B.ownerDocument;var e;if(typeof(A.importNode)!="undefined"){for(e=0;e<z.length;e++){B.appendChild(A.importNode(z[e],true))}}else{for(e=0;e<z.length;e++){B.appendChild(z[e].cloneNode(true))}}q.clearChildNodes(y)}};q.xmlize=function(B,x,e){e=e?e:"";var y=e+"<"+x+">";var C=false;if(!(B instanceof Object)||B instanceof Number||B instanceof String||B instanceof Boolean||B instanceof Date){y+=q.escape(""+B);C=true}else{y+="\n";var A=B instanceof Array;for(var z in B){y+=q.xmlize(B[z],(A?'array-item key="'+z+'"':z),e+"   ")}y+=e}return(y+=(x.indexOf(" ")!=-1?"</array-item>\n":"</"+x+">\n"))};q.escape=function(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")};q.unescape=function(e){return e.replace(/&apos;/g,"'").replace(/&quot;/g,'"').replace(/&gt;/g,">").replace(/&lt;/g,"<").replace(/&amp;/g,"&")};if(q._SARISSA_HAS_DOM_FEATURE&&document.implementation.hasFeature("XPath","3.0")){SarissaNodeList=function(e){this.length=e};SarissaNodeList.prototype=[];SarissaNodeList.prototype.constructor=Array;SarissaNodeList.prototype.item=function(e){return(e<0||e>=this.length)?null:this[e]};SarissaNodeList.prototype.expr="";if(window.XMLDocument&&(!XMLDocument.prototype.setProperty)){XMLDocument.prototype.setProperty=function(e,z){}}q.setXpathNamespaces=function(x,z){x._sarissa_useCustomResolver=true;var y=z.indexOf(" ")>-1?z.split(" "):[z];x._sarissa_xpathNamespaces=[];for(var A=0;A<y.length;A++){var E=y[A];var C=E.indexOf(":");var B=E.indexOf("=");if(C>0&&B>C+1){var D=E.substring(C+1,B);var e=E.substring(B+2,E.length-1);x._sarissa_xpathNamespaces[D]=e}else{throw"Bad format on namespace declaration(s) given"}}};XMLDocument.prototype._sarissa_useCustomResolver=false;XMLDocument.prototype._sarissa_xpathNamespaces=[];XMLDocument.prototype.selectNodes=function(A,x,C){var B=this;var e;if(this._sarissa_useCustomResolver){e=function(G){var F=B._sarissa_xpathNamespaces[G];if(F){return F}else{throw"No namespace URI found for prefix: '"+G+"'"}}}else{e=this.createNSResolver(this.documentElement)}var y=null;if(!C){var E=this.evaluate(A,(x?x:this),e,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);var z=new SarissaNodeList(E.snapshotLength);z.expr=A;for(var D=0;D<z.length;D++){z[D]=E.snapshotItem(D)}y=z}else{y=this.evaluate(A,(x?x:this),e,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue}return y};Element.prototype.selectNodes=function(e){var x=this.ownerDocument;if(x.selectNodes){return x.selectNodes(e,this)}else{throw"Method selectNodes is only supported by XML Elements"}};XMLDocument.prototype.selectSingleNode=function(x,e){var y=e?e:null;return this.selectNodes(x,y,true)};Element.prototype.selectSingleNode=function(e){var x=this.ownerDocument;if(x.selectSingleNode){return x.selectSingleNode(e,this)}else{throw"Method selectNodes is only supported by XML Elements"}};q.IS_ENABLED_SELECT_NODES=true}Ektron.Xml.UnitTest_Sarissa=q})();

(function(n){n.fn.modal=function(e){var f={overlay:50,overlayClass:"ektronModalOverlay",closeClass:"ektronModalClose",trigger:".ektronModal",ajax:k,ajaxText:"",target:k,modal:k,toTop:k,onShow:k,onHide:k,onLoad:k};return this.each(function(){if(this._modal){return c[this._modal].c=n.extend({},c[this._modal].c,e)}b++;this._modal=b;c[b]={c:n.extend(f,n.modal.params,e),a:k,w:n(this).addClass("modalID"+b),s:b};if(f.trigger){n(this).modalAddTrigger(f.trigger)}})};n.fn.modalAddClose=function(f){return o(this,f,"modalHide")};n.fn.modalAddTrigger=function(f){return o(this,f,"modalShow")};n.fn.modalShow=function(e){return this.each(function(){n.modal.open(this._modal,e)})};n.fn.modalHide=function(e){return this.each(function(){n.modal.close(this._modal,e)})};n.modal={hash:{},open:function(i,m){var v=c[i],A=v.c,f="."+A.closeClass,x=(parseInt(v.w.css("z-index"))),x=(x>0)?x:3000,w=n("<div></div>").css({height:"100%",width:"100%",position:"fixed",left:0,top:0,"z-index":x-1,opacity:A.overlay/100});if(v.a){return k}v.t=m;v.a=true;v.w.css("z-index",x);if(A.modal){if(!h[0]){g("bind")}h.push(i)}else{if(A.overlay>0){v.w.modalAddClose(w)}else{w=k}}v.o=(w)?w.addClass(A.overlayClass).prependTo("body"):k;if(d){n("html,body").css({height:"100%",width:"100%"});if(w){w=w.css({position:"absolute"})[0];for(var B in {Top:1,Left:1}){w.style.setExpression(B.toLowerCase(),"(_=(document.documentElement.scroll"+B+" || document.body.scroll"+B+"))+'px'")}}}if(A.ajax){var e=A.target||v.w,q=A.ajax,e=(typeof e=="string")?n(e,v.w):n(e),q=(q.substr(0,1)=="@")?n(m).attr(q.substring(1)):q;e.html(A.ajaxText).load(q,function(){if(A.onLoad){A.onLoad.call(this,v)}if(f){v.w.modalAddClose(n(f,v.w))}a(v)})}else{if(f){v.w.modalAddClose(n(f,v.w))}}if(A.toTop&&v.o){v.w.before('<span id="ektronModalP'+v.w[0]._modal+'"></span>').insertAfter(v.o)}(A.onShow)?A.onShow(v):v.w.show();a(v);return k},close:function(f){var e=c[f];if(!e.a){return k}e.a=k;if(h[0]){h.pop();if(!h[0]){g("unbind")}}if(e.c.toTop&&e.o){n("#ektronModalP"+e.w[0]._modal).after(e.w).remove()}if(e.c.onHide){e.c.onHide(e)}else{e.w.hide();if(e.o){e.o.remove()}}return k},params:{}};var b=0,c=n.modal.hash,h=[],d=n.browser.msie&&(n.browser.version=="6.0"),k=false,j=n('<iframe src="javascript:false;document.write(\'\');" class="ektronModalIframe"></iframe>').css({opacity:0}),a=function(e){if(d){if(e.o){e.o.html('<p style="width:100%;height:100%"/>').prepend(j)}else{if(!n("iframe.ektronModalIframe",e.w)[0]){e.w.prepend(j)}}}p(e)},p=function(e){try{n(":input:visible",e.w)[0].focus()}catch(f){}},g=function(e){n()[e]("keypress",l)[e]("keydown",l)[e]("mousedown",l)},l=function(m){var f=c[h[h.length-1]],i=(!n(m.target).parents(".modalID"+f.s)[0]);if(i){p(f)}return !i},o=function(e,f,i){return e.each(function(){var m=this._modal;n(f).each(function(){if(!this[i]){this[i]=[];n(this).click(function(){for(var q in {modalShow:1,modalHide:1}){for(var r in this[q]){if(c[this[q][r]]){c[this[q][r]].w[q](this)}}}return k})}this[i].push(m)})})}})($ektron);

$ektron().ready(function(){if("undefined"===typeof Ektron.PageBuilder){Ektron.PageBuilder={}}if("undefined"===typeof Ektron.PageBuilder.Wizards){Ektron.PageBuilder.Wizards={mode:"add",language:1033,currentStep:1,centerModal:function(a){$ektron(a).css("margin-top",-1*Math.round($ektron(a).outerHeight()/2))},checkAliasName:function(b){var a=false;params={aliasName:"",extension:".aspx",language:1033,folderid:0};$ektron.extend(params,b);$ektron.ajax({url:Ektron.ResourceText.PageBuilder.Wizards.appPath+"urlaliasdialoghandler.ashx?action=checkaliasname&aliasname="+params.aliasName+"&fileextension="+params.extension+"&langtype="+params.language+"&folderid="+params.folderid,cache:false,async:false,success:function(c){if(c.indexOf("<aliasname>")!=-1){a=true;return true}else{a=c;return false}}});return a},init:function(){Ektron.PageBuilder.Wizards.Markup.init();Ektron.PageBuilder.Wizards.Buttons.init();Ektron.PageBuilder.Wizards.Modals.init()},parseAliasExtension:function(b){var a="/";b=b.substring(b.lastIndexOf("/")+1);if(b.indexOf("?")!==-1){b=b.substring(0,b.indexOf("?"))}if(b.lastIndexOf(".")>-1){a=b.substring(b.lastIndexOf(".")+1)}if(a.length===0){a="/"}return a},redirectIframe:function(a,c){var b=$ektron(a);$ektron(a).attr("src",c)},redirectPage:function(){var a=$ektron(".ektronPageBuilderWizard iframe.ektronPageBuilderAddPageIframe");var b=a.contents().find(".redirectMessage input[type='hidden']").val();if(location.href.toLowerCase().indexOf(Ektron.ResourceText.PageBuilder.Wizards.appPath.toLowerCase())!=-1){$ektron(this).parents().filter(".ektronPageBuilderWizard").modalHide();window.open(b,"_blank");location.href=location.href}else{window.location=b}return false},showAddPage:function(c){Ektron.PageBuilder.Wizards.currentStep=1;var b=$ektron(".ektronPageBuilderWizard .ektronModalHeader h3 span.addPageTitle");var a=$ektron(".ektronPageBuilderWizard iframe.ektronPageBuilderAddPageIframe");var d=$ektron(".ektronPageBuilderWizard .ektronPageBuilderWizardButtons");d.find(".button").hide();d.find(".nextButton").show();d.find(".cancelButton").show();params={mode:"add",language:"",folderId:"",pageid:"",defaulttaxid:"-1",animateRedirect:false};$ektron.extend(params,c);Ektron.PageBuilder.Wizards.Status.loading();if(params.animateRedirect){var a=$ektron(".ektronPageBuilderWizard iframe.ektronPageBuilderAddPageIframe");a.fadeTo(500,0.01,function(){Ektron.PageBuilder.Wizards.redirectIframe(".ektronPageBuilderWizard iframe.ektronPageBuilderAddPageIframe",Ektron.ResourceText.PageBuilder.Wizards.path+"addpage.aspx?folderid="+params.folderId+"&language="+params.language+"&LangType="+params.language+"&mode="+params.mode+"&pageid="+params.pageid+"&taxonomyid="+params.defaulttaxid)})}else{Ektron.PageBuilder.Wizards.redirectIframe(".ektronPageBuilderWizard iframe.ektronPageBuilderAddPageIframe",Ektron.ResourceText.PageBuilder.Wizards.path+"addpage.aspx?folderid="+params.folderId+"&language="+params.language+"&LangType="+params.language+"&mode="+params.mode+"&pageid="+params.pageid+"&taxonomyid="+params.defaulttaxid)}Ektron.PageBuilder.Wizards.language=params.language;if(params.mode=="add"){Ektron.PageBuilder.Wizards.mode="add";b.html(Ektron.ResourceText.PageBuilder.Wizards.addPage);a.css("height","30.5em")}else{Ektron.PageBuilder.Wizards.mode="saveAs";b.html(Ektron.ResourceText.PageBuilder.Wizards.savePageAs);Ektron.PageBuilder.Wizards.currentStep++}Ektron.PageBuilder.Wizards.centerModal(".ektronPageBuilderAddPage");$ektron(".ektronPageBuilderWizard").modalShow();return false},stepNext:function(a){var b=true;Ektron.PageBuilder.Wizards.currentStep++;if(Ektron.PageBuilder.Wizards.currentStep==1){b=Ektron.PageBuilder.Wizards.stepOne(a)}else{if(Ektron.PageBuilder.Wizards.currentStep==2){b=Ektron.PageBuilder.Wizards.stepTwo(a)}else{if(Ektron.PageBuilder.Wizards.currentStep==3){b=Ektron.PageBuilder.Wizards.stepThree(a)}}}if(!b){Ektron.PageBuilder.Wizards.currentStep--}return false},stepBack:function(a){var b=true;Ektron.PageBuilder.Wizards.currentStep--;if(Ektron.PageBuilder.Wizards.currentStep==1){b=Ektron.PageBuilder.Wizards.stepOne(a)}else{if(Ektron.PageBuilder.Wizards.currentStep==2){b=Ektron.PageBuilder.Wizards.stepTwo(a)}else{if(Ektron.PageBuilder.Wizards.currentStep==3){b=Ektron.PageBuilder.Wizards.stepThree(a)}}}if(!b){Ektron.PageBuilder.Wizards.currentStep++}return false},stepOne:function(d){d=$ektron(d);var e=d.parent().parent().parent().parent();var k=$ektron(".ektronPageBuilderIframe");var l=e.find(".messages");var a=d.parent().parent().find(".finishButton");var c=d.parent().parent().find(".nextButton");var b=d.parent().parent().find(".cancelButton");var g=d.parent().parent().find(".backButton");var h=d.parent().parent().find(".okButton");var f=$ektron(k).contents().find("#step1");var i=$ektron(k).contents().find("#step2");var j=$ektron(k).contents().find("#step3");e.fadeOut(200);window.setTimeout(function(){a.hide();c.show();b.show();g.hide();h.hide();l.empty();i.hide();j.hide();if(Ektron.PageBuilder.Wizards.mode=="saveAs"){k.css("height","6em")}f.find(".messages").empty();f.css("display","block");Ektron.PageBuilder.Wizards.centerModal(".ektronPageBuilderAddPage");e.fadeIn("slow")},200);return true},stepTwo:function(d){if(Ektron.PageBuilder.Wizards.verifyTemplateInfo()===false){return false}d=$ektron(d);var e=d.parent().parent().parent().parent();var k=$ektron(".ektronPageBuilderIframe");var a=d.parent().parent().find(".finishButton");var c=d.parent().parent().find(".nextButton");var b=d.parent().parent().find(".cancelButton");var g=d.parent().parent().find(".backButton");var h=d.parent().parent().find(".okButton");var l=$ektron(".ektronPageBuilderAddPage .messages");var f=$ektron(k).contents().find("#step1");var i=$ektron(k).contents().find("#step2");var j=$ektron(k).contents().find("#step3");e.fadeOut(200);window.setTimeout(function(){a.hide();c.show();b.show();if(Ektron.PageBuilder.Wizards.mode!=="saveAs"){g.show()}else{g.hide()}h.hide();f.hide();j.hide();k.css("height","30.5em");l.empty();i.css("display","block");Ektron.PageBuilder.Wizards.centerModal(".ektronPageBuilderAddPage");e.fadeIn("slow")},200);return true},stepThree:function(n){if(Ektron.PageBuilder.Wizards.verifyTaxonomy()===false){return false}var p=$ektron(".ektronPageBuilderIframe");var j=p.contents().find(".pageBuilderWizardPageTitle").val();var l=$ektron(".ektronPageBuilderAddPage .messages");if(($ektron.trim(j)).length==0){Ektron.PageBuilder.Wizards.updateMessage(l,Ektron.ResourceText.PageBuilder.Wizards.errorPageTitle);result=false;return result}var m=p.contents().find(".createManualAlias input:checked");if(m.length>0){var r=$ektron.trim(p.contents().find(".pageBuilderWizardAlias").val());var s=$ektron.trim(p.contents().find(".manualContainer select").val());var e=$ektron.trim(p.contents().find(".manualContainer .Folid input").val());var u=new RegExp(s+"$","g");r=r.replace(u,"");if(r.length==0){Ektron.PageBuilder.Wizards.updateMessage(l,Ektron.ResourceText.PageBuilder.Wizards.errorUrlAlias);return false}else{var q=Ektron.PageBuilder.Wizards.checkAliasName({aliasName:r,extension:s,language:Ektron.PageBuilder.Wizards.language,folderid:e});if(q!==true){Ektron.PageBuilder.Wizards.updateMessage(l,q);return false}}}n=$ektron(n);var k=n.parent().parent().parent().parent();var p=$ektron(".ektronPageBuilderIframe");var c=n.parent().parent().find(".backButton, .finishButton");var d=n.parent().parent().find(".finishButton");var a=n.parent().parent().find(".nextButton");var b=n.parent().parent().find(".cancelButton");var t=n.parent().parent().find(".backButton");var g=n.parent().parent().find(".okButton");var i=$ektron(".ektronPageBuilderAddPage .messages");var f=$ektron(p).contents().find("#step1");var o=$ektron(p).contents().find("#step2");var h=$ektron(p).contents().find("#step3");k.fadeOut(200);window.setTimeout(function(){d.show();t.show();a.hide();b.show();g.hide();f.hide();o.hide();p.css("height","30.5em");i.empty();h.css("display","block");Ektron.PageBuilder.Wizards.centerModal(".ektronPageBuilderAddPage");k.fadeIn("slow")},200);return true},updateMessage:function(b,c,a){c=c.replace(Ektron.RegExp.PageBuilderURL,' <span class="EkForceWrap">$2</span>');c=c.replace(Ektron.RegExp.PageBuilderObjectName,function(d){return d.replace(".",'<span class="EkForceWrap">.</span>')});if(typeof(a)=="undefined"){a="error"}if(b.length!=1){return false}else{b.empty();b.html('<span class="'+a+'">'+c+"</span>").fadeIn("slow")}Ektron.PageBuilder.Wizards.centerModal(".ektronPageBuilderAddPage");return true},verifyTemplateInfo:function(){var c=true;var f=$ektron(".ektronPageBuilderAddPage .ektronPageBuilderIframe");var i=f.contents().find("body").outerHeight();var g=f.contents().find(".pageBuilderWizardPageTitle").val();var e=f.contents().find(".pageBuilderWizardAlias");var b=f.contents().find("#ExtensionDropdown").val();var h=f.contents().find("#ExtensionDropdown > option");var a=f.contents().find("#ektronSelectedTemplate").val();var d=$ektron(".ektronPageBuilderAddPage .messages");if(Ektron.PageBuilder.Wizards.mode==="add"){if(($ektron.trim(a)).length==0){Ektron.PageBuilder.Wizards.updateMessage(d,Ektron.ResourceText.PageBuilder.Wizards.errorSelectLayout);c=false;return c}}return c},verifyMetadataInfo:function(){var d=true;var b=$ektron(".ektronPageBuilderAddPage .ektronPageBuilderIframe");var e=$ektron(".ektronPageBuilderAddPage .messages");var f=b.contents().find("[name='req_fields']");if(f.length>0){f=f.val();var f=f.split(",");for(var c=0;c<f.length;c++){if(f[c]!=""){var a=b.contents().find("#"+f[c]+", input[name='"+f[c]+"']").val();if(a==null||a==""){d=false;Ektron.PageBuilder.Wizards.updateMessage(e,Ektron.ResourceText.PageBuilder.Wizards.errorMetadata);break}}}}return d},verifyTaxonomy:function(){var b=true;var a=$ektron(".ektronPageBuilderAddPage .ektronPageBuilderIframe");var c=$ektron(".ektronPageBuilderAddPage .messages");var d=a.contents().find(".TaxRequiredBool");if(d.length>0){if(d.html()=="true"){var e=a.contents().find("div.treecontainer input.categoryCheck:checked");if(e.length==0){Ektron.PageBuilder.Wizards.updateMessage(c,Ektron.ResourceText.PageBuilder.Wizards.errorTaxonomy);return false}}}return b},Buttons:{initialized:false,init:function(){if(Ektron.PageBuilder.Wizards.Buttons.initialized==true){return}var a=$ektron(".ektronPageBuilderAddPage .ektronPageBuilderWizardButtons");a.find(".nextButton").bind("click",function(b){return Ektron.PageBuilder.Wizards.stepNext(this)});a.find(".backButton").bind("click",function(b){return Ektron.PageBuilder.Wizards.stepBack(this)});a.find(".cancelButton").bind("click",function(b){$ektron(this).parents().filter(".ektronPageBuilderWizard").modalHide();if(location.href.indexOf(Ektron.ResourceText.PageBuilder.Wizards.appPath)!=-1){location.href=location.href}return false});a.find(".finishButton").bind("click",function(c){if(Ektron.PageBuilder.Wizards.verifyMetadataInfo()===false){return false}$ektron(".ektronPageBuilderAddPage .messages").empty();var b=$ektron(".ektronPageBuilderAddPage .ektronPageBuilderIframe");var d=b.contents().find("#btnFinish");d.click();return false});a.find(".okButton").bind("click",function(b){return Ektron.PageBuilder.Wizards.redirectPage()});Ektron.PageBuilder.Wizards.Buttons.initialized=true},showPromptButtons:function(){var a=$ektron(".ektronPageBuilderWizard .ektronPageBuilderWizardButtons");a.find(".button").hide();a.find(".cancelButton").show();a.find(".okButton").show()}},Markup:{initialized:false,init:function(){if(Ektron.PageBuilder.Wizards.Markup.initialized==true){return}if($ektron("#PageBuilderAddPageModal").length>0){Ektron.PageBuilder.Wizards.Markup.initialized=true;return}var b=new String();b='<div class="ektronWindow ektronModalStandard ektronPageBuilderWizard ektronPageBuilderAddPage" id="PageBuilderAddPageModal">\n';b+='  <div class="ektronModalHeader">\n';b+="    <h3>\n";b+='      <span class="addPageTitle"></span>\n';b+='      <a class="ektronModalClose"></a>\n';b+="    </h3>\n";b+="  </div>\n";b+='  <div class="ektronModalBody">\n';b+='    <div class="messages"></div>\n';b+='    <iframe noresize="noresize" frameborder="0" border="0"  marginwidth="0" marginheight="0" id="ektronPageBuilderAddPageIframe" class="ektronPageBuilderIframe ektronPageBuilderAddPageIframe" scrolling="auto"></iframe>\n';b+='    <ul class="ektronModalButtonWrapper ektronPageBuilderWizardButtons clearfix">\n';b+='      <li><div class="wizardStatus"><p><span></span><b>'+Ektron.ResourceText.PageBuilder.Wizards.loading+"</b></p></div></li>\n";b+='      <li><a id="ektronPageBuilderFinish" title="'+Ektron.ResourceText.PageBuilder.Wizards.finish+'" class="greenHover button finishButton buttonRight" href="#'+Ektron.ResourceText.PageBuilder.Wizards.finish+'">'+Ektron.ResourceText.PageBuilder.Wizards.finish+"</a></li>\n";b+='      <li><a id="ektronPageBuilderFinish" title="'+Ektron.ResourceText.PageBuilder.Wizards.ok+'" class="greenHover button okButton buttonRight" href="#'+Ektron.ResourceText.PageBuilder.Wizards.ok+'">'+Ektron.ResourceText.PageBuilder.Wizards.ok+"</a></li>\n";b+='      <li><a id="ektronPageBuilderNext" title="'+Ektron.ResourceText.PageBuilder.Wizards.next+'" class="blueHover button nextButton buttonRight" href="#'+Ektron.ResourceText.PageBuilder.Wizards.next+'">'+Ektron.ResourceText.PageBuilder.Wizards.next+"</a></li>\n";b+='      <li><a id="ektronPageBuilderCancel" title="'+Ektron.ResourceText.PageBuilder.Wizards.cancel+'" class="redHover button cancelButton buttonRight" href="#'+Ektron.ResourceText.PageBuilder.Wizards.cancel+'">'+Ektron.ResourceText.PageBuilder.Wizards.cancel+"</a></li>\n";b+='      <li><a id="ektronPageBuilderBack" title="'+Ektron.ResourceText.PageBuilder.Wizards.back+'" class="blueHover button backButton buttonRight" href="#'+Ektron.ResourceText.PageBuilder.Wizards.back+'">Back</a></li>\n';b+="    </ul>\n";b+="  </div>\n";b+="</div>\n";var a=$ektron("body");a.append(b);Ektron.PageBuilder.Wizards.Markup.initialized}},Modals:{initialized:false,init:function(){if(Ektron.PageBuilder.Wizards.Modals.initialized==true){return}var b=$ektron(".ektronPageBuilderAddPage");var a=b.find(".messages");b.modal({modal:true,toTop:true,overlay:0,onShow:function(c){Ektron.PageBuilder.Wizards.centerModal(".ektronPageBuilderAddPage");c.o.fadeTo("fast",0.5,function(){c.w.fadeIn("fast")})},onHide:function(c){a.empty();c.w.fadeOut("fast");c.o.fadeOut("fast",function(){if(c.o){c.o.remove()}})}});Ektron.PageBuilder.Wizards.Modals.initialized}},Status:{loading:function(){$ektron("div.wizardStatus").fadeIn(1000)},doneLoading:function(){$ektron(".ektronPageBuilderWizard iframe.ektronPageBuilderAddPageIframe").fadeTo(500,1);$ektron("div.wizardStatus").fadeOut(1000)}}}}Ektron.PageBuilder.Wizards.init();Ektron.RegExp.PageBuilderURL=new RegExp("(^|[ \t\r\n])((ftp|http|https|file)://(([A-Za-z0-9$_.+!*(),;/?:@&~=-])|%[A-Fa-f0-9]{2}){2,}(#([a-zA-Z0-9][a-zA-Z0-9$_.+!*(),;/?:@&~=%-]*))?(([A-Za-z0-9$_+!*();/?:~-])|%[A-Fa-f0-9]{2}))","gi");Ektron.RegExp.PageBuilderObjectName=new RegExp("\\w+(\\.\\w+)+","g")});

$ektron().ready(function(){if("undefined"===typeof Ektron.PageBuilder){Ektron.PageBuilder={}}if("undefined"===typeof Ektron.PageBuilder.Wizards){Ektron.PageBuilder.Wizards={}}if("undefined"===typeof Ektron.PageBuilder.Wizards.AddPage){Ektron.PageBuilder.Wizards.AddPage={init:function(){Ektron.PageBuilder.Wizards.AddPage.Templates.init();Ektron.PageBuilder.Wizards.AddPage.Tabs.init();Ektron.PageBuilder.Wizards.AddPage.Aliasing.init()},Tabs:{initialized:false,init:function(){if(Ektron.PageBuilder.Wizards.AddPage.Tabs.initialized==true){return}$ektron(".ektronPageBuilderTab a").bind("click",function(b){var c=$ektron(this).parent();var d=$ektron(this).attr("href");var a=$ektron(d+"");c.addClass("selected").siblings().removeClass("selected");$ektron(".ektronPageBuilderTabPanel").hide();a.fadeIn();return false});Ektron.PageBuilder.Wizards.AddPage.Tabs.initialized=true}},Aliasing:{initialized:false,titlePlaceHolder:"Title",init:function(){if(Ektron.PageBuilder.Wizards.AddPage.Aliasing.initialized==true){return}if($ektron("#pageBuilderWizardAlias").length>0){Ektron.PageBuilder.Wizards.AddPage.Aliasing.initManual()}Ektron.PageBuilder.Wizards.AddPage.Aliasing.initialized=true},UpdateAliasTitles:function(){var e=Ektron.PageBuilder.Wizards.AddPage.Aliasing.titlePlaceHolder;var b=$ektron("span#aliasValue").text();if(b==""){b="Title"}var d=$ektron("li[data-ektron-rawalias]");for(var c=0;c<d.length;c++){var a=$ektron(d[c]);a.text(a.attr("data-ektron-rawalias").replace(e,b))}},TaxonomyChangedCallBack:function(a){getParents=function(l){var j=l;var k=$ektron("span.folder[data-ektron-taxid="+l+"]").parents("ul[data-ektron-taxid]");for(var h=0;h<k.length;h++){j+=","+$ektron(k[h]).attr("data-ektron-taxid")}return j.split(",")};makeAliasDisplay=function(r,q,j){r=$ektron(r);var k=r.attr("data-ektron-aliastype");var l=r.attr("data-ektron-extension");var n=r.attr("data-ektron-replacechar");var s=r.attr("data-ektron-excludepath");var h=r.attr("data-ektron-format");var p="/";for(var o=j.length-1;o>=0;o--){p+=$ektron("span.folder[data-ektron-taxid="+j[o]+"]").text()+"/"}if(s!=""){p=p.replace(s,"")}var m='<li data-ektron-rawalias="'+p;if(k=="ContentTitle"){m+=Ektron.PageBuilder.Wizards.AddPage.Aliasing.titlePlaceHolder}if(k=="ContentId"){m+="354"}if(k=="ContentIdAndLanguage"){m+="354/1033"}m+=l+'"></li>';return m};a=a.split(",");var d=$ektron("ul.taxAlias");for(var g=0;g<d.length;g++){var e="";for(var b=0;b<a.length;b++){var c=getParents(a[b]);for(var f=0;f<c.length;f++){if($ektron(d[g]).attr("data-ektron-taxroot")==c[f]){e+=makeAliasDisplay(d[g],a[b],c)}}}$ektron(d[g]).html(e)}Ektron.PageBuilder.Wizards.AddPage.Aliasing.UpdateAliasTitles()},initManual:function(){var a=$ektron("#aliasValue");var b=$ektron("#extValue");$ektron("#pageBuilderCreateManualAlias").click(function(c){if(this.checked){$ektron(".manualContainer").show()}else{$ektron(".manualContainer").hide()}});$ektron("#ExtensionDropdown").click(function(d){var g=$ektron("#pageBuilderWizardAlias")[0].value;var f=$ektron("#ExtensionDropdown > option");var h=null;for(var c=0;c<f.length;c++){var j=f[c].value;if(g.substring(g.length-j.length,g.length)==j){h=f[c];break}}if(h!=null){f.attr("disabled","disabled");$ektron(h).removeAttr("disabled")}}).bind("blur",function(){$ektron("#ExtensionDropdown > option").removeAttr("disabled");Ektron.PageBuilder.Wizards.AddPage.Support.checkVals();Ektron.PageBuilder.Wizards.AddPage.Aliasing.UpdateAliasTitles()}).bind("change",function(){if($ektron("#ExtensionDropdown").val()!="none"){b.html($ektron("#ExtensionDropdown").val())}Ektron.PageBuilder.Wizards.AddPage.Support.checkVals();Ektron.PageBuilder.Wizards.AddPage.Aliasing.UpdateAliasTitles()});$ektron("#ExtensionDropdown").change();$ektron("#pageBuilderWizardAlias").bind("keyup",function(c){var f=c.keyCode?c.keyCode:c.charCode?c.charCode:c.which;var g="";if(f==32){this.value=this.value.replace(" ","_")}if(f>31||f==8){if(this.value==""){$ektron(this).removeAttr("Ektron-Wizard-ManualAlias")}else{$ektron(this).attr("Ektron-Wizard-ManualAlias",this.value);g=this.value;var j=$ektron("#ExtensionDropdown > option[selected]");var h=$ektron("#ExtensionDropdown > option");h.removeAttr("selected");for(var m=0;m<h.length;m++){var d=h[m].value;if(d.length<this.value.length){if(this.value.substring(this.value.length-d.length,this.value.length)==d){if(d!="none"){$ektron(h[m]).attr("selected","selected");g=this.value.substring(0,this.value.length-d.length);b.html(d);break}}}}var l=$ektron("#ExtensionDropdown > option[selected]");if(l.length==0||l.val()=="none"){j.attr("selected","selected")}}a.html(g);Ektron.PageBuilder.Wizards.AddPage.Support.checkVals()}Ektron.PageBuilder.Wizards.AddPage.Aliasing.UpdateAliasTitles()});$ektron("#pageBuilderWizardPageTitle").bind("keypress",function(d){var c;var f=d.keyCode?d.keyCode:d.charCode?d.charCode:d.which;if(String.fromCharCode(f)=="*"||String.fromCharCode(f)=="/"||String.fromCharCode(f)=="|"||String.fromCharCode(f)=='"'||String.fromCharCode(f)==">"||String.fromCharCode(f)=="<"||String.fromCharCode(f)=="\\"){return false}}).bind("keyup",function(c){var g=this;var f=$ektron("#pageBuilderWizardAlias");if(f.length>0){f=f[0];var h=false;var d=$ektron(f).attr("Ektron-Wizard-ManualAlias");if(d==null||d==""){if(c==32){f.value+="_"}else{f.value=escape(unescape(g.value)).replace(/%20/g,"_")}a.html(f.value)}Ektron.PageBuilder.Wizards.AddPage.Support.checkVals()}Ektron.PageBuilder.Wizards.AddPage.Aliasing.UpdateAliasTitles()})}},Templates:{initialized:false,init:function(){if(Ektron.PageBuilder.Wizards.AddPage.Templates.initialized==true){return}var b=$ektron(".ektronPageBuilderPageLayouts");var c=$ektron(".ektronWizardStepWrapper .ektronTemplateList li");if(c.length>0){c.bind("mouseover",function(){$ektron(this).addClass("hover")});c.bind("mouseout",function(){$ektron(this).removeClass("hover")});c.bind("click",function(){var e=$ektron(this).attr("data-ektron-id");var d=$ektron("#ektronSelectedTemplate");$ektron(this).toggleClass("selected");$ektron(this).siblings().removeClass("selected");if(($ektron(this).attr("class")).indexOf("selected")>0){d.val(e)}else{d.val("")}});var a;if(c.filter(".defaultTemplate").length>0){a=c.filter(".defaultTemplate");a.addClass("selected");$ektron("#ektronSelectedTemplate").val(a.attr("data-ektron-id"))}else{a=c.filter(":first");a.addClass("selected");$ektron("#ektronSelectedTemplate").val(a.attr("data-ektron-id"))}if(parent.Ektron.PageBuilder.Wizards.mode=="add"){b.show()}else{b.hide()}}Ektron.PageBuilder.Wizards.AddPage.Templates.initialized=true},getFolderResults:function(a){parent.Ektron.PageBuilder.Wizards.Status.loading();return $ektron.ajax({async:false,url:Ektron.ResourceText.PageBuilder.Wizards.appPath+"PageBuilder/Wizards/folderbrowser/folderbrowserCB.ashx",type:"POST",data:({folderid:a})}).responseText},showChangeFolder:function(){if($ektron("div.ui-finder").length>0){return false}checkFolder=function(a,g){var c="Selected Folder: ";var e=$ektron(".ui-finder .ui-finder-list-item-active");var d=$ektron(".ektronPageBuilderPageLayoutsFolderSelector .ui-finder-header .ui-finder-title");var b=0;if(e.length>2){b=e.length-2;c+="..."}for(var f=b;f<e.length;f++){c+="/"+$ektron(e[f]).children("a").text()}c+="/";if(a.parent().hasClass("hasWireframe")){var h=c+" - this folder allows layouts";d.html(h);$ektron(".ui-finder-header").addClass("Allowed").removeClass("NotAllowed");$ektron()}else{var h=c+" - this folder does not allow layouts";d.html(h);$ektron(".ui-finder-header").removeClass("Allowed").addClass("NotAllowed")}};$ektron("ul#finder").finder({title:"",onRootReady:function(b,a){},onInit:function(a){closethis=function(){$ektron(".ektronPageBuilderPageLayoutsFolderSelector").fadeOut(400,function(){$ektron(".ektronTemplateListWrapper").fadeIn(400);$ektron("#ektronPageBuilderPleaseSelectLayout").show();$ektron("ul#finder").finder("destroy")})};$ektron(".ui-finder-action-save").click(function(){var j=$ektron("form").attr("action");j=j.split("?")[1];j=j.split("&");var d,h,g,c,k;for(var e=0;e<j.length;e++){var b=j[e].split("=");b[0]=b[0].toLowerCase();if(b[0]=="folderid"){h=b[1]}else{if(b[0]=="language"){d=b[1]}else{if(b[0]=="mode"){g=b[1]}else{if(b[0]=="pageid"){c=b[1]}else{if(b[0]=="taxonomyid"){k=b[1]}}}}}}var f=$ektron(".ektronPageBuilderPageLayoutsFolderSelector .ui-finder-list-item-activeNow a");if(f.length==0||!f.parent().hasClass("hasWireframe")){return}h=f.attr("href").split("=")[1];$ektron(".ektronPageBuilderPageLayouts").fadeOut(2000);parent.Ektron.PageBuilder.Wizards.showAddPage({mode:g,language:d,folderId:h,pageid:c,defaulttaxid:k,animateRedirect:true})});$ektron(".ui-finder-action-destroy").click(function(){closethis()})},onItemSelect:function(b,e,d){var c=$ektron("a",b),a=c.attr("rel"),f=a.split("=")[1];checkFolder(c,f);return false},onFolderSelect:function(a,c,b){},onItemOpen:function(b,a,c){return false},onFolderOpen:function(c,b,d){var e=$ektron("a",c),a=e.attr("href"),f=a.split("=")[1];checkFolder(e,f)},toolbarActions:function(){var a='<div class="ui-finder-button ui-state-default ui-finder-action-save ui-corner-right" title="Use Selected Folder">';a+='<span class="ui-icon ui-icon-circle-check"/></div>';a+='<div class="ui-finder-button ui-state-default ui-finder-action-destroy ui-corner-left" title="Cancel">';a+='<span class="ui-icon ui-icon-closethick"/></div>';a+='<span class="ui-finder-title" style="float:left;"></span>';return a}});$ektron(".ektronTemplateListWrapper").fadeOut(400,function(){$ektron("#ektronPageBuilderPleaseSelectLayout").hide();$ektron(".ektronPageBuilderPageLayoutsFolderSelector").fadeIn(400)});parent.Ektron.PageBuilder.Wizards.Status.doneLoading()}},Support:{checkVals:function(){var h=$ektron("#aliasValue").html();var g=$ektron("#extValue").html();var e=$ektron("#ExtensionDropdown").val();var d=$ektron("#ExtensionDropdown > option");var f=false;var a=0;for(var c=0;c<d.length;c++){var b=d[c].value;if(b!="none"&&b.length<h.length){if(h.substring(h.length-b.length,h.length)==b){if(e==b){f=true}a++}}}if(f||a==0){$ektron(".InvalidAlias").fadeOut()}else{$ektron(".InvalidAlias").fadeIn()}}}}}Ektron.PageBuilder.Wizards.AddPage.init()});

