function TX(a){return a}function LOCALE(){return'en'}YUIC=(function(){var b="0";var d="min";var c=(d=="min")?"-min":"";var a={filter:d,lang:LOCALE(),modules:{blue:{fullpath:"javascript/blue/core/blue"+c+".js?s="+b,requires:["node","event","io-base","io-form","anim","substitute"]},dialog:{fullpath:"javascript/blue/widgets/dialog"+c+".js?s="+b,requires:["blue","node","event"]},carousel:{fullpath:"javascript/blue/widgets/carousel"+c+".js?s="+b,requires:["blue"]},table:{fullpath:"javascript/blue/widgets/table"+c+".js?s="+b,requires:["blue","node"]},forms:{fullpath:"javascript/blue/yokohama/forms"+c+".js?s="+b,requires:["blue"]},datamatrix:{fullpath:"javascript/blue/yokohama/datamatrix"+c+".js?s="+b,requires:["blue","table"]},i18n:{fullpath:"javascript/blue/yokohama/i18n"+c+".js?s="+b,requires:["blue","table"]},colors:{fullpath:"javascript/blue/visual/colors"+c+".js?s="+b,requires:["blue"]},hover:{fullpath:"javascript/blue/visual/hover"+c+".js?s="+b,requires:["blue","node","event"]},pageedit:{fullpath:"javascript/blue/visual/pageedit"+c+".js?s="+b,requires:["blue","keyutils"]},positioning:{fullpath:"javascript/blue/visual/positioning"+c+".js?s="+b,requires:["blue","node"]},xcss:{fullpath:"javascript/blue/visual/xcss"+c+".js?s="+b,requires:["blue","substitute","stylesheet","colors"]},activity:{fullpath:"javascript/blue/utility/activity"+c+".js?s="+b,requires:["blue","event"]},coding:{fullpath:"javascript/blue/utility/coding"+c+".js?s="+b,requires:["blue","event"]},tracekit:{fullpath:"javascript/blue/utility/tracekit"+c+".js?s="+b,requires:["blue"]},keyutils:{fullpath:"javascript/blue/utility/keyutils"+c+".js?s="+b,requires:["blue"]},ob1k:{fullpath:"javascript/blue/utility/ob1k"+c+".js?s="+b,requires:["blue"]},love:{fullpath:"bbStatic/lc/loveComments"+c+".js?s="+b,requires:["blue","node"]}}};return a}());YUI_config=YUIC;function YUI_RegisterModules(a){if(typeof YUI_config==="undefined"){YUI_config={}}Y.mix(YUI_config,a)};
CONERR="There has been an error communicating with the server. Please try again later.";function ge(b){if(typeof(b)=="string"){return document.getElementById(b)}return b}window.dbob=[];function log(){for(var b=0;b<log.arguments.length;b++){logob(log.arguments[b])}}function logob(b){if(!(typeof console==="undefined")){console.log(b)}window.dbob.push(b);if(dbob.length>10){dbob.splice(0,1)}}YUI.add("blue",function(Y){window.Y=Y;String.prototype.startsWith=function(str){return(this.substring(0,str.length)==str)};String.prototype.endsWith=function(str){return(this.match(str+"$")==str)};String.prototype.first=function(n){return this.substring(0,n)};String.prototype.last=function(n){return this.substring(this.length-n,this.length)};String.prototype.rmFirst=function(n){return this.substring(n,this.length)};String.prototype.rmLast=function(n){return this.substring(0,this.length-n)};String.prototype.upTo=function(c){var i=this.indexOf(c);if(i<0){return this}return this.substring(0,i)};String.prototype.after=function(c){var i=this.indexOf(c);if(i<0){return""}return this.substring(i+1,this.length)};String.prototype.upToLast=function(c){var i=this.lastIndexOf(c);if(i<0){return this}return this.substring(0,i)};String.prototype.afterLast=function(c){var i=this.lastIndexOf(c);if(i<0){return""}return this.substring(i+1,this.length)};Y.Node.prototype.hide=function(){return this.setStyle("display","none")};Y.Node.prototype.show=function(){return this.setStyle("display","block")};Y.Node.prototype.getAttNum=function(name){return parseInt(this.getAttribute(name))};Y.Node.prototype.wrap=function(newNode){this.insert(newNode,"before");return newNode.insert(this,0)};Y.Node.prototype.toggle=function(){if(this.getComputedStyle("display")=="block"){this.hide()}else{this.show()}return this};Y.Node.prototype.toggleFade=function(){if(this.getComputedStyle("display")=="block"){this.fadeOutHide();return false}else{this.fadeIn()}return true};Y.Node.prototype.ad=function(o){o=o||{};o.parent=this;return BLUE.ad(o)};Y.Node.prototype.unwrapKids=function(o){this.get("children").item(0).unwrap()};Y.Node.prototype.anim=function(o){var a=new Y.Anim({node:this,to:o.to,from:o.from,easing:o.easing||Y.Easing.easeBoth,duration:o.duration||1});a.run();return a};Y.Node.prototype.clear=function(){this.setContent("")};Y.Node.prototype.fadeOut=function(d,cb){var n=this;var d=d||0.5;var a=this.anim({to:{opacity:0},duration:d});if(cb){a.on("end",cb)}return a};Y.Node.prototype.fadeOutHide=function(d,cb){var t=this;this.fadeOut(d,function(){t.setStyle("overflow","hidden");t.anim({to:{height:0},duration:0.75}).on("end",function(){t.hide();t.setStyle("height",null);if(cb){cb()}})})};Y.Node.prototype.fadeIn=function(d,cb){var d=d||0.5;this.setStyle("opacity",0);this.show();var a=this.anim({to:{opacity:1},duration:d});if(cb){a.on("end",cb)}return a};Y.Node.prototype.dom=function(){return Y.Node.getDOMNode(this)};Y.Node.prototype.outer=function(){if(this.dom().outerHTML){return this.dom().outerHTML}var b=this.cloneNode(true);var c=Y.Node.create("<div></div>").append(b);return c.get("innerHTML")};Y.Node.prototype.opener=function(){var outer=this.outer();return outer.substring(0,outer.indexOf(">")+1)};Y.Node.prototype.inner=function(){return this.get("innerHTML")};Y.Node.prototype.popEsc=function(str){return this.setContent(BLUE.htmlEscape(str))};Y.Node.prototype.value=function(){return this.get("value")};Y.Node.prototype.setGData=function(key,value){var aa=BLUE.nodeMap.get(this._node);if(!aa){aa=new BLUE.AssocArray();BLUE.nodeMap.put(this._node,aa)}aa.put(key,value);return this};Y.Node.prototype.getGData=function(key){var aa=BLUE.nodeMap.get(this._node);if(!aa){return null}return aa.get(key)};Y.Node.prototype.getHeight=function(){return this.get("region").height};Y.Node.prototype.getWidth=function(){return this.get("region").width};Y.Node.prototype.onHeight=function(cb){var me=this;this.whenAllImagesLoaded(function(){cb(me.get("region").height)})};Y.Node.prototype.whenAllImagesLoaded=function(cb){var imgs=this.all("img");var loaded=0;var me=this;function checkNCall(){if(loaded==imgs.size()){cb(me)}}imgs.each(function(ie){var i=new Image();i.src=ie.getAttribute("src");if(i.complete){loaded++}else{i.onload=function(){loaded++;checkNCall()}}});checkNCall()};window.ISUD=Y.Lang.isUndefined;window.ISVAL=Y.Lang.isValue;window.DEF=function(x){return !Y.Lang.isUndefined(x)};if(typeof BLUE!="undefined"){return}window.BLUE={};function init(){function ad(c){c=c||{};var tag="div";if(c.tag!=null){tag=c.tag}var node=document.createElement(tag);if(c.atts!=null){for(a in c.atts){node.setAttribute(a,c.atts[a])}}if(c.content!=null){node.innerHTML=c.content}if(c.klass!=null){node.setAttribute("class",c.klass)}for(a in c){if((a!="tag")&&(a!="parent")&&(a!="at")&&(a!="atts")&&(a!="content")&&(a!="klass")){node.setAttribute(a,c[a])}}var parentNode=Y.one("body");if(c.parent!=null){parentNode=gn(c.parent)}if(c.at=="after"){node=Y.DOM.addHTML(parentNode._node,node,"after")}else{if(c.at=="before"){node=Y.DOM.addHTML(parentNode._node,node,"before")}else{if(c.at=="top"){node=Y.DOM.addHTML(parentNode,node,parentNode._node.childNodes[0])}else{if(c.at=="wrap"){node=Y.DOM.addHTML(parentNode._node,node,"before");node.appendChild(parentNode._node)}else{if(c.at=="wrapkids"){var firstkid=parentNode._node.childNodes[0];node=Y.DOM.addHTML(parentNode,node,firstkid);while(node.nextSibling){node.appendChild(node.nextSibling)}}else{if(c.at=="replace"){parentNode.setContent("");return parentNode.appendChild(node)}else{return parentNode.appendChild(node)}}}}}}return Y.one(node)}function ajax(url,o){o=o||{};if(o.eid){o.node=gn(o.eid)}if(o.node){}if(o.waitNode){var waitTimer=setTimeout(function(){o.waitNode.show();waitTimer=null},750);var waitComplete=function(){if(waitTimer){clearTimeout(waitTimer);waitTimer=null}else{o.waitNode.hide()}}}var responseSuccess=function(id,res){if(o.waitNode){waitComplete()}if(o.node){o.node.setContent(res.responseText);o.node.show();nodeLoad(o.node);executeScripts(o.node)}if(o.cb){o.cb(res.responseText)}};var responseFailure=function(res){if(o.waitNode){waitComplete()}if(o.node){o.node.setContent("<center>&lt;"+"Error"+"&gt;</center>")}alert(CONERR+" ("+res.status+")")};var callback={success:responseSuccess,failure:responseFailure};var trans=Y.io(url,{on:callback})}function ajaxFormPost(formNode,cb){function processResponse(tid,res,args){if(cb!=null){try{eval("var response = "+res.responseText);cb(response)}catch(err){log("BLUE.ajaxFormPost: Error evaluating response: var response = "+res.responseText);log(res);log(cb)}}}var callback={success:function(tid,res,args){processResponse(tid,res,args)},failure:function(tid,res,args){processResponse(tid,o,args)}};var actionUrl=formNode.getAttribute("action");var trans=Y.io(actionUrl,{on:callback,method:"POST",form:{id:Y.Node.getDOMNode(formNode)}})}function easeStraight(x){return x}function easeBoth(x){return Math.sin(Math.PI*x/2)}function animator(fun,totalms,resms,chainfunc,ease){ease=ease||easeBoth;if(ease.startsWith){if(ease=="both"){ease=easeBoth}}var st=(new Date()).getTime();var f=function(){var n=(new Date()).getTime();if(n>=(st+totalms-(resms/2))){clearInterval(per);fun(1);if(chainfunc!=null){chainfunc()}}else{fun(ease((n-st)/totalms))}};var per=setInterval(f,resms)}function clickAjaxLink(aNode){var ln=aNode.getAttribute("href")+"&ajax=true";var waitnode=Y.one("#waitIindicator");if(!waitnode){waitnode=Y.one("body").ad({id:"waitIndicator",tag:"img",src:"bbStatic/images/pleasewait.gif"})}ajax(ln,{eid:aNode.getAttribute("data-eid"),waitNode:waitnode})}function documentLoaded(){Y.one("body").delegate("click",function(e){e.halt();clickAjaxLink(e.currentTarget)},".ajax");nodeLoad(Y.one("body"))}function executeScripts(node){node.all("script").each(function(snode){eval(snode.get("innerHTML"))})}function gn(x){if(x._node){return x}if((x.startsWith)&&(x.startsWith("#"))){return Y.one(x)}var e=ge(x);if(e!=null){e=Y.one(e)}return e}function niceNum(n){if(n<1000){return n}if(n<100000){return Math.floor(n/100)/10+"k"}if(n<1000000){return Math.floor(n/1000)+"k"}if(n<100000000){return Math.floor(n/100000)/10+"m"}}function preloadImage(src,cb){var i=new Image();if(cb){i.onload=function(){cb(i)}}i.src=src}function nodeLoad(node){Y.fire("yokohama:nodeLoad",node)}function htmlEscape(src){return src.replace(/&/gmi,"&amp;").replace(/"/gmi,"&quot;").replace(/>/gmi,"&gt;").replace(/</gmi,"&lt;")}function jsonCall(url,cb,callFail){var myCallFail=callFail||function(){alert(CONERR)};var rfname="cb"+Math.random();rfname=rfname.replace(".","");window[rfname]=function(a,b,c,d,e,f){if(cb!=null){cb(a,b,c,d,e,f)}window[rfname]=null};if(url.indexOf("?")<0){url+="?"}else{url+="&"}url+="callback="+rfname;Y.Get.script(url,{onFailure:myCallFail,onTimeout:myCallFail,onSuccess:function(o){o.purge()},timeout:20000})}function rmCloseWarning(){window.onbeforeunload=null}function setCloseWarning(msg){window.onbeforeunload=function(){return msg}}function pad2(number){return(number<10?"0":"")+number}function popup(url,target,width,height){if(width==null){width=600}if(height==null){height=700}myRef=window.open(url,target,"left=30,top=20,width="+width+",height="+height+",toolbar=0,resizable,scrollbars");myRef.focus()}function AssocArray(){var keys=[];var vals=[];function clear(){keys=[];vals=[]}function each(f){for(var i=0;i<keys.length;i++){f(vals[i],keys[i])}}function get(key){var i=indexOf(key);if(i<0){var index=parseInt(key);return vals[index]}return vals[i]}function exists(key){return(indexOf(key)>=0)}function indexOf(key){if(keys.indexOf){return keys.indexOf(key)}else{var i=0;while((i<keys.length)&&(!(keys[i]===key))){i++}if(i>=keys.length){return -1}return i}}function put(key,val){var i=indexOf(key);if(i<0){keys.push(key);vals.push(val)}else{vals[i]=val}}function rm(key){var i=indexOf(key);if(i<0){i=parseInt(key);if(!Y.Lang.isValue(i)){return null}}var val=vals[i];keys.splice(i,1);vals.splice(i,1);return val}function size(){return keys.length}this.clear=clear;this.each=each;this.exists=exists;this.get=get;this.put=put;this.rm=rm;this.size=size;this.keyAt=function(i){return keys[i]}}AssocArray.prototype.toString=function(){var out="BLUE.AssocArray with "+this.size()+" entries: ";for(var i=0;i<this.size();i++){out+="{"+this.keyAt(i)+" = "+this.get(this.keyAt(i))+"} "}return out};BLUE.nodeMap=new AssocArray();function Template(conf){conf=conf||{};var node=conf.node;var src=conf.src;var obex=conf.obex;if(!src&&node){src=node.inner()}function getText(uconf){var usrc=uconf.src||src;var uargs=uconf.args;var uobex=uconf.obex||obex;var f=uconf.f;if(uobex){function getVal(key){if(key in uargs){return uargs[key]}if(!(key in uargs)){if(key.indexOf(".")>=0){var opName=key.upToLast(".");var func=key.afterLast(".");if(func in uobex){return uobex[func](getVal,opName)}}if(key in uobex){if(typeof uobex[key]=="function"){return uobex[key](getVal)}else{return uobex[key]}}}return null}f=function(key,val,meta){val=getVal(key);if(uconf.f){return uconf.f(key,val,meta)}return val}}var text=Y.substitute(usrc,uargs,f);return text}function update(uconf){var unode=uconf.node||node;unode.setContent(getText(uconf))}this.getText=getText;this.update=update}function tempGet(text,args,obex){var t=new BLUE.Template({src:text});return t.getText({args:args,obex:obex})}function tempGetMult(text,args,obex){var t=new BLUE.Template({src:text,obex:obex});var r="";Y.Array.each(args,function(argOb){r+=t.getText({args:argOb})});return r}function Obex(exer){function extend(ob){for(var key in exer){if(typeof exer[key]=="function"){ob[key]=exer[key](ob)}else{ob[key]=exer[key]}}return ob}function cloneExtend(ob){var ob2={};for(var key in ob){ob2[key]=ob[key]}return extend(ob2)}this.extend=extend;this.cloneExtend=cloneExtend}function Timer(){var running=true;function hourcb(cb){if(!running){return}var d=new Date();if(d.getMinutes()==0){cb(d.getHours(),d.getMinutes(),d.getSeconds())}setTimeout(function(){hourcb(cb)},msTillNextHour())}function msTillNextHour(){return(1000*60*60)-(new Date()).getTime()%(1000*60*60)}function minutecb(cb){if(!running){return}var d=new Date();cb(d.getHours(),d.getMinutes(),d.getSeconds());setTimeout(function(){minutecb(cb)},msTillNextMin())}function msTillNextMin(){return(1000*60)-(new Date()).getTime()%(1000*60)}function secondcb(cb){if(!running){return}var d=new Date();cb(d.getHours(),d.getMinutes(),d.getSeconds());setTimeout(function(){secondcb(cb)},msTillNextSec())}function msTillNextSec(){return 1000-(new Date()).getTime()%1000}function everyHour(cb,withInitCall){if(withInitCall){hourcb(cb)}else{setTimeout(function(){hourcb(cb)},msTillNextHour())}}function everyMinute(cb,withInitCall){if(withInitCall){minutecb(cb)}else{setTimeout(function(){minutecb(cb)},msTillNextMin())}}function everySecond(cb,withInitCall){if(withInitCall){secondcb(cb)}else{setTimeout(function(){secondcb(cb)},msTillNextSec())}}function start(){running=true}function stop(){running=false}this.everyHour=everyHour;this.everyMinute=everyMinute;this.everySecond=everySecond;this.start=start;this.stop=stop}BLUE.ad=ad;BLUE.animator=animator;BLUE.ajax=ajax;BLUE.ajaxFormPost=ajaxFormPost;BLUE.clickAjaxLink=clickAjaxLink;BLUE.AssocArray=AssocArray;BLUE.Obex=Obex;BLUE.gn=gn;BLUE.htmlEscape=htmlEscape;BLUE.jsonCall=jsonCall;BLUE.logout=function(){document.location.search="?logoff=true"};BLUE.niceNum=niceNum;BLUE.pad2=pad2;BLUE.popup=popup;BLUE.preloadImage=preloadImage;BLUE.Template=Template;BLUE.tempGet=tempGet;BLUE.tempGetMult=tempGetMult;BLUE.Timer=Timer;BLUE.locale=LOCALE();window.gn=gn;Y.on("domready",documentLoaded)}init()},"0.0.1",{requires:["node","event","io-base","io-form","anim"]});
YUI.add("dialog",function(g){if(typeof BLUE.dialog=="object"){return}BLUE.dialog={};function b(s){var J=this;s=s||{};var A=s.width||480;var K=s.title||"";var u=s.body||"";var w=s.id||"blueDialog";var C=null;if(ISUD(s.autoshow)){s.autoshow=true}var m=BLUE.ad({id:w,style:"display: none; z-index: 100; position: fixed; "});m.setStyle("width",A);m.setStyle("left","50%");m.setStyle("top","50%");m.setStyle("marginLeft",Math.floor(0-A/2));m.setStyle("marginTop",-200);function o(){m.onHeight(function(i){m.setStyle("marginTop",Math.floor(0-i/2))})}o();if(!s.noDialogClose){m.ad({id:"blueDialogClose"}).on("click",y)}if(s.modal){C=BLUE.ad({id:"blueDialogMask"});C.setStyle("opacity",".4")}var q=BLUE.ad({parent:m,klass:"hd",content:K});var n=BLUE.ad({parent:m,klass:"bd",content:u});var p=BLUE.ad({parent:m,klass:"ft"});var E=s.buttons||[{text:"Close",isDefault:true,handler:y,type:"p"}];var z="<div class='buttons'>";for(var D=0;D<E.length;D++){var I=E[D];z+='<a href="" class="'+I.type+'" data-index="'+D+'">'+I.text+"</a>"}z+="</div>";p.setContent(z);function G(M){M.halt();var L=M.target.getAttribute("data-index");var i=E[L];F(i)}p.delegate("click",G,"a");function F(i,M){var L=i.handler;if(L=="close"){y()}else{if(L=="submit"){v()}else{if(L=="ajaxSubmit"){r(i,J)}else{L(i,J)}}}if(i.cb){i.cb()}}m.on("keydown",function(O){function N(){var i=m.all("form input[type=text],form input[type=password]");return(O.target._node==i.item(i.size()-1)._node)}var P=O.keyCode;if(P==27){y()}for(var M=0;M<E.length;M++){var L=E[M];if((L.key==P)||((P==13)&&(L.type=="p")&&N())){O.halt();F(L);return}}});function H(){m.show();if(C){C.show()}o()}function t(){m.hide();if(C){C.hide()}}function y(){J.fire("beforeClose");m.remove();if(C){C.remove()}J.fire("close")}function v(L){var M=n.one("form");if(BLUE.forms&&BLUE.forms.getForm([M.getAttribute("id")])){BLUE.forms.getForm([M.getAttribute("id")]).formSubmit(L);return}var i=M._node;i.submit()}function k(){}function l(){}function x(){}function r(i){var M=n.one("form");var L=M._node;k();l();BLUE.ajaxFormPost(L,function(N){x();if(i.cb){i.cb(N)}})}function B(i){n.setContent(i);o()}function j(i){n.append(i);o();h(true)}if(s.autoshow){H()}function h(i){function L(){var M=m.one('input[type="text"]');if(M){M.focus()}}if(i){setTimeout(L,200)}else{L()}}h();this.close=y;this.hide=t;this.setBody=B;this.appendNodeToBody=j;this.show=H;this.node=m;this.reCenter=o;return this}g.augment(b,g.EventTarget);function f(i,k){k=k||{};function l(n,m){var o=m.node.one(".bd form");BLUE.ajaxFormPost(o,function(p){m.setBody(p.content)})}k.buttons=k.buttons||[c,{text:"Submit",handler:l,type:"p"}];k.body='<div class="dialogWaitInd"></div>';k.modal=k.modeal||true;var j=new b(k);j.show();var h=k.cb||function(m){j.setBody(m)};BLUE.ajax(i,{cb:function(m){h(m);j.fire("loaded")}});return j}function a(j,h){h=h||{};h.autoshow=true;var i=new b(h);var k=j.ancestor();i.appendNodeToBody(j);j.show();i.reCenter();i.on("beforeClose",function(){j.hide();k.append(j)});return i}var c={text:"Cancel",handler:"close",type:"n",key:27};var d={text:"Submit",handler:"submit",type:"p"};var e=[c,d];BLUE.dialog.closeButton=c;BLUE.dialog.submitButton=d;BLUE.dialog.standardFormButtons=e;BLUE.dialog.Dialog=b;BLUE.dialog.showDialogFromModServ=f;BLUE.dialog.showDialogFromHiddenNode=a},"0.0.1",{requires:["blue","node","event"]});
YUI.add("forms",function(e){if(typeof BLUE.forms=="object"){return}BLUE.forms={};BLUE.forms.foo="bar";var f={};function p(D,E){var x={};function B(L,J,K){var M=gn(J.id);if((J.required)&&(M.value().length==0)){F(J.id,"Required field");return false}else{if((J.minLength>0)&&(M.value().length<J.minLength)){F(J.id,"Entry is too short - must have length of at least "+J.minLength);return false}else{if((J.maxLength>0)&&(M.value().length>J.maxLength)){F(J.id,"Entry is too long - must not have length greater than "+J.maxLength);return false}else{if((J.pattern!=undefined)&&(!((new RegExp(J.pattern)).test(M.value())))){if(J.patternErrMsg!=undefined){F(J.id,J.patternErrMsg)}else{F(J.id,"This field is not in the proper format.  Please re-enter.")}return false}else{if((J.ftype=="integer")&&(!(/^-?[0-9]*$/.test(M.value())))){F(J.id,"Entry must be a whole number.");return false}else{if((J.minValue!=undefined)&&(parseInt(M.value())<parseInt(J.minValue))){F(J.id,"Entry must be greater or equal to "+J.minValue);return false}else{if((J.maxValue!=undefined)&&(parseInt(M.value())>parseInt(J.maxValue))){F(J.id,"Entry must be less than or equal to "+J.maxValue);return false}}}}}}}if(J.vjs!=undefined){var I=s[J.vjs];var H=I(J,M);if(H!==true){F(J.id,TX(H));return false}}C(J.id);if((J.vserv!=undefined)&&(!K)){G(J.id);BLUE.jsonCall("services.js?name="+J.vserv+"&value="+M.get("value"),function(N){if(N.status!="OK"){F(J.id,N.statusMsg)}else{w(J.id)}})}return true}function z(H){if(H.userTip!=undefined){v(H.id,H.userTip)}}function y(L){var I=true;for(var H=1;H<E.length;H++){var K=E[H];if(!B(null,K,true)){I=false}}if(!I){if(L){L.halt()}return false}var J=gn(D);if(J.getAttribute("data-ajax")=="true"){A();if(L){L.halt()}}return true}function A(){var H=gn(D);BLUE.ajaxFormPost(H,function(J,I,O,N,M,L){if(J.status=="ERROR"){if(J.fieldErrors){e.Array.each(J.fieldErrors,function(P){F(P.id,P.msg)})}if(J.fieldID){F(J.fieldID,J.msg)}}if(x.ajaxcb){x.ajaxcb(J,I,O,N,M,L)}var K=H.getAttribute("data-ajaxcb");if(K){l[K](J,I,O,N,M,L)}})}function F(J,I){var H=gn("ferr"+J);H.addClass("fieldAlert");H.setStyle("opacity",0);H.setContent('<span class="fieldError">'+I+"</span>");H.fadeIn()}function v(J,I){var H=gn("ferr"+J);if(H!=null){H.hide();H.setContent('<span class="fieldInfo">'+I+"</span>");H.fadeIn()}}function G(I){var H=gn("ferr"+I);if(H!=null){H.hide();H.setContent('<img src="gimages/smallWait.gif"/>');H.fadeIn()}}function w(I){var H=gn("ferr"+I);if(H!=null){H.hide();H.setContent('<img src="gimages/check.png" style="width: 26px; heigth: 26px"/>');H.fadeIn()}}function C(I){var H=gn("ferr"+I);if(H){H.removeClass("fieldAlert");H.clear()}}function u(I){var H=I.get("id");if(!H){return null}for(fNum=1;fNum<E.length;fNum++){if(E[fNum].id==H&&(!E[fNum].c)){return E[fNum]}}return null}x.waiting=G;x.clearFieldAlert=C;x.fieldAlert=F;x.fieldInfo=v;if(E.length>0){e.on("domready",function(){for(var H=1;H<E.length;H++){var J=E[H];if(J.c=="ferr"){F(J.id,J.msg)}}var I=gn(D);I.on("blur",function(L){var K=u(L.target);if(K){B(null,K)}});I.on("focus",function(L){var K=u(L.target);if(K){z(K)}});I.on("submit",y);x.formSubmit=y;if(f[D]){throw new Exception("Double form setup with id "+D)}f[D]=x})}}function d(v){var u=e.one('input[type="text"]');if(v){u=e.one("#"+v).one('input[type="text"]')}if(u){u.focus()}}var o=[{type:"push",label:"Bold CTRL + SHIFT + B",value:"bold"},{type:"push",label:"Italic CTRL + SHIFT + I",value:"italic"},{type:"push",label:"Underline CTRL + SHIFT + U",value:"underline"}];var q=e.clone(o);q.push({type:"color",label:"Font Color",value:"forecolor",disabled:true});var g=[{type:"push",label:"Align Left CTRL + SHIFT + [",value:"justifyleft"},{type:"push",label:"Align Center CTRL + SHIFT + |",value:"justifycenter"},{type:"push",label:"Align Right CTRL + SHIFT + ]",value:"justifyright"},{type:"push",label:"Justify",value:"justifyfull"}];var r=[{type:"push",label:"Indent",value:"indent",disabled:true},{type:"push",label:"Outdent",value:"outdent",disabled:true},{type:"push",label:"Create an Unordered List",value:"insertunorderedlist"},{type:"push",label:"Create an Ordered List",value:"insertorderedlist"}];var a=[{type:"select",label:"Normal",value:"heading",disabled:true,menu:[{text:"Normal",value:"none",checked:true},{text:"Header 1",value:"h1"},{text:"Header 2",value:"h2"},{text:"Header 3",value:"h3"},{text:"Header 4",value:"h4"},{text:"Header 5",value:"h5"},{text:"Header 6",value:"h6"}]}];var b=[{type:"push",label:"HTML Link CTRL + SHIFT + L",value:"createlink",disabled:true},{type:"push",label:"Insert Image",value:"insertimage"}];var n={base:{dompath:false,animate:true,markup:"xhtml",filterWord:true,handleSubmit:true},simple:{extend:"base",toolbar:{buttons:[{group:"textstyle",label:"Font Style",buttons:o},{group:"alignment",label:"Alignment",buttons:g},{group:"indentlist",label:"Indenting",buttons:r}]}},medium:{extend:"base",toolbar:{buttons:[{group:"textstyle",label:"Font Style",buttons:q},{group:"alignment",label:"Alignment",buttons:g},{group:"indentlist",label:"Indenting",buttons:r},{type:"separator"},{group:"parastyle",label:"Paragraph Style",buttons:a},{group:"insertitem",label:"Insert Item",buttons:b}]}},htmlPrivate:{extend:"base"}};e.on("yokohama:nodeLoad",function(u){u.all("textarea").each(function(v){if((v.getAttribute("richtext")=="true")||(v.getAttribute("data-richtext")=="true")){k(v.get("id"))}})});function t(w){var v={};if(!ISUD(n[w])){var u=n[w];if(!ISUD(u.extend)){v=t(u.extend)}v=e.merge(v,u)}return v}function k(v,u){YUI().use("node","blue","yui2-editor",function(B){var x={};var y=ge(v);var A=B.one(y);if(y.className){var w=y.className.split(" ");for(c in w){if(!ISUD(n[w[c]])){x=B.merge(x,t(w[c]))}}}if(!ISUD(u)){x=B.merge(x,u)}if((y.className=="")&&(ISUD(u))){x=t("simple")}BLUE.ad({klass:"yui-skin-sam",parent:A,at:"wrap"});var z=new B.YUI2.widget.Editor(v,x);if(ISVAL(x.editorCSS)){z.on("editorContentLoaded",function(){var C=this._getDoc().getElementsByTagName("head")[0];var D=this._getDoc().createElement("link");D.setAttribute("rel","stylesheet");D.setAttribute("type","text/css");D.setAttribute("href",x.editorCSS);C.appendChild(D)},z,true)}if(x.dirtyFunc){z.on("editorKeyPress",u.dirtyFunc)}if(x.preRenderCB){x.preRenderCB(z)}z.render();if(x.cb){x.cb(z)}})}function j(w,v,u){YUI().use("yui2-calendar",function(y){u=u||{};u.navigator=true;var x=new y.YUI2.widget.Calendar("cal"+w,w,u);x.render();var E=gn(w).ancestor();if(u.showYear){var C=document.createElement("select");for(var F=1900;F<2015;F++){var z=document.createElement("option");z.value=F;z.appendChild(document.createTextNode(F));C.appendChild(z)}C.id=w+".year";C.name=w+".year";E.appendChild(document.createTextNode("Jump to Year: "));E.appendChild(document.createElement("br"));C.onchange=function(){x.setYear(parseInt(this.value));x.render()};E.appendChild(C);C.value=((new Date()).getFullYear())}if((u.nofields==undefined)||(!u.nofields)){var A=document.createElement("input");A.id=w+".date";A.name=v;A.type="hidden";E.appendChild(A);var D=function(I,J,G){var H=I+"-"+BLUE.pad2(J)+"-"+BLUE.pad2(G);ge(w+".date").value=H;if(u.showYear){ge(w+".year").value=I}};var B=function(K,I,N){var M=I[0];var H=M[0];var J=H[0],L=H[1],G=H[2];D(J,L,G)};x.selectEvent.subscribe(B,x);if(u.selected){var A=x.getSelectedDates()[0];D(A.getFullYear(),A.getMonth()+1,A.getDate())}}if(u.selectCallback!=undefined){x.selectEvent.subscribe(u.selectCallback,x)}})}function m(u){return f[u]}var s={};function i(u,v){s[u]=v}var l={};function h(u,v){l[u]=v}BLUE.forms.addFormValidation=p;BLUE.forms.focusFirstFormField=d;BLUE.forms.richenTA=k;BLUE.forms.addVJSFunction=i;BLUE.forms.addFormHandler=h;BLUE.forms.getForm=m;BLUE.forms.showFormCal=j},"0.0.1",{requires:["blue"]});
var redirectForm;var AMP="&";function checkPartnerRedirect(){redirectForm=document.forms.partnerLoginForm;if(redirectForm!=null){setTimeout(function(){redirectForm.submit()},5000)}}function submitForm(a){a.submit()}function setOverrideScreen(a){var b=document.getElementById("override");b.value=a}function checkForWorldPay(){YUI().use("blue",function(g){var a=document.getElementsByName("paymentType");for(var b=0;b<a.length;++b){if((a[b].checked)&&(a[b].value==1)){var d=document.getElementById("wpLink");var f=d.href;BLUE.popup(f,"worldPay",1025,844)}if((a[b].checked)&&(a[b].value==2)){var d=document.getElementById("ppLink");var f=d.href;BLUE.popup(f,"payPal",800,600)}}})}function printit(a){ie=false;gecko=false;if(document.all){ie=true}else{if(navigator.product=="Gecko"){gecko=true}}if(ie){a.removeNode()}else{if(gecko){a.type="hidden"}}window.print()}function isWellFormedEmailAddress(a){var b=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(b.test(a)){return true}return false}function testEmail(f,h){var b=f.elements;for(var a=0;a<b.length;++a){var d=f.elements[a];if(d.name===h){var g=d.value;if(isWellFormedEmailAddress(g)){return true}else{alert("Please enter a valid email address!");d.focus();d.select();return false}}}}function setCountryListener(h,g,a,f,d,b){document.getElementById(h).onchange=function(){populateCityDD(g,ge(h).value,a,f,"",b)};populateCityDD(g,ge(h).value,a,f,d,b)}function populateCityDD(g,h,a,f,d,b){YUI().use("blue",function(k){var j="services.xml?name=getCityStates&cid="+h+"&csfid="+g+"&includeAllValues="+f+"&initValue="+encodeURIComponent(d)+"&includeOther="+b;BLUE.ajax(j,{eid:a})})}showMatrixTable=function(a,d,b){YUI().use("blue","table",function(h){if(!ISUD(d.columns)){if(ISUD(d.columnTitles)){d.columnTitles=[];for(c in d.columns){if(d.columns[c]=="id"){d.columnTitles[d.columnTitles.length]="ID"}else{if(ISUD(b[d.columns[c]])){d.columnTitles[d.columnTitles.length]=d.columns[c]}else{d.columnTitles[d.columnTitles.length]=b[d.columns[c]].display}}}}}else{d.columns=["id"];d.columnTitles=["ID"];var f=5;if(!ISUD(d.maxCols)){f=d.maxCols}var g=1;for(c in b){if(g<f){d.columns[g]=c;d.columnTitles[g]=b[c].display;g++}}}new BLUE.table.Table({autoUpdate:true})})};function goAjax(g,d,f,a){if(ISUD(d)){location=g+".html"}var b="";var h;for(h in f){if(b.length>0){b+="&"}b+=h+"="+f[h]}if(a!=null){b+="&screen="+a}YUI().use("blue",function(j){BLUE.ajax(g+".html?module="+d+"&"+b+"&ajax=true",{eid:"mi"+d})})}function showJobmailAds(a,b){YUI().use("datamatrix",function(f){new BLUE.datamatrix.DMTable({tableAtts:{"class":"v2"},data:a,autoUpdate:true,pNode:"result",columnDefs:b});f.all("#result tr").on("click",function(h){var g=h.currentTarget;log("tr: "+g.opener());if(g.hasClass("selected")){g.removeClass("selected")}else{g.addClass("selected")}});function d(){var g=[];f.all("#result tr").each(function(h){if(h.hasClass("selected")){g.push(parseInt(h.getAttribute("data-index")))}});return g}f.one("#dactivate").on("click",function(){var g=d();if(g.length==0){BLUE.alert("No items selected","Please select the ads to activate/deactivate");return}else{var h="";for(i in g){h+=a[g[i]].id+","}ge("ids").value=h;ge("dactivateForm").submit()}})})}function hlMenu(a){log("id",a);log("href",document.location.href.indexOf("InternshipPage"));if((a=="m-jobSearch")&&(document.location.href.indexOf("InternshipPage")>=0)){document.getElementById("m-internships").className="headmenuitem headmenuitemSelected";return}if(document.getElementById(a)!==null){document.getElementById(a).className="headmenuitem headmenuitemSelected"}}function checkAllBoxes(b,d){e=document.forms[b].elements;for(var a=0;a!=e.length;a++){if(e[a].name.substring(0,d.length)==d){e[a].checked=true}}}function uncheckAll(b,d){e=document.forms[b].elements;for(var a=0;a!=e.length;a++){if(e[a].name.substring(0,d.length)==d){e[a].checked=false}}};

