var Site={start:function(){Site.init();if($("tx_seadproject_pi1_searchWrappper")){Site.setSelectorBoxActions()}if($("tx_seadproject_pi1_searchForm")){Site.submitForm()}},init:function(){if($("tx_seadproject_pi1_listProjectsTable")){Site.setTableLinks()}if($("tx_seadproject_pi1_pagebrowser")){Site.pagebrowserItems()}if($$(".tipz").length>0){Site.createToolTips()}},createToolTips:function(){$$(".tipz").each(function(c,b){if(c.get("title")){var d=c.get("title").split("::");if(d!=""){c.store("tip:title",d[0]);c.store("tip:text",d[1])}}});var a=new Tips(".tipz",{className:"tipz",fixed:false,hideDelay:50,showDelay:50});a.addEvents({show:function(b){},hide:function(b){}})},submitForm:function(){$("tx_seadproject_pi1_searchForm").addEvent("submit",function(b){b=new Event(b).stop();var a=Site.buildAJAXQuery();Site.disappearContent(a,Site.theAJAXUrl);return false})},pagebrowserItems:function(){var a=$$("div#tx_seadproject_pi1_pagebrowser a");a.each(function(b){b.number=b.getAttribute("number");b.number=b.number-1;b.addEvent("click",function(d){d=new Event(d).stop();var c=Site.buildAJAXQuery();c+="&tx_seadproject_pi1[page]="+this.number;Site.disappearContent(c,Site.theAJAXUrl)})})},setSelectorBoxActions:function(){var a=$$("div#tx_seadproject_pi1_searchWrappper select");a.each(function(b){b.typeAction=b.getAttribute("name");b.addEvent("change",function(d){var c=Site.buildAJAXQuery();Site.disappearContent(c,Site.theAJAXUrl)})})},disappearContent:function(b,c){var d=500;var a=new Fx.Morph($("tx_seadproject_pi1_listProjectsAjaxContent"),{duration:d,transition:Fx.Transitions.Quad.easeInOut});a.start({left:"500",opacity:"0"}).chain(function(){Site.ajaxRequester(b,c)})},appearContent:function(){var b=500;var a=new Fx.Morph($("tx_seadproject_pi1_listProjectsAjaxContent"),{duration:b,transition:Fx.Transitions.Quad.easeInOut});a.start({left:"0",opacity:"1"})},buildAJAXQuery:function(){var b="";var a=$$("div#tx_seadproject_pi1_searchWrappper select");a.each(function(e){e.typeAction=e.getAttribute("name");var c=e.selectedIndex;var d=e[c].value;b+="&"+e.typeAction+"="+d});return b},ajaxRequester:function(c,d){$("tx_seadproject_pi1_listProjectsAjaxContent").empty();$("tx_seadproject_pi1_listProjectsTableWrapper").addClass("spinner");var b="&tx_seadproject_pi1[requestType]=ajax"+c;var a=new Request({method:"get",url:d,onComplete:Site.showAJAXResponse,onFailure:Site.onAJAXFailure});a.send(b)},onAJAXFailure:function(a){alert(a)},showAJAXResponse:function(a,b){$("tx_seadproject_pi1_listProjectsAjaxContent").innerHTML=a;Site.init();Site.appearContent();$("tx_seadproject_pi1_listProjectsTableWrapper").removeClass("spinner")},setTableLinks:function(){var b=$("tx_seadproject_pi1_listProjectsTable");var a=b.getElementsByTagName("tr");a=$$(a);var c=b.getElementsByTagName("a");c=$$(c);var f=b.getElementsByTagName("td");f=$$(f);f.each(function(j,h){if(j.className=="tx_seadproject_pi1_invisible"){j.addClass("invisible")}});var g=10;var d=Fx.Transitions.linear;var e=0;a.each(function(j,h){if(j.className=="hasLink"){j.link=e;j.addEvents({mouseenter:function(k){var i=new Fx.Morph(this,{duration:g,transition:d});i.start({"background-color":"#cccccc"});this.addClass("over")},mouseleave:function(k){var i=new Fx.Morph(this,{duration:g,transition:d});i.start({"background-color":"#ffffff"});this.removeClass("over")},click:function(i){window.location.href=c[this.link]}});e++}})},onOver:function(b,d,c){var a=new Fx.Morph(b,{duration:d,transition:c});a.start({"background-color":"#cccccc"});b.addClass("over")},onOut:function(b,d,c){var a=new Fx.Morph(b,{duration:d,transition:c});a.start({"background-color":"#ffffff"});b.removeClass("over")}};window.addEvent("load",Site.start);
