ui={loadingPanel:null,dialogInfo:null,dialogContact:null,init:function(){ui.dialogInfo=new YAHOO.widget.SimpleDialog("simpledialog1",{width:"300px",fixedcenter:true,visible:false,draggable:false,close:true,modal:true,icon:YAHOO.widget.SimpleDialog.ICON_HELP,constraintoviewport:true,buttons:[{text:"close",handler:function(){this.hide();},isDefault:true}]});ui.dialogInfo.setHeader("nouzil.com");ui.dialogInfo.render("bd");ui.dialogContact=new YAHOO.widget.Dialog("contactForm",{width:"40em",fixedcenter:true,visible:false,modal:true,constraintoviewport:true,buttons:[{text:"Send",handler:ui.handleSubmitEmail,isDefault:true},{text:"Cancel",handler:function(){this.cancel();}}]});ui.dialogContact.render("bd");},showWidgetContent:function(_1,_2,_3){YAHOO.util.Dom.setStyle(_2,"display","block");YAHOO.util.Dom.get(_1).innerHTML="<img src=\"images/hideMod.gif\" alt=\"hide this widget\" onclick=\"ui.hideWidgetContent('"+_3+"-show', '"+_3+"-content', '"+_3+"');\" />";cookie.setWidgetState(_3,"show");},hideWidgetContent:function(_4,_5,_6){YAHOO.util.Dom.setStyle(_5,"display","none");YAHOO.util.Dom.get(_4).innerHTML="<img src=\"images/showMod.gif\" alt=\"show this widget\" onclick=\"ui.showWidgetContent('"+_6+"-show', '"+_6+"-content', '"+_6+"');\" />";cookie.setWidgetState(_6,"hide");},showLoadingPanel:function(_7){ui.loadingPanel=new YAHOO.widget.Panel("loading",{width:"300px",fixedcenter:true,close:false,draggable:false,zindex:4,modal:true,visible:false});if(_7!=undefined){ui.loadingPanel.setHeader(_7);}else{ui.loadingPanel.setHeader("Hold on, we'll be ready in a few seconds...");}ui.loadingPanel.setBody("<img src=\"http://us.i1.yimg.com/us.yimg.com/i/us/per/gr/gp/rel_interstitial_loading.gif\"/>");ui.loadingPanel.render(document.body);ui.loadingPanel.show();},hideLoadingPanel:function(){ui.loadingPanel.hide();YAHOO.util.Dom.setStyle("bd","display","block");},showEraseConfirmation:function(){eraseConfirmation=new YAHOO.widget.SimpleDialog("simpledialog1",{width:"450px",fixedcenter:true,visible:false,draggable:false,close:true,modal:true,text:"Are you sure you want to reset your homepage? All changes you made will be lost.",icon:YAHOO.widget.SimpleDialog.ICON_HELP,constraintoviewport:true,buttons:[{text:"OK, no prob",handler:cookie.eraseAll,isDefault:true},{text:"OMG, please don't !",handler:function(){this.hide();}}]});eraseConfirmation.setHeader("Are you sure ?");eraseConfirmation.render(document.body);eraseConfirmation.show();},showDialogInfo:function(_8){ui.dialogInfo.setBody(_8);ui.dialogInfo.show();},showContactForm:function(){ui.dialogContact.show();},hideContactForm:function(){ui.dialogContact.hide();},handleSubmitEmail:function(){var _9=YAHOO.util.Dom.get("yourname").value;var _a=YAHOO.util.Dom.get("youremail").value;var _b=YAHOO.util.Dom.get("yourmessage").value;if(_9!=""&&_b!=""&&ui.validEmail(_a)){var _c="name="+_9+"&message="+_b+"&email="+_a;var _d=YAHOO.util.Connect.asyncRequest("POST","sendEmail.php",ui.callbackContact,_c);ui.hideContactForm();ui.showLoadingPanel("hold on for the postmaster...");}else{ui.showDialogInfo("Please enter your name, what you've got to say to us and a valid email address.");}},validEmail:function(_e){var _f=false;var _10=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(_10.test(_e)){return true;}else{return false;}},callbackContact:{success:function(o){ui.hideLoadingPanel();var _12=YAHOO.lang.JSON.parse(o.responseText);ui.showDialogInfo(_12.message);},failure:function(o){}}};Array.prototype.in_array=function(_14){for(var i=0,l=this.length;i<l;i++){if(this[i]==_14){return true;}}return false;};Array.prototype.remove=function(s){for(i=0;i<this.length;i++){if(s==this[i]){this.splice(i,1);}}};keys={init:function(){searchKey=new YAHOO.util.KeyListener("q",{keys:13},tabs.search,YAHOO.util.KeyListener.KEYDOWN);searchKey.enable();}};tabs={tabView:null,init:function(){tabs.tabView=new YAHOO.widget.TabView("tabview");},search:function(){var _1=JsString(YAHOO.util.Dom.get("q").value);if(_1!=""&&_1!="''"){var _2=_1.substr(0,50)+"...";var _3=new YAHOO.widget.Tab({label:"<img src=\"images/google.gif\" alt=\"\" style=\"vertical-align:bottom;\" />&nbsp; "+_2+"&nbsp; <span class=\"close\"><img src=\"images/close.gif\" alt=\"close this tab\" style=\"vertical-align:bottom;\" /></span>",content:"<div id=\"cse-search-results\"><iframe allowtransparency=\"true\" vspace=\"0\" hspace=\"0\" marginheight=\"0\" marginwidth=\"0\" src=\"http://www.google.com/cse?cx=partner-pub-3606404572937712%3Ajncpi0shqij&amp;cof=FORID%3A10&amp;ie=ISO-8859-1&amp;q="+_1+"&amp;sa=Search&amp;ad=w9&amp;num=10&amp;rurl=http%3A%2F%2Flocalhost%2Fnouzil%2Fsearch.html%3Fcx%3Dpartner-pub-3606404572937712%253Ajncpi0shqij%26cof%3DFORID%253A10%26ie%3DISO-8859-1%26q%3D"+_1+"%26sa%3DSearch\" name=\"googleSearchFrame\" scrolling=\"no\" width=\"963\" frameborder=\"0\" height=\"1100\"></iframe></div>",cacheData:false,active:true});tabs.tabView.addTab(_3);YAHOO.util.Event.on(_3.getElementsByClassName("close")[0],"click",tabs.closeTab,_3);}},closeTab:function(e,_5){YAHOO.util.Event.preventDefault(e);tabs.tabView.removeTab(_5);},showAbout:function(){var _6=new YAHOO.widget.Tab({label:"<img src=\"images/about-icon.gif\" alt=\"\" style=\"vertical-align:bottom;\" />&nbsp; About nouzil.com&nbsp; <span class=\"close\"><img src=\"images/close.gif\" alt=\"close this tab\" style=\"vertical-align:bottom;\" /></span>",dataSrc:"getAbout.php",cacheData:true,active:true});tabs.tabView.addTab(_6);YAHOO.util.Event.on(_6.getElementsByClassName("close")[0],"click",tabs.closeTab,_6);}};YAHOO.namespace("nouzil");(function(){YAHOO.nouzil.Widget=function(_1){this.init(_1);};YAHOO.nouzil.Widget.prototype={init:function(_2){var _3=_2.title;var _4=_2.icon;var _5=_2.state;var _6=_2.urlCallback;var _7=_2.editCallback;var _8=_2.resultId;var _9=_2.theme;var _a=_2.slurp;var _b=_2.settingsIcon;var _c=_2.hidable;var _d=_2.refreshCallback;var _e="<div class=\"widget-header "+_9+"\">";_e+="<div class=\"widget-icon\"><img src=\"images/"+_4+"\" alt=\"\" /></div>";_e+="<div class=\"widget-title\">"+_3+"</div>";if(_b==undefined){_b="images/edit.gif";}else{_b="images/"+_b;}if(_c==undefined){_c=true;}_e+="<div class=\"widget-options\">";if(_d!=undefined){_e+="<div class=\"widget-refresh\" id=\""+_a+"-refresh\" onclick=\""+_d+"\"><img src=\"images/refresh.gif\" alt=\"refresh\" /></div>";}_e+="<div class=\"widget-show\" id=\""+_a+"-show\">";if(_c){if(_5=="hide"){_e+="<img src=\"images/showMod.gif\" alt=\"\" onclick=\"ui.showWidgetContent('"+_a+"-show', '"+_a+"-content', '"+_a+"');\" /></div>";}else{_e+="<img src=\"images/hideMod.gif\" alt=\"\" onclick=\"ui.hideWidgetContent('"+_a+"-show', '"+_a+"-content', '"+_a+"');\" /></div>";}}else{_e+="&nbsp;</div>";}if(_7!="none"){_e+="<div class=\"widget-edit\" id=\""+_a+"-edit\" onclick=\""+_7+"\"><img src=\""+_b+"\" alt=\"edit\" /></div>";}_e+="</div>";_e+="</div>";_e+="<div class=\"clear\"></div>";if(_5=="hide"){_e+="<div class=\"widget-content\" id=\""+_a+"-content\" style=\"display: none;\"></div>";}else{_e+="<div class=\"widget-content\" id=\""+_a+"-content\"><div style=\"text-align:center\"><img src=\"images/loading.gif\" alt=\"loading, please wait...\" /></div></div>";}YAHOO.util.Dom.get(_8).innerHTML=_e;if(_6!="none"){this.getContent(_6,_a+"-content");}},getContent:function(_f,id){var _11=YAHOO.util.Connect.asyncRequest("GET",_f,{success:function(o){YAHOO.util.Dom.get(id).innerHTML=o.responseText;},failure:function(o){},cache:false});}};})();YAHOO.register("widget",YAHOO.nouzil.Widget,{version:"2.5.2",build:"208"});cookie={setValue:function(_1,_2,_3){YAHOO.util.Cookie.setSub(_1,_2,_3,{path:"/",expires:new Date("December 22, 2010")});},getValue:function(_4,_5){return YAHOO.util.Cookie.getSub(_4,_5);},deleteValue:function(_6,_7){YAHOO.util.Cookie.remove(_6,_7);},setWidgetState:function(_8,_9){this.setValue("state",_8,_9);},getWidgetState:function(_a){return this.getValue("state",_a);},eraseAll:function(){try{YAHOO.util.Cookie.remove("blogs",{path:"/",expires:new Date("December 22, 2010")});YAHOO.util.Cookie.remove("calendar",{path:"/",expires:new Date("December 22, 2010")});YAHOO.util.Cookie.remove("canalsat",{path:"/",expires:new Date("December 22, 2010")});YAHOO.util.Cookie.remove("defimedia",{path:"/",expires:new Date("December 22, 2010")});YAHOO.util.Cookie.remove("flickr",{path:"/",expires:new Date("December 22, 2010")});YAHOO.util.Cookie.remove("layout",{path:"/",expires:new Date("December 22, 2010")});YAHOO.util.Cookie.remove("lexpress",{path:"/",expires:new Date("December 22, 2010")});YAHOO.util.Cookie.remove("rates",{path:"/",expires:new Date("December 22, 2010")});YAHOO.util.Cookie.remove("weather",{path:"/",expires:new Date("December 22, 2010")});YAHOO.util.Cookie.remove("state",{path:"/",expires:new Date("December 22, 2010")});YAHOO.util.Cookie.remove("delicious",{path:"/",expires:new Date("December 22, 2010")});}catch(e){}window.location.href="index.php";}};function HtmlEncode(_1,_2){if(_1==null||_1.length==0){_1=(_2==null?"":_2);}$out="";$len=_1.length;for($cnt=0;$cnt<$len;$cnt++){$c=_1.charCodeAt($cnt);if(($c>=97&&$c<=122)||($c>=65&&$c<=90)||($c>=48&&$c<=57)||$c==32||$c==44||$c==46){$out+=_1.charAt($cnt);}else{$out+="&#"+$c+";";}}return $out;};function HtmlAttributeEncode(_3,_4){if(_3==null||_3.length==0){_3=(_4==null?"":_4);}$out="";$len=_3.length;for($cnt=0;$cnt<$len;$cnt++){$c=_3.charCodeAt($cnt);if(($c>=97&&$c<=122)||($c>=65&&$c<=90)||($c>=48&&$c<=57)){$out+=_3.charAt($cnt);}else{$out+="&#"+$c+";";}}return $out;};function XmlEncode(_5,_6){return HtmlEncode(_5,_6);};function XmlAttributeEncode(_7,_8){return HtmlAttributeEncode(_7,_8);};var hD="0123456789ABCDEF";function d2h(d){var h=hD.substr(d&15,1);while(d>15){d>>=4;h=hD.substr(d&15,1)+h;}return h;};function JsString(_b,_c){if(_b==null||_b.length==0){_b=(_c==null?"":_c);if(_b==null||_b.length==0){return "''";}}$out="'";$len=_b.length;for($cnt=0;$cnt<$len;$cnt++){$c=_b.charCodeAt($cnt);if(($c>=97&&$c<=122)||($c>=65&&$c<=90)||($c>=48&&$c<=57)||$c==32||$c==44||$c==46||$c==34||$c==39){$out+=_b.charAt($cnt);}}return $out+"'";};function VbsString(_d,_e){if(_d==null||_d.legnth==0){_d=(_e==null?"":_e);if(_d==null||_d.length==0){return "\"\"";}}$out="";$inStr=0;$len=_d.length;for($cnt=0;$cnt<$len;$cnt++){$c=_d.charCodeAt($cnt);if(($c>=97&&$c<=122)||($c>=65&&$c<=90)||($c>=48&&$c<=57)||$c==32||$c==44||$c==46){if($inStr==0){$inStr=1;$out+="&\"";}$out+=_d.charAt($cnt);}else{if($inStr==0){$out+="&chrw("+$c+")";}else{$out+="\"&chrw("+$c+")";$inStr=0;}}}if($out.charAt(0)=="&"){$out=$out.substr(1);}return $out+($inStr==1?"\"":"");};lexpress={widget:null,urlCallback:null,slurp:null,settingsPanel:null,numberItems:null,init:function(){var _1=cookie.getWidgetState("lexpress");if(_1==null){_1="show";}lexpress.numberItems=cookie.getValue("lexpress","items");if(lexpress.numberItems==null){lexpress.numberItems=10;}lexpress.urlCallback="getLexpress.php?limitA=0&items="+this.numberItems;lexpress.slurp="lexpress";lexpress.widget=new YAHOO.nouzil.Widget({"title":"Avec l'express.mu","icon":"news.gif","state":_1,"urlCallback":lexpress.urlCallback,"editCallback":"lexpress.settings()","resultId":"box-1","theme":"red","slurp":"lexpress"});lexpress.settingsPanel=new YAHOO.widget.Dialog("lexpress-settings",{width:"30em",fixedcenter:true,visible:false,modal:true,constraintoviewport:true,buttons:[{text:"Save",handler:lexpress.saveSettings,isDefault:true},{text:"Cancel",handler:function(){this.cancel();}}]});lexpress.settingsPanel.render("bd");},reload:function(_2){lexpress.urlCallback="getLexpress.php?limitA="+_2+"&items="+this.numberItems;lexpress.widget.getContent(this.urlCallback,this.slurp+"-content");},settings:function(){lexpress.settingsPanel.show();},saveSettings:function(){lexpress.settingsPanel.hide();cookie.setValue("lexpress","items",YAHOO.util.Dom.get("lexpress-items").value);lexpress.numberItems=YAHOO.util.Dom.get("lexpress-items").value;lexpress.reload(0,this.numberItems);}};defimedia={widget:null,urlCallback:null,slurp:null,settingsPanel:null,numberItems:null,init:function(){var _1=cookie.getWidgetState("defimedia");if(_1==null){_1="show";}defimedia.numberItems=cookie.getValue("defimedia","items");if(defimedia.numberItems==null){defimedia.numberItems=5;}defimedia.urlCallback="getDefiMedia.php?limit="+this.numberItems;defimedia.slurp="defimedia";defimedia.widget=new YAHOO.nouzil.Widget({"title":"Live news from le d&eacute;fi media group","icon":"defi.gif","state":_1,"urlCallback":defimedia.urlCallback,"editCallback":"defimedia.settings()","resultId":"box-8","theme":"blue","slurp":"defimedia"});defimedia.settingsPanel=new YAHOO.widget.Dialog("defimedia-settings",{width:"30em",fixedcenter:true,visible:false,modal:true,constraintoviewport:true,buttons:[{text:"Save",handler:defimedia.saveSettings,isDefault:true},{text:"Cancel",handler:function(){this.cancel();}}]});defimedia.settingsPanel.render("bd");},reload:function(){defimedia.widget.getContent(defimedia.urlCallback,defimedia.slurp+"-content");},settings:function(){defimedia.settingsPanel.show();},saveSettings:function(){defimedia.settingsPanel.hide();cookie.setValue("defimedia","items",YAHOO.util.Dom.get("defimedia-items").value);defimedia.urlCallback="getDefiMedia.php?limit="+YAHOO.util.Dom.get("defimedia-items").value;defimedia.reload();},showLoading:function(){YAHOO.util.Dom.get(defimedia.slurp+"-content").innerHTML="<div style=\"text-align:center\"><img src=\"images/loading.gif\" alt=\"loading, please wait...\" /></div>";}};blogs={widget:null,urlCallback:null,slurp:null,settingsPanel:null,numberItems:null,init:function(){var _1=cookie.getWidgetState("blogs");if(_1==null){_1="show";}blogs.numberItems=cookie.getValue("blogs","items");if(blogs.numberItems==null){blogs.numberItems=5;}blogs.urlCallback="getBlogs.php?limit="+blogs.numberItems;blogs.slurp="blogs";blogs.widget=new YAHOO.nouzil.Widget({"title":"Mauritian blogosphere","icon":"blogs.gif","state":_1,"urlCallback":blogs.urlCallback,"editCallback":"blogs.settings()","resultId":"box-6","theme":"red","slurp":"blogs"});blogs.settingsPanel=new YAHOO.widget.Dialog("blogs-settings",{width:"30em",fixedcenter:true,visible:false,modal:true,constraintoviewport:true,buttons:[{text:"Save",handler:blogs.saveSettings,isDefault:true},{text:"Cancel",handler:function(){this.cancel();}}]});blogs.settingsPanel.render("bd");},reload:function(){blogs.widget.getContent(blogs.urlCallback,blogs.slurp+"-content");},settings:function(){blogs.settingsPanel.show();},saveSettings:function(){blogs.settingsPanel.hide();cookie.setValue("blogs","items",YAHOO.util.Dom.get("blogs-items").value);blogs.urlCallback="getBlogs.php?limit="+YAHOO.util.Dom.get("blogs-items").value;blogs.reload();}};rates={widget:null,urlCallback:"getRates.php",slurp:"rates",init:function(){var _1=cookie.getWidgetState("rates");if(_1==null){_1="show";}rates.widget=new YAHOO.nouzil.Widget({"title":"Exchange rates","icon":"rates.gif","state":_1,"urlCallback":rates.urlCallback,"editCallback":"none","resultId":"box-2","theme":"green","slurp":"rates","hidable":true});},reload:function(){rates.widget.getContent(rates.urlCallback,rates.slurp+"-content");}};canalsat={widget:null,urlCallback:null,slurp:"canalsat",settingsPanel:null,channels:Array(),init:function(){var _1=cookie.getWidgetState("canalsat");if(_1==null){_1="show";}var _2=cookie.getValue("canalsat","channels");if(_2==null||_2==""){canalsat.channels=Array("32","37","3","4","113");canalsat.urlCallback="getCanalSat.php?channels="+canalsat.channels.toString();}else{canalsat.urlCallback="getCanalSat.php?channels="+_2;canalsat.channels=_2.split(",");}canalsat.widget=new YAHOO.nouzil.Widget({"title":"En ce moment sur CanalSat Maurice","icon":"canalsat.gif","state":_1,"urlCallback":canalsat.urlCallback,"editCallback":"canalsat.settings()","refreshCallback":"canalsat.reload()","resultId":"box-4","theme":"yellow","slurp":"canalsat","settingsIcon":"add.gif"});canalsat.settingsPanel=new YAHOO.widget.Dialog("canalsat-settings",{width:"30em",fixedcenter:true,visible:false,modal:true,constraintoviewport:true,buttons:[{text:"Save",handler:canalsat.saveSettings,isDefault:true},{text:"Cancel",handler:function(){this.cancel();}}]});canalsat.settingsPanel.render("bd");},reload:function(){canalsat.widget.getContent(this.urlCallback,this.slurp+"-content");},settings:function(){canalsat.settingsPanel.show();},saveSettings:function(){canalsat.settingsPanel.hide();var _3=YAHOO.util.Dom.get("canalsat-channel").value;if(!canalsat.channels.in_array(_3)){canalsat.channels.push(_3);}cookie.setValue("canalsat","channels",canalsat.channels.toString());canalsat.urlCallback="getCanalSat.php?channels="+canalsat.channels.toString();canalsat.reload();},removeChannel:function(_4){canalsat.channels.remove(_4);if(canalsat.channels.toString()==""){canalsat.channels=Array("32","37","3","4","113");}cookie.setValue("canalsat","channels",canalsat.channels.toString());canalsat.urlCallback="getCanalSat.php?channels="+canalsat.channels.toString();canalsat.reload();},getProgramme:function(_5,_6,_7,_8){var _9=YAHOO.util.Connect.asyncRequest("GET","getCanalSat.php?mode="+_5+"&channelId="+_6+"&time="+_7,{success:function(o){YAHOO.util.Dom.get(_8).innerHTML=o.responseText;},failure:function(o){},cache:false});}};flickr={widget:null,urlCallback:"none",slurp:"flickr",index:0,flickrData:null,init:function(_1){var _2=cookie.getWidgetState("flickr");if(_2==null){_2="show";}flickr.flickrData=_1.items;flickr.widget=new YAHOO.nouzil.Widget({"title":"Photo gallery from Flickr","icon":"flickr.gif","state":_2,"urlCallback":flickr.urlCallback,"editCallback":"none","resultId":"box-5","theme":"green","slurp":"flickr"});YAHOO.util.Dom.get("flickr-content").innerHTML="<div class=\"flickr-nav\"><img src=\"images/previous.gif\" alt=\"Previous\" onclick=\"flickr.movePrevious();\" /><img src=\"images/next.gif\" alt=\"Next\" onclick=\"flickr.moveNext();\" /></div><p id=\"flickr-photo\"><a href=\""+flickr.flickrData[0].link+"\" target=\"_blank\"><img src=\""+flickr.flickrData[0].media.m+"\" alt=\"\" /></a></p><p class=\"flickr-caption\">"+flickr.flickrData[0].title+"</p>";setInterval("flickr.moveNext()",15000);},moveNext:function(){if(flickr.index+1==20){flickr.index=0;}else{flickr.index+=1;}YAHOO.util.Dom.get("flickr-content").innerHTML="<div class=\"flickr-nav\"><img src=\"images/previous.gif\" alt=\"Previous\" onclick=\"flickr.movePrevious();\" /><img src=\"images/next.gif\" alt=\"Next\" onclick=\"flickr.moveNext();\" /></div><p id=\"flickr-photo\"><a href=\""+flickr.flickrData[flickr.index].link+"\" target=\"_blank\"><img src=\""+flickr.flickrData[flickr.index].media.m+"\" alt=\"\" /></a></p><p class=\"flickr-caption\">"+flickr.flickrData[flickr.index].title+"</p>";},movePrevious:function(){if(flickr.index-1==-1){flickr.index=19;}else{flickr.index-=1;}YAHOO.util.Dom.get("flickr-content").innerHTML="<div class=\"flickr-nav\"><img src=\"images/previous.gif\" alt=\"Previous\" onclick=\"flickr.movePrevious();\" /><img src=\"images/next.gif\" alt=\"Next\" onclick=\"flickr.moveNext();\" /></div><p id=\"flickr-photo\"><a href=\""+flickr.flickrData[flickr.index].link+"\" target=\"_blank\"><img src=\""+flickr.flickrData[flickr.index].media.m+"\" alt=\"\" /></a></p><p class=\"flickr-caption\">"+flickr.flickrData[flickr.index].title+"</p>";}};layout={tower1Target:null,tower2Target:null,tower3Target:null,box1:null,box2:null,box3:null,box4:null,box5:null,box6:null,box7:null,box8:null,box9:null,box10:null,box1Drag:null,box2Drag:null,box3Drag:null,box4Drag:null,box5Drag:null,box6Drag:null,box7Drag:null,box8Drag:null,box9Drag:null,box10Drag:null,init:function(){var _1=0;var _2=cookie.getValue("layout","tower1");var _3=cookie.getValue("layout","tower2");var _4=cookie.getValue("layout","tower3");if(_2||_3||_4){var _5=[];var _6;var _7=_2.split(",");var _8=_7.length;for(var i=0;i<_8;i++){_6=document.getElementById(_7[i]);_6?_5[_7[i]]=_6.parentNode.removeChild(_6):"";}var _a=_3.split(",");_8=_a.length;for(var i=0;i<_8;i++){_6=document.getElementById(_a[i]);_6?_5[_a[i]]=_6.parentNode.removeChild(_6):"";}var _b=_4.split(",");_8=_b.length;for(var i=0;i<_8;i++){_6=document.getElementById(_b[i]);_6?_5[_b[i]]=_6.parentNode.removeChild(_6):"";}_8=_7.length;var _c=document.getElementById("tower-1");var _d;for(var i=0;i<_8;i++){_d=_5[_7[i]];_d?_c.appendChild(_d):"";}_8=_a.length;var _c=document.getElementById("tower-2");for(var i=0;i<_8;i++){_d=_5[_a[i]];_d?_c.appendChild(_d):"";}_8=_b.length;var _c=document.getElementById("tower-3");for(var i=0;i<_8;i++){_d=_5[_b[i]];_d?_c.appendChild(_d):"";}}layout.tower1Target=new YAHOO.util.DDTarget("tower-1","Group1");layout.tower2Target=new YAHOO.util.DDTarget("tower-2","Group1");layout.tower3Target=new YAHOO.util.DDTarget("tower-3","Group1");layout.box1=YAHOO.util.Dom.get("box-1");layout.box2=YAHOO.util.Dom.get("box-2");layout.box3=YAHOO.util.Dom.get("box-3");layout.box4=YAHOO.util.Dom.get("box-4");layout.box5=YAHOO.util.Dom.get("box-5");layout.box6=YAHOO.util.Dom.get("box-6");layout.box7=YAHOO.util.Dom.get("box-7");layout.box8=YAHOO.util.Dom.get("box-8");layout.box9=YAHOO.util.Dom.get("box-9");layout.box10=YAHOO.util.Dom.get("box-10");layout.box1Drag=new YAHOO.util.DDProxy(layout.box1,"Group1");layout.box2Drag=new YAHOO.util.DDProxy(layout.box2,"Group1");layout.box3Drag=new YAHOO.util.DDProxy(layout.box3,"Group1");layout.box4Drag=new YAHOO.util.DDProxy(layout.box4,"Group1");layout.box5Drag=new YAHOO.util.DDProxy(layout.box5,"Group1");layout.box6Drag=new YAHOO.util.DDProxy(layout.box6,"Group1");layout.box7Drag=new YAHOO.util.DDProxy(layout.box7,"Group1");layout.box8Drag=new YAHOO.util.DDProxy(layout.box8,"Group1");layout.box9Drag=new YAHOO.util.DDProxy(layout.box9,"Group1");layout.box10Drag=new YAHOO.util.DDProxy(layout.box10,"Group1");var _e,_f,_10;var _11=[];_e=document.createElement("div");layout.box1Drag.startDrag=layout.box2Drag.startDrag=layout.box3Drag.startDrag=layout.box4Drag.startDrag=layout.box5Drag.startDrag=layout.box6Drag.startDrag=layout.box7Drag.startDrag=layout.box8Drag.startDrag=layout.box9Drag.startDrag=layout.box10Drag.startDrag=function(x,y){var _14=this.getDragEl();var el=this.getEl();_10=_f=el.parentNode;el.style.display="none";_14.style.zIndex=++_1;_14.innerHTML="<div style=\"background:#000 none repeat scroll 0 0;opacity:0.1;filter:alpha(opacity=10);height:100%;\">&nbsp;</div>";_14.style.color="#ebebeb";_14.style.backgroundColor="#fff";_14.style.textAlign="center";_e.style.display="none";_e.style.height=YAHOO.util.Dom.getStyle(_14,"height");_e.style.width=YAHOO.util.Dom.getStyle(_14,"width");_e.style.margin="5px";_e.style.marginBottom="20px";_e.style.border="2px dashed #fff";_e.style.display="block";_f.insertBefore(_e,el);};layout.tower1Target.onDragEnter=layout.tower2Target.onDragEnter=layout.tower3Target.onDragEnter=layout.box1Drag.onDragEnter=layout.box2Drag.onDragEnter=layout.box3Drag.onDragEnter=layout.box4Drag.onDragEnter=layout.box5Drag.onDragEnter=layout.box6Drag.onDragEnter=layout.box7Drag.onDragEnter=layout.box8Drag.onDragEnter=layout.box9Drag.onDragEnter=layout.box10Drag.onDragEnter=function(e,id){var el=document.getElementById(id);if(id.substr(0,5)==="tower"){el.appendChild(_e);}else{_f=el.parentNode;_f.insertBefore(_e,el);}};layout.box1Drag.onDragOut=layout.box2Drag.onDragOut=layout.box3Drag.onDragOut=layout.box4Drag.onDragOut=layout.box5Drag.onDragOut=layout.box6Drag.onDragOut=layout.box7Drag.onDragOut=layout.box8Drag.onDragOut=layout.box9Drag.onDragOut=layout.box10Drag.onDragOut=function(e,id){var el=document.getElementById(id);_11[_f.id]=_1c(_f.lastChild);if(_11[_f.id]&&el.id===_11[_f.id].id){_f.appendChild(_e);}};layout.box1Drag.endDrag=layout.box2Drag.endDrag=layout.box3Drag.endDrag=layout.box4Drag.endDrag=layout.box5Drag.endDrag=layout.box6Drag.endDrag=layout.box7Drag.endDrag=layout.box8Drag.endDrag=layout.box9Drag.endDrag=layout.box10Drag.endDrag=function(e,id){var el=this.getEl();try{_e=_f.replaceChild(el,_e);}catch(err){_e=_e.parentNode.replaceChild(el,_e);}el.style.display="block";_20();};var _20=function(){var _21=function(_22){return (_22.id==="box-1"||_22.id==="box-2"||_22.id==="box-3"||_22.id==="box-4"||_22.id==="box-5"||_22.id==="box-6"||_22.id==="box-7"||_22.id==="box-8"||_22.id==="box-9"||_22.id==="box-10");};var _23=function(_24){var _25=YAHOO.util.Dom.getChildrenBy(document.getElementById(_24),_21);var _26=[];var l=_25.length;for(var i=0;i<l;i++){_26[i]=_25[i].id;}return _26.toString();};cookie.setValue("layout","tower1",_23("tower-1"));cookie.setValue("layout","tower2",_23("tower-2"));cookie.setValue("layout","tower3",_23("tower-3"));};var _1c=function(_29){if(_29){var id=_29.id;if(id&&id.substring(0,3)==="box"){return _29;}return _1c(_29.previousSibling);}};var _2b=function(el){var _2d=function(el){return ((el&&el.id)?el.id.substr(0,3)=="box":false);};var _2f=YAHOO.util.Dom.getChildrenBy(el,_2d);return (_2f.length==0?true:false);};}};calendar={widget:null,urlCallback:"none",slurp:"calendar",myTooltip:null,holidays:{"10/2/2008":"Public holiday : Eid al-Fitr (End of Ramadan)","10/28/2008":"Public holiday : Diwali (Festival of Lights)","11/1/2008":"Public holiday : All Saints' Day","11/2/2008":"Public holiday : First Labourers' Day","12/25/2008":"Public holiday : Christmas Day"},init:function(){var _1=cookie.getWidgetState("calendar");if(_1==null){_1="show";}calendar.widget=new YAHOO.nouzil.Widget({"title":"Calendar","icon":"calendar.gif","state":_1,"urlCallback":calendar.urlCallback,"editCallback":"none","resultId":"box-9","theme":"yellow","slurp":"calendar"});YAHOO.util.Dom.get("calendar-content").innerHTML="<div id=\"calendar-holder\"></div>";strDates="";for(var _2 in calendar.holidays){strDates=strDates+","+_2;}calendar.calendar=new YAHOO.widget.Calendar("cal1","calendar-holder",{selected:strDates,MULTI_SELECT:true});calendar.calendar.renderEvent.subscribe(calendar.addListeners);calendar.calendar.render();},addListeners:function(){var _3=YAHOO.util.Dom.getElementsByClassName("calcell","td",calendar.calendar.table);var _4=[];if(calendar.myTooltip){calendar.myTooltip.destroy();}for(var i=0;i<_3.length;i++){var _6=calendar.calendar.cellDates[i][1]+"/"+calendar.calendar.cellDates[i][2]+"/"+calendar.calendar.cellDates[i][0];if(calendar.holidays[_6]){_3[i].title=calendar.holidays[_6];_4[_4.length]=_3[i].id;}}calendar.myTooltip=new YAHOO.widget.Tooltip("cal_tooltip",{context:_4,showDelay:100});}};weather={widget:null,urlCallback:"getWeather.php",slurp:"weather",init:function(){var _1=cookie.getWidgetState("weather");if(_1==null){_1="show";}weather.widget=new YAHOO.nouzil.Widget({"title":"Weather in Mauritius - Vacoas","icon":"weather.gif","state":_1,"urlCallback":weather.urlCallback,"editCallback":"none","resultId":"box-3","theme":"blue","slurp":"weather","hidable":true});}};delicious={widget:null,urlCallback:"none",slurp:null,settingsPanel:null,numberItems:null,username:null,init:function(){var _1=cookie.getWidgetState("delicious");if(_1==null){_1="show";}delicious.numberItems=cookie.getValue("delicious","items");if(delicious.numberItems==null||delicious.numberItems==""){delicious.numberItems=10;}delicious.username=cookie.getValue("delicious","username");if(delicious.username==null||delicious.username==""){delicious.urlCallback="getDelicious.php?limit="+this.numberItems;}else{YAHOO.util.Dom.get("delicious-username").value=delicious.username;delicious.urlCallback="getDelicious.php?limit="+delicious.numberItems+"&username="+delicious.username;}delicious.slurp="delicious";delicious.widget=new YAHOO.nouzil.Widget({"title":"Delicious Mauritian bookmarks","icon":"delicious-icon.gif","state":_1,"urlCallback":delicious.urlCallback,"editCallback":"delicious.settings()","resultId":"box-10","theme":"green","slurp":"delicious"});delicious.settingsPanel=new YAHOO.widget.Dialog("delicious-settings",{width:"30em",fixedcenter:true,visible:false,modal:true,constraintoviewport:true,buttons:[{text:"Save",handler:delicious.saveSettings,isDefault:true},{text:"Cancel",handler:function(){this.cancel();}}]});delicious.settingsPanel.render("bd");},reload:function(){delicious.widget.getContent(this.urlCallback,this.slurp+"-content");},settings:function(){delicious.settingsPanel.show();},saveSettings:function(){delicious.settingsPanel.hide();var _2=YAHOO.util.Dom.get("delicious-username").value;var _3=YAHOO.util.Dom.get("delicious-items").value;if(_2!=""){delicious.urlCallback="getDelicious.php?limit="+_3+"&username="+_2;cookie.setValue("delicious","username",_2);}else{delicious.urlCallback="getDelicious.php?limit="+_3;cookie.setValue("delicious","username","");}cookie.setValue("delicious","items",_3);delicious.reload();},getCallback:function(o){var _5="<ul id=\"delicious-list\">";if(o[0].d=="404 Not Found"){ui.showDialogInfo("Are you sure you entered a correct username coz the delicious servers rejected it.");}else{for(i=0;i<o.length;i++){_5+="<li><a href=\""+o[i].u+"\" target=\"delicious\">"+o[i].d+"</a></li>";}}_5+="</ul>";YAHOO.util.Dom.get("delicious-content").innerHTML=_5;},getSuccessHandler:function(){},getFailureHandler:function(o){alert("fail");},getBookmarks:function(_7,_8){var _9=["http://feeds.delicious.com/v2/json/"+_7+"?callback=delicious.getCallback&count="+_8];YAHOO.util.Get.script(_9,{onSuccess:delicious.getSuccessHandler,onFailure:delicious.getFailureHandler,scope:this,autopurge:false});}};radios={widget:null,urlCallback:"getRadios.php",slurp:"radios",init:function(){var _1=cookie.getWidgetState("radios");if(_1==null){_1="show";}radios.widget=new YAHOO.nouzil.Widget({"title":"Local radio stations","icon":"radios.gif","state":_1,"urlCallback":radios.urlCallback,"editCallback":"none","resultId":"box-7","theme":"red","slurp":"radios","hidable":true});},initWindowsRadio:function(_2){radios.stopAllGui();var _3="<object id=\"RadioPlayer\" classid=\"CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95\" width=\"0\" height=\"0\" codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715\" type=\"application/x-oleobject\">";_3+="<param name=\"autostart\" value=\"true\">";_3+="<param name=\"filename\" value=\""+_2+"\">";_3+="<param name=\"showcontrols\" value=\"false\">";_3+="<param name=\"uiMode\" value=\"none\">";_3+="<param name=\"ShowStatusBar\" value=\"false\">";_3+="<param name=\"Volume\" value=\"10000\">";_3+="<embed type=\"application/x-mplayer2\" pluginspage=\"http://www.microsoft.com/Windows/MediaPlayer/\" src=\""+_2+"\" width=\"0\" height=\"0\" autostart=\"1\" showcontrols=\"0\" showstatusbar=\"0\" uiMode=\"none\" Volume=\"10000\"></embed>";_3+="</object>";return _3;},playR1:function(){var _4=radios.initWindowsRadio("mms://www.radio-one.mu/r1_mu=live");YAHOO.util.Dom.get("radio-player").innerHTML=_4;YAHOO.util.Dom.get("r1-controls").innerHTML="<img src=\"images/stop.gif\" alt=\"stop\" onclick=\"radios.stopRadio();\"/>";YAHOO.util.Dom.addClass("r1-label","bold");},playKoolFM:function(){var _5=radios.initWindowsRadio("mms://mediaserver.intnet.mu/mbckoolfm");YAHOO.util.Dom.get("radio-player").innerHTML=_5;YAHOO.util.Dom.get("koolfm-controls").innerHTML="<img src=\"images/stop.gif\" alt=\"stop\" onclick=\"radios.stopRadio();\"/>";YAHOO.util.Dom.addClass("koolfm-label","bold");},playTaalFM:function(){var _6=radios.initWindowsRadio("mms://mediaserver.intnet.mu/mbctaalfm");YAHOO.util.Dom.get("radio-player").innerHTML=_6;YAHOO.util.Dom.get("taalfm-controls").innerHTML="<img src=\"images/stop.gif\" alt=\"stop\" onclick=\"radios.stopRadio();\"/>";YAHOO.util.Dom.addClass("taalfm-label","bold");},playRadioPlus:function(){var _7=radios.initWindowsRadio("mms://mediaserver.intnet.mu/radioplus");YAHOO.util.Dom.get("radio-player").innerHTML=_7;YAHOO.util.Dom.get("radioplus-controls").innerHTML="<img src=\"images/stop.gif\" alt=\"stop\" onclick=\"radios.stopRadio();\"/>";YAHOO.util.Dom.addClass("radioplus-label","bold");},playTopFM:function(){var _8=radios.initWindowsRadio("mms://mediaserver.intnet.mu/TopFM/");YAHOO.util.Dom.get("radio-player").innerHTML=_8;YAHOO.util.Dom.get("topfm-controls").innerHTML="<img src=\"images/stop.gif\" alt=\"stop\" onclick=\"radios.stopRadio();\"/>";YAHOO.util.Dom.addClass("topfm-label","bold");},playWorldHit:function(){var _9=radios.initWindowsRadio("mms://mediaserver.intnet.mu/mbcworldhit");YAHOO.util.Dom.get("radio-player").innerHTML=_9;YAHOO.util.Dom.get("worldhit-controls").innerHTML="<img src=\"images/stop.gif\" alt=\"stop\" onclick=\"radios.stopRadio();\"/>";YAHOO.util.Dom.addClass("worldhit-label","bold");},playRadioMoris:function(){radios.stopAllGui();YAHOO.util.Dom.get("radiomoris-controls").innerHTML="<img src=\"images/stop.gif\" alt=\"stop\" onclick=\"radios.stopRadio();\"/>";YAHOO.util.Dom.addClass("radiomoris-label","bold");var so=new SWFObject("media/player.swf","radiomorisplayer","0","0","0");so.addVariable("type","mp3");so.addParam("allowscriptaccess","always");so.addVariable("javascriptid","radiomorisplayer");so.addVariable("enablejs",true);so.addVariable("autostart",true);so.addVariable("volume",100);so.addVariable("file","http://stream.radiomoris.net:8128/;stream.nsv");so.write("radio-player");},stopRadio:function(){radios.stopAllGui();YAHOO.util.Dom.get("radio-player").innerHTML="";},stopAllGui:function(){YAHOO.util.Dom.removeClass("radiomoris-label","bold");YAHOO.util.Dom.removeClass("r1-label","bold");YAHOO.util.Dom.removeClass("radioplus-label","bold");YAHOO.util.Dom.removeClass("koolfm-label","bold");YAHOO.util.Dom.removeClass("taalfm-label","bold");YAHOO.util.Dom.removeClass("topfm-label","bold");YAHOO.util.Dom.removeClass("worldhit-label","bold");YAHOO.util.Dom.get("radiomoris-controls").innerHTML="<img src=\"images/play.gif\" alt=\"play\" onclick=\"radios.playRadioMoris();\"/>";YAHOO.util.Dom.get("r1-controls").innerHTML="<img src=\"images/play.gif\" alt=\"play\" onclick=\"radios.playR1();\"/>";YAHOO.util.Dom.get("radioplus-controls").innerHTML="<img src=\"images/play.gif\" alt=\"play\" onclick=\"radios.playRadioPlus();\"/>";YAHOO.util.Dom.get("koolfm-controls").innerHTML="<img src=\"images/play.gif\" alt=\"play\" onclick=\"radios.playKoolFM();\"/>";YAHOO.util.Dom.get("taalfm-controls").innerHTML="<img src=\"images/play.gif\" alt=\"play\" onclick=\"radios.playTaalFM();\"/>";YAHOO.util.Dom.get("topfm-controls").innerHTML="<img src=\"images/play.gif\" alt=\"play\" onclick=\"radios.playTopFM();\"/>";YAHOO.util.Dom.get("worldhit-controls").innerHTML="<img src=\"images/play.gif\" alt=\"play\" onclick=\"radios.playWorldHit();\"/>";}};