YAHOO.namespace("ProjectX.js.finals.popups");YAHOO.ProjectX.js.finals.popups=function(){return{init:function(){var K=YAHOO.util.Dom.getViewportWidth();var J=YAHOO.util.Dom.getViewportHeight();var B=K/2;var L=J/2;var H=(J-L)/2;var E=(K-B)/2;var A="about:blank";var I="";var D=new Array();var M=new Array();D=YAHOO.util.Dom.getElementsByClassName("popup","a");if(D){var G;var C;for(var F=0;F<D.length;F++){if(D[F].href){G=D[F].href;D[F].href="#";if(D[F].target){D[F].target=null}C=(D[F].innerHTML)?D[F].innerHTML:"";YAHOO.util.Event.addListener(D[F],"click",YAHOO.ProjectX.js.finals.popups.popup,{url:G,title:C})}}}return true;return false},popup:function(E,F){var J=YAHOO.util.Event.getTarget(E);J.blur();var L=YAHOO.util.Dom.getViewportWidth();var K=YAHOO.util.Dom.getViewportHeight();var C=L/2;var M=K/2;var H=(K-M)/2;var D=(L-C)/2;var A="about:blank";var B="popup";var I="";if(F){A=(F.url)?F.url:A;I=(F.title)?F.title:I;D=(F.left)?F.left:D;H=(F.top)?F.top:H;M=(F.height)?F.height:M;C=(F.width)?F.width:C;B=(F.id)?F.id:B}var G=window.open(A,B,"width="+C+",height="+M+",top="+H+",left="+D+",scrollbars=yes,toolbar=no,status=no,resizable=yes,menubar=no,location=no");G.focus();YAHOO.util.Event.preventDefault(E);return true}}}();YAHOO.util.Event.addListener(this,"load",YAHOO.ProjectX.js.finals.popups.init);