function showTransition(b){if($("eventborder")){var c=new Fx.Morph("eventborder",{duration:"medium",transition:Fx.Transitions.Sine.easeOut})}if($("academ")){var a=new Fx.Morph("academ",{duration:"medium",transition:Fx.Transitions.Sine.easeOut})}if(b!="a"&&b!="d"&&$("eventborder")){c.start({"border-color":"#CD5806"});(function(){c.start({"border-color":"#666"})}).delay(900)}else{if($("academ")){a.start({"border-color":"#CD5806"});(function(){a.start({"border-color":"#efefef"})}).delay(900)}}}function reStripeToggle(g,d,h){if(!d){$("allcheck").set("text","Check All")}var b=$$("tr."+g);var f=$$("div."+g).combine(b);f.each(function(i){classes=i.getProperty("class").split(" ");classes.erase("green");classes.erase("hide");var k=classes.length;if(k==1){if(h.get(classes[0])){$(i).removeClass("hide")}else{$(i).addClass("hide")}}else{var j=0;classes.each(function(l){j+=h.get(l)});if(j==0){$(i).addClass("hide")}if(j>=1){$(i).removeClass("hide")}}});$$(".added").each(function(i){$(i).removeClass("added");$(i).set("text","")});var c=0;var a=["green"," "];var e=false;if($("detail")){$$("#detail div").each(function(i){if($(i).hasClass("green")){$(i).removeClass("green")}if(!$(i).hasClass("hide")&&!$(i).hasClass("skipc")){$(i).addClass(a[c]);e=true}else{e=false}if(e){c=(c+1)%2}})}}function doIframe(d){var c=$("iframe_"+d);var b=$("iframe_l_"+d).getProperty("href");var a=$("iframe_"+d+"_open");c.addEvent("click",function(g){g.stop();a.setStyle("display","block");if(!$(d+"in")){var f=new IFrame({id:d+"in",src:b,frameborder:0,scrolling:"auto",height:244,width:820});f.inject(a)}});$("c_"+d).addEvent("click",function(f){f.stop();a.setStyle("display","none")})}function toolTips(a){if(a){var b=a.getElements("[title]");new Tips(b,{showDelay:700,hideDelay:0,className:"tool-tip"})}}function linkEvent(){var a=false;if($("detail")){var a=$("detail").getElements("a[id^=ev]").getProperty("id")}if(a){a.each(function(b){$(b).addEvent("click",function(g){g.stop();var c=false;var h=$(b).getParent("div");if(h.hasClass("green")){c="g"}var f="details.php?id="+b+"&c="+c;var d=$("log_"+b);if(!$(d).hasClass("added")){dcsMultiTrack("DCS.dcssip","www.utdallas.edu","DCS.dcsuri","/calendar/event.php","WT.ti","Comet%20Calendar%20Event%20Detail");new Request.HTML({url:f,evalScripts:true,evalResponse:true,update:d,onRequest:function(){$(d).addClass("wait");$(d).set("text","Please wait...")},onComplete:function(){$(d).removeClass("wait");$(d).addClass("added");movePort(h);doIframe(b)},onFailure:function(){$(d).set("text","The event could not be found.")}}).send()}else{if($(d).hasClass("hide")){$(d).removeClass("hide");movePort(h)}else{$(d).addClass("hide")}}})})}}function pCal(){if($("daya")){var a=$("searchcal");$("go").setStyle("cursor","pointer");$("go").addEvent("click",function(b){b.stop();a.submit()});a.addEvent("keydown",function(b){if(b.key=="enter"){a.submit()}});myCal1=new Calendar({daya:"m-d-Y"},{classes:["scal"],navigation:2,tweak:{x:-200,y:0}});myCal1=new Calendar({dayb:"m-d-Y"},{classes:["scal"],navigation:2,tweak:{x:-200,y:0}})}}function viewportPOS(){var a=window.getSize();$("viewport").setStyles({top:window.getScroll().y,height:a.y-45})}function movePort(d){var b=$("viewport").getCoordinates();b=(b.top+b.height)-10;var c=d.getCoordinates().top;if(b<=c){var a=new Fx.Scroll(window).toElement(d)}}function linkAcademics(){$$(".morea").addEvent("click",function(a){a.stop();var b=this.getNext();var c=b.getChildren();b.toggleClass("hide");c.addEvent("click",function(d){d.stop();b.addClass("hide")})})}window.addEvent("domready",function(){if($$(".morea")){linkAcademics()}viewportPOS();window.addEvent("scroll",function(){viewportPOS()});if($("tags")){var b=$("tags").getElements("input[type=checkbox]").getProperty("id");var c=new Hash.Cookie("calSettings");c.set("l",1);b.each(function(e){if($(e).checked){c.set(e,1)}else{c.set(e,0)}$(e).addEvent("click",function(g){if($(e).checked){c.set(e,1);reStripeToggle(e,true,c);showTransition(e)}else{c.set(e,0);reStripeToggle(e,false,c);showTransition(e)}});var d=e+"_pic";$(d).addEvent("click",function(){if($(e).checked){$(e).checked=false;c.set(e,0);reStripeToggle(e,false,c);showTransition(e)}else{$(e).checked=true;c.set(e,1);reStripeToggle(e,true,c);showTransition(e)}});var f=e+"_desc";$(f).addEvent("click",function(){if($(e).checked){$(e).checked=false;c.set(e,0);reStripeToggle(e,false,c);showTransition(e)}else{$(e).checked=true;c.set(e,1);reStripeToggle(e,true,c);showTransition(e)}});$(f).setStyle("cursor","pointer");$(d).setStyle("cursor","pointer")});$("allcheck").addEvent("click",function(h){h.stop();var f=0;var g=new Array();var d=0;c.each(function(i,e){if(e!="tb"&&e!="l"){f+=i;g[d]=e;d++}});if(f==(d)){g.each(function(e){$(e).checked=false;$(e).fireEvent("click");$("allcheck").set("text","Check All")})}else{g.each(function(e){$(e).checked=true;$(e).fireEvent("click");$("allcheck").set("text","Uncheck All")})}})}var a=$("tagbox");if(a){slide=new Fx.Slide("tagbox",{duration:1000,transition:Fx.Transitions.Bounce.easeOut});if(!c.get("tb")){c.set("tb","open")}$("closetags").addEvent("click",function(d){d.stop();slide.toggle();c.set("tb","close");(function(){$("tags-closed").setStyle("display","block")}).delay(1200)});$("tags-closed").addEvent("click",function(d){d.stop();a.setStyle("display","block");slide.toggle();c.set("tb","open");(function(){$("tags-closed").setStyle("display","none")}).delay(1100)});if(c.get("tb")=="close"){slide.hide();$("tags-closed").setStyle("display","block")}}toolTips(a);linkEvent();pCal()});
