var request=false;var hideSpecialCookieFromJava,messageDivNameFromJava;var bannerTypeFromJava,SpecialTagBannerFromJava;var tagWhereYFromJava="whereY";var disableButtonsOnSubmit=true;(function(){var B=function(){if(document.getElementById){return document.getElementById(messageDivNameFromJava)}else{return document.all[messageDivNameFromJava]}};var A=function(F){if(!F){document.cookie=hideSpecialCookieFromJava+"=hide_message; path=/"}var E=B();E.innnerHTML="";E.style.visibility="hidden";E.style.display="none"};var D=function(){if(request.readyState==4){if(request.status==200){var F=request.responseText;if(F.length>0){var E=B();E.innerHTML=F;E.style.visibility="visible";E.style.display="block"}else{A(true)}}}};var C=function(){try{request=new XMLHttpRequest()}catch(F){try{request=new ActiveXObject("Msxml2.XMLHTTP")}catch(F){try{request=new ActiveXObject("Microsoft.XMLHTTP")}catch(F){request=false}}}if(request){try{var E="/servlets/quia.common.modules.SpecialMessageServlet?"+SpecialTagBannerFromJava+"="+bannerTypeFromJava;request.open("GET",E,true);request.onreadystatechange=D;request.send(null)}catch(F){}}};window.hideSpecialMessage=A;window.getSpecialMessage=C})();function handleEnter(C,A){var B=A.keyCode||A.which||A.charCode;return B!=13&&B!=3}function addInputToFormForFormElem(E){var B=getInputWithNameValue(E.name,E.value);try{E.form.appendChild(B)}catch(D){return false}var A=null;var F=null;if(E.type==="image"){A=getInputWithNameValue(E.name+".x",2);F=getInputWithNameValue(E.name+".y",2);try{E.form.appendChild(A);E.form.appendChild(F)}catch(C){return false}}E.form.undoOnSubmitFail=function(){E.form.removeChild(B);if(E.type==="image"){E.form.removeChild(A);E.form.removeChild(F)}};return true}function getInputWithNameValue(B,C){var A=document.createElement("input");A.style.display="none";A.style.visible="hidden";if(A.setAttribute){A.setAttribute("name",B);A.setAttribute("value",C)}else{A.name=B;A.value=C}return A}function disableAllSubmitButtons(H,A){var G=YAHOO.util.Dom;if(document.forms&&document.createElement){var J=0,L=document.forms.length,F,D,C,B,I;var K=getInputWithNameValue(H.name,H.value);try{H.form.appendChild(K)}catch(E){H.form.submit(A);return true}H.form.undoOnSubmitFail=function(){G.getElementsBy(function(M){if(G.getStyle(M,"display")==="none"&&G.getStyle(M,"visibility")==="hidden"&&G.getAttribute(M,"name")===H.name&&G.getAttribute(M,"value")===H.value){return true}return false},"input",H.form,function(M){H.form.removeChild(M)})};for(;J<L;J++){C=document.forms[J];F=0;D=C.elements.length;for(;F<D;F++){B=C.elements[F];I=B.type.toLowerCase();if(I=="submit"||I=="reset"){B.disabled=disableButtonsOnSubmit}}}H.form.submit(A,H.form)}return true}function getYOffset(C){var B=0;if(C.offsetParent){var A=C;while(A.offsetParent){B+=A.offsetTop;A=A.offsetParent}}else{if(C.y){B+=C.y}}return B}function getFormElementInDocument(E){var C=null;if(document.forms){for(var F=0;C==null&&F<document.forms.length;F++){var D=document.forms[F];for(var A=0;C==null&&A<D.length;A++){var B=D.elements[A];if(B.name==E){C=B}}}}return C}function getWindowHeight(){var A=-1;if(window.innerHeight){A=window.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight&&document.documentElement.clientHeight>0){A=document.documentElement.clientHeight}else{if(document.body.clientHeight){A=document.body.clientHeight}}}return A}function getCurYLoc(){var A=-1;if(window.pageYOffset){A=window.pageYOffset}else{if(document.body.scrollTop){A=document.body.scrollTop}}return A}function saveScrollCoordinates(B){var A=getCurYLoc();if(document.createElement){var D=document.createElement("input");D.name=tagWhereYFromJava;D.id=tagWhereYFromJava;D.value=A;try{D.type="hidden"}catch(C){D.style.visibility="hidden"}B.appendChild(D)}}function scrollToCoordinates(A){if(A!=-1){window.scrollTo(0,A)}}function gotoUrlWithWhereY(A){var B=getCurYLoc();A=A+"&"+tagWhereYFromJava+"="+B;window.location=A}function getWhereYandScroll(F,D){if(F!=null){var C=getFormElementInDocument(F);if(C!=null){var E=getYOffset(C);var A=getWindowHeight();if(E>-1&&A>0){var B=A/4;D=E-B}}}if(D>=0){scrollToCoordinates(D)}}function addLoadEvent(A){YAHOO.util.Event.onDOMReady(A)}(function(){var B="#CCCCCC",F="#444444",A="First Name",G="Last Name",E="firstName",D="lastName";var C=function(J,H,I){J.value=H;J.style.color=I||B};window.QUIAHOME={focus:function(H){if((H.value===A&&H.id===E)||(H.value===G&&H.id===D)){C(H,"",F)}},blur:function(H){if(H.value===""&&H.id===E){C(H,A)}if(H.value===""&&H.id===D){C(H,G)}},prepareFindTeacher:function(){var J=document.getElementById(E),K=J.value,H=document.getElementById(D),I=H.value;if(K===""||K===A){C(J,A)}if(I===""||I===G){C(H,G)}},processFindTeacherSubmit:function(H){var J=document.getElementById(E);var I=document.getElementById(D);if(J.value===A){J.value=""}if(I.value===G){I.value=""}}}}());(function(){var B=YAHOO.util,D=B.Dom,A=B.Event,C=YAHOO.env.ua;var G=function(){return true};var F=function(){return false};var E=function(I){var H=(I.type?I.type.toLowerCase():null);return H==="submit"||H==="reset"||H==="image"};window.createBeforeUnload=function(L,I,H){if((C.webkit&&C.webkit<419)||A.getListeners(window,"beforeunload")){return false}I=I||F;var M=false;var K=function(){M=true};var J=function(){M=false};D.getElementsBy(G,"form",document,function(N){A.addListener(D.getElementsBy(E,"input",N),"click",K);A.addListener(D.getElementsByClassName("switchViewEditLk","a",N),"click",K);N._submit=N.submit;N.submit=function(O){K();N._submit(O)};N.unmarkOkToLeave=function(){J()};N.markOkToLeave=function(){K()}});A.addListener(window,"beforeunload",function(N){var O;if(M&&YAHOO.lang.isFunction(H)){O=!H()}else{O=!M&&!I()}if(O){if(N){N.returnValue=L}return L}})}})();(function(){var B=YAHOO.util,C=B.Dom,A=B.Event;var E=function(H,I,G){H=C.get(H);if(H){return I.apply(H,G)}return false};var F=function(J,K,G){var I=C.getElementsByClassName(J);if(I){for(var H=0;H<I.length;H++){K.apply(I[H],G)}}return false};var D=function(H){if("placeholder" in document.createElement(this.tagName)){return }if(!this.getAttribute("placeholder")){return }var I=this.getAttribute("placeholder"),G=H||"text-placeholder";if(this.value===""||this.value==I){C.addClass(this,G);this.value=I}A.addListener(this,"focus",function(){if(C.hasClass(this,G)){this.value="";C.removeClass(this,G)}});A.addListener(this,"blur",function(){if(this.value===""){C.addClass(this,G);this.value=I}else{C.removeClass(this,G)}});if(this.form){A.addListener(this.form,"submit",function(){if(C.hasClass(this,G)){this.value="";C.removeClass(this,G)}},this,true)}};A.onDOMReady(function(){E("qbkey",D,[]);F("plcHldr",D,[])})}());(function(){var B=YAHOO.util,D=B.Dom,A=B.Event;var E=function(I,J,F){var H=D.getElementsByClassName(I);if(H){for(var G=0;G<H.length;G++){J.apply(H[G],F)}}return false};var C=function(J){var F="",G=0,H=0;var I={width:800,height:600,screenX:75,screenY:75,resizable:"yes",scrollbars:"no",toolbar:"yes",alwaysraised:"yes"};if(J){YAHOO.lang.augmentObject(I,J,true)}for(prop in I){if(I.hasOwnProperty(prop)){F=F+prop.toString()+"="+I[prop].toString()+","}}F=F.slice(0,(F.length-1));A.addListener(this,"click",function(M){A.preventDefault(M);var L=A.getTarget(M);var K=window.open(L.href,"",F)},null,false)};A.onDOMReady(function(){E("openNewWindow",C,[]);E("newWinScroll",C,[{scrollbars:"yes"}])})}());(function(){var C=YAHOO.util.Dom,A=YAHOO.util.Event;var D=function(I,J,F){var H=C.getElementsByClassName(I,"FORM",document.body);if(H){for(var G=0;G<H.length;G++){J.apply(H[G],F)}}return false};var E=function(G){var H=G.keyCode?G.keyCode:G.which?G.which:G.charCode;var F=A.getTarget(G);if(H===13||H===3){if(F.tagName.toLowerCase()==="textarea"){return true}if(F.tagName.toLowerCase()==="input"&&F.type.toLowerCase()==="submit"){return true}A.preventDefault(G);return false}};var B=function(F){A.addListener(this,"keypress",E)};A.onDOMReady(function(){D("noSubmitOnEnter",B,[])})}());(function(){var C=YAHOO.util.Dom,B=YAHOO.util.Event;var A=function(E){var D=E.tagName.toLowerCase();return D==="a"||D==="area"};B.onDOMReady(function(){B.addListener(document,"click",function(E){var D=B.getTarget(E);if(D&&A(D)&&C.getAttribute(D,"href")==="#"){B.preventDefault(E);return false}})})}())
