 var b_0=new Array(); var k_6__=new Array(); var y_l=new Array(); var lx_wn=new Array();
 var niobi=new Array();
 var ixp_=new Array(); var h1u=new Array();
 var uje=new Array();
 var e6r=new Array(); var rwv_s=new Array(); var s5pb=0; var bjp57=new Array(); var p8_g=new Array(); var g_=0;
 var hp6m=new Array(); var m_o=-1; var o_ny_=0; var iu=""; var u_="";
 var haoc9=""; var f13=new GLatLng(0,0); var j_v2x; var xjlwo=new GIcon(); xjlwo.image="./images/icon30.png"; xjlwo.iconSize=new GSize(32,32); xjlwo.iconAnchor=new GPoint(15,15);
 xjlwo.infoWindowAnchor=new GPoint(15,10); var or=new GIcon(); or.image="./images/icon30_bw.png"; or.iconSize=new GSize(32,32); or.iconAnchor=new GPoint(15,15); or.infoWindowAnchor=new GPoint(15,10); var rw=new GIcon(); rw.image="./images/icon22.png";
 rw.iconSize=new GSize(32,32);
 rw.iconAnchor=new GPoint(15,15); rw.infoWindowAnchor=new GPoint(15,10); function w6(c1d) {
 j_v2x.panTo(y_l[c1d]); }
 function d7_sc(crvf)
 {
 w6(crvf);
 if (p8_g[crvf]) {
 if (m_o==crvf) {
 e6r[crvf].openInfoWindowHtml(bjp57[crvf]);
 }
 else
 h1u[crvf].openInfoWindowHtml(bjp57[crvf]); }
 else {
 uje[crvf].openInfoWindowHtml(bjp57[crvf]); }
 o_ny_=1; }
 function fwifw(wst)
 {
 var tojwg=document.getElementById("movielink" + wst); tojwg.style.background="#ffe500"; for(var i=0; i < g_; i++) {
 if (i !=wst) {
 document.getElementById("movielink" + i).style.background="#f1e0b6"; }
 }
 }
 function i0aa(adf) {
 var f_w=document.getElementById("link" + adf);
 f_w.style.background="#ffe500"; for(var i=0; i < s5pb; i++) {
 if (i !=adf) {
 if (p8_g[i])
 document.getElementById("link" + i).style.background="#f1e0b6"; else
 document.getElementById("link" + i).style.background="#fcf8f8"; }
 }
 for(var i=0; i < g_; i++) {
 if (hp6m[i]==adf) document.getElementById("movielink" + i).style.background="#ffe500"; else
 document.getElementById("movielink" + i).style.background="#f1e0b6"; }
 }
 function w_j(jrlz,zp_zb) {
 jrlz.setPoint(y_l[zp_zb]); }
 function b2a_(l4dl_)
 {
 l4dl_.setPoint(f13); }
 function tnk1(pwrk,ku_s_,coj)
 {
 var jsbo=new GMarker(pwrk,or); GEvent.addListener(jsbo,"click",function() {
 d7_sc(coj); }); GEvent.addListener(jsbo,"mouseover",function() {
 i0aa(coj); });
 j_v2x.addOverlay(jsbo); uje[coj]=jsbo; }
 function opr(r8den) {
 if (m_o !=-1) {
 b2a_(e6r[m_o]);
 if (o_ny_) {
 }
 w_j(h1u[m_o],m_o); }
 b2a_(h1u[r8den]); w_j(e6r[r8den],r8den);
 m_o=r8den; i0aa(r8den);
 }
 function n_r3(vv3jg,g_o,oco)
 {
 var ox_=new GMarker(vv3jg,xjlwo); GEvent.addListener(ox_,"click",function() {
 d7_sc(oco); }); GEvent.addListener(ox_,"mouseover",function() {
 opr(oco); }); h1u[oco]=ox_;
 j_v2x.addOverlay(ox_); var pf=new GMarker(vv3jg,rw); e6r[oco]=pf;
 GEvent.addListener(pf,"click",function() {
 d7_sc(oco); }); GEvent.addListener(pf,"mouseover",function() {
 i0aa(oco); });
 b2a_(pf); j_v2x.addOverlay(pf); }
 function fe0(qe)
 {
 j_v2x.setZoom(15); d7_sc(qe); }
 function ep_(v__b,b2) {
 var qtda_=b_0[b2]; var f3f_c="link" + b2; var cb="" + v__b + ". <a id=\"" + f3f_c + "\" href='javascript:d7_sc(" + b2 +
 ");' onMouseOver=\"javascript:opr(" + b2 + ");\">" + qtda_ + "</a>"; cb +="&nbsp;&nbsp;<font size=-1><a style='color: black;' href=\"javascript:fe0(" + b2 + ");\"" +
 " onMouseOver=\"javascript:opr(" + b2 + ");\">[closeup]</a></font>";
 cb +="<br>"; u_ +=cb; document.getElementById("theatres").innerHTML=u_; }
 function b_n(nf9,t_)
 {
 var ocy5y=b_0[t_]; var y0_7a="link" + t_; var a91="" + nf9 + ". <a onMouseOver=\"javascript:i0aa(" + t_ +
 ");\" id=\"" + y0_7a + "\" href='javascript:d7_sc(" + t_ + ");'>" + ocy5y + "</a>"; a91 +=" &nbsp; | &nbsp; ";
 haoc9 +=a91;
 document.getElementById("rem_theatres").innerHTML=haoc9; }
 function hxlw6(ek,k8) {
 w6(k8); e6r[k8].openInfoWindowHtml(rwv_s[ek]); o_ny_=1;
 }
 function ez_6r(r7pz,z_3,jeyw)
 {
 window.open(r7pz,"IMDB",
 "toolbar=no,location=no,status=no,menubar=no," +
 "scrollbars=yes,resizable=yes,width=" + z_3 + ",height=" + jeyw); }
 function wjq4() {
 var ejcoc=GXmlHttp.create(); var cnfil=Math.floor(Math.random() * 1048576) + 1;
 ejcoc.open("GET","movies.xml?rnd=" + cnfil,true); ejcoc.onreadystatechange=function() {
 if (ejcoc.readyState==4) {
 var l3__8=ejcoc.responseXML; var l_=l3__8.documentElement.getElementsByTagName("movie"); g_=l_.length; if (g_==0) {
 document.getElementById("zeromsg").innerHTML="Note that if no movies are listed,it usually means "
 + "there's something wrong with the Roma C'&egrave; site. Also note that <b>on Friday</b> movie information tends "
 + "to trickle in slowly (so check back later)."; }
 var z_z_u=0; for (var i=0; i < g_; i++) {
 var ud=l_[i].getAttribute("title"); if (ud !='') {
 var dh=l_[i].getAttribute("year"); if (dh==0) dh="?";
 var h8=l_[i].getAttribute("link"); h8=h8.replace(/%27/,"\\\'"); var isg=l_[i].getAttribute("nyt_link");
 isg=isg.replace(/%27/,"\\\'"); var glh=l_[i].getAttribute("html"); var h5nt=l_[i].getAttribute("nr_languages"); var t0n_=l_[i].getAttribute("languages"); rwv_s[i]="<b>" + ud + "</b> <font size=-1>(" + dh + ")</font><br><font size=-2>";
 if (h5nt > 1) {
 rwv_s[i] +="<font size=-1>Languages: <b>" + t0n_.replace(/ /,"</b> ") + " (1st language is primary)</font><br>"; }
 rwv_s[i] +="<a href=\"javascript:ez_6r('" + h8 + "',800,700);\">[IMDB&nbsp;page]</a>" +
 "&nbsp;&nbsp;" +
 "<a href=\"javascript:ez_6r('" + isg + "',800,700);\">[NYT&nbsp;Review]</a></font><br>"; rwv_s[i] +=glh; var ytt=parseInt(l_[i].getAttribute("ti"));
 hp6m[i]=ytt;
 var t2_l_=l_[i].getAttribute("index") - 1;
 z_z_u++; var q16_e="" + z_z_u + ". <a id=movielink" + i + " href='javascript:hxlw6(" + i + "," + ytt +
 ");' onMouseOver=\"javascript:opr(" + ytt + "); " +
 "javascript:fwifw(" + i + ");\">" + ud + "</a> <font size=-1>(" + dh + ")</font>"; if (h5nt > 1) {
 q16_e +="&nbsp; <font size=-1>(<b>" + t0n_.replace(/ /,"</b> ") + ")</font>"; }
 q16_e +="&nbsp;&nbsp; <font size=-2><a style=\"color: black;\" " +
 " href=\"javascript:ez_6r('" + h8 + "',800,700);\">[IMDB&nbsp;page]</a>" +
 "&nbsp;&nbsp;" +
 "<a style=\"color: black;\" href=\"javascript:ez_6r('" + isg + "',800,700);\">[NYT&nbsp;Review]</a></font>";
 q16_e +="<br>\n";
 iu +=q16_e;
 document.getElementById("movies").innerHTML=iu;
 }
 }
 var e__c9=l3__8.documentElement.getElementsByTagName("timestamp"); var df=e__c9[0].getAttribute("day"); var fdru_=e__c9[0].getAttribute("date"); var doq="<b>" + df + ",&nbsp;" + fdru_ + "</b>"; document.getElementById("timestamp").innerHTML=doq; if (df=="Friday") {
 document.getElementById("fridaymsg").innerHTML="<font size=-2>(note that <b>on Friday</b> information tends to change from hour to hour,&nbsp;because the RomaCe/Alice/Trovacinema sites get updated slowly)</font>"; }
 }
 }
 ejcoc.send(null);
 }
 var qhz=7; function zqbs(s_p) {
 var pqm5="";
 var j___=qhz;
 var s_7m=String(s_p);
 for(var i=0; i < s_7m.length; i++) {
 var m9=s_7m.charAt(i); var fr="."; if (m9 !=".") {
 j___=j___ * 17 + 11; fr=(parseInt(m9) - j___) % 10; if (fr < 0) fr +=10;
 }
 pqm5 +=String(fr); }
 qhz++; return pqm5; }
 function r3v() {
 var vn=GXmlHttp.create();
 var n_fey=Math.floor(Math.random() * 1048576) + 1; vn.open("GET","theatres.xml?rnd=" + n_fey,true); vn.onreadystatechange=function() {
 if (vn.readyState==4) {
 var yis_=vn.responseXML; var kjnf_=yis_.documentElement.getElementsByTagName("theatre"); s5pb=kjnf_.length; var asztv=0; var vghng=0; for (var i=0; i < s5pb; i++) {
 var g_m_=kjnf_[i].getAttribute("name");
 b_0[i]=g_m_;
 var osn2=kjnf_[i].getAttribute("id"); k_6__[i]=osn2; var sy=kjnf_[i].getAttribute("lat"); sy=parseFloat(zqbs(sy)); var ydp_c=kjnf_[i].getAttribute("lng");
 ydp_c=parseFloat(zqbs(ydp_c)); var cm=kjnf_[i].getAttribute("address"); var mt8_e=kjnf_[i].getAttribute("phone");
 var erl=kjnf_[i].getAttribute("homepage"); lx_wn[i]=mt8_e;
 bjp57[i]="<b>" + g_m_ + "</b> " +
 "<font size=-1><a href='javascript:fe0(" + i + ");'>[closeup]</a>"; if (erl !="") {
 bjp57[i] +="&nbsp; <a href='javascript:ez_6r(\""; bjp57[i] +=erl; bjp57[i] +="\",800,700);'>[theater homepage]</a>";
 }
 bjp57[i] +="<br>" + cm + ",Tel.&nbsp;" + mt8_e + "<br></font>"; niobi[i]=kjnf_[i].getAttribute("perc"); ixp_[i]=kjnf_[i].getAttribute("avg"); var lc2=kjnf_[i].getAttribute("movies");
 var cqtad=new GLatLng(sy,ydp_c); y_l[i]=cqtad; if (lc2.length > 0) {
 p8_g[i]=1; bjp57[i] +="<hr>"; bjp57[i] +="<font size=-1>" + lc2 + "</font>"; asztv++; ep_(asztv,i); n_r3(cqtad,g_m_,i); }
 else {
 p8_g[i]=0; tnk1(cqtad,g_m_,i); vghng++; b_n(vghng,i); }
 }
 }
 }
 vn.send(null); }
 function d_() {
 j_v2x.setCenter(new GLatLng(41.89729401198026,12.478322982788086),14); }
 function x9q() {
 j_v2x.setCenter(new GLatLng(41.89729401198026,12.478322982788086),13);
 }
 function qc_() {
 if (GBrowserIsCompatible()) {
 j_v2x=new GMap2(document.getElementById("map")); j_v2x.addControl(new GLargeMapControl()); j_v2x.addControl(new GMapTypeControl()); d_(); r3v(); wjq4(); }
 else {
 alert("Unfortunately,your browser is not compatible with Google Maps!"); }
 }
