var GOOSE={};GOOSE.SantaClara={};GOOSE.Sunnyvale={};function object(B){function A(){}A.prototype=B;return new A();}var DOM=YAHOO.util.Dom;var Event=YAHOO.util.Event;var DDM=YAHOO.util.DragDropMgr;GOOSE.SantaClara=function(){var A="";return{getContextPath:function(){return A;},setContextPath:function(B){A=B;},getServletURL:function(){return A+"/_sc/";}};}();GOOSE.SantaClara.errMsgDialog=function(){var B;var A=function(){B=new YAHOO.widget.SimpleDialog("sc-err-msg-dialog",{width:"300px",fixedcenter:true,modal:true,visible:false,draggable:true,close:true,constraintoviewport:true,buttons:[{text:"OK",handler:function(){this.hide();}}]});B.setHeader("-");B.render(document.body);};return{init:function(){if(!B){A();}},show:function(C,D){B.setHeader(D?C:"Error");B.setBody(D?D:C);B.show();},hide:function(){B.hide();}};}();GOOSE.utils={isEmptyString:function(A){return A==null||YAHOO.lang.trim(A)=="";},getRoot:function(){return document.getElementById("root-holder").innerHTML;},getCachebuster:function(){return"&cachebuster="+new Date().getTime();},isNumeric:function(B){var D;var E=0;var C=0;B=YAHOO.lang.trim(B);for(var A=0;A="0"&&D<="9"){E++;}else{if(D=="."){C++;}else{return false;}}}return E>0&&C<2;},getPageOffset:function(){var A={x:0,y:0};if(!YAHOO.lang.isUndefined(window.pageXOffset)){A.x=window.pageXOffset;A.y=window.pageYOffset;}else{if(document.documentElement){A.x=document.documentElement.scrollLeft;A.y=document.documentElement.scrollTop;}}return A;}};GOOSE.utils.dt={SUNDAY:0,MONDAY:1,TUESDAY:2,WEDNESDAY:3,THURSDAY:4,FRIDAY:5,SATURDAY:6,dow:[0,1,2,3,4,5,6],addDays:function(D,A){var G,F,E;var C;var B;G=D.getDate();F=D.getMonth();E=D.getFullYear();C=A;while(C>0){if(G==this.getNumberOfDaysInMonth(F,E)){G=1;F++;if(F==12){F=0;E++;}}else{G++;}C--;}B=new Date();B.setFullYear(E,F,G);return B;},subtractDays:function(D,A){var G,F,E;var C;var B;G=D.getDate();F=D.getMonth();E=D.getFullYear();C=A;while(C>0){if(G==1){F--;if(F==-1){F=11;E--;}G=GOOSE.utils.dt.getNumberOfDaysInMonth(F,E);}else{G--;}C--;}B=new Date();B.setFullYear(E,F,G);return B;},difference:function(B,I,E,A,H,D){if(I==H&&E==D){return A-B;}else{var G;var F,C;G=0;F=B+1;C=I;y=E;while(y=0){A=A.replace(C,B);}return A;}var day_names=new Array();day_names[day_names.length]="Sunday";day_names[day_names.length]="Monday";day_names[day_names.length]="Tuesday";day_names[day_names.length]="Wednesday";day_names[day_names.length]="Thursday";day_names[day_names.length]="Friday";day_names[day_names.length]="Saturday";var month_names=new Array();month_names[month_names.length]="January";month_names[month_names.length]="February";month_names[month_names.length]="March";month_names[month_names.length]="April";month_names[month_names.length]="May";month_names[month_names.length]="June";month_names[month_names.length]="July";month_names[month_names.length]="August";month_names[month_names.length]="September";month_names[month_names.length]="October";month_names[month_names.length]="November";month_names[month_names.length]="December";GOOSE.utils.xml={isSuccess:function(B){var A;A=this.childValue(B.responseXML.documentElement,"status");return A!=null&&A==0;},getData:function(A){return this.child(A.responseXML.documentElement,"data");},getMessage:function(A){return this.childValue(A.responseXML.documentElement,"message");},child:function(B,A){for(var C=0;C0){var M;while(J.nextSibling){J.parentNode.removeChild(J.nextSibling);}M=C(K.children);DOM.addClass(M,"last-select");DOM.removeClass(J,"last-select");DOM.insertAfter(M,J);return M;}return null;};return{init:function(K,J,L){B=K;G=DOM.get(J);E(L);},getValue:function(){return I;}};}();GOOSE.feathers.utilities={};GOOSE.feathers.utilities.makePrettySelect=function(C){var A;var F;var B;var D;var E;A=DOM.get(C);F=document.createElement("div");DOM.setStyle(F,"float","none");DOM.setStyle(F,"margin","0");DOM.setStyle(F,"padding","0");DOM.addClass(F,"pretty-select");D=document.createElement("input");D.type="button";D.id=C+"_button";B=(A.options!=null&&A.options.length>0)?A.options[0].text:"";D.value=B;F.appendChild(D);A.parentNode.insertBefore(F,A);E=new YAHOO.widget.Button(D.id,{label:''+B+"",menu:C,type:"menu"});E.on("selectedMenuItemChange",function(G){var H=G.newValue;this.set("label",(''+H.cfg.getProperty("text")+""));});};