      Event.observe(window, 'load', function() {  
           GetPopularStorys('pop1','0','L');
         });

function pop_up(j){
    if(navigator.appName == "Netscape") {
        doc = "document";
        sty = "";
        htm = ".document"
    } else {
        doc = "document.all";
        sty = ".style";
        htm = ""
    }
    if(j==1){
        eval(doc+'.img'+sty).left=180;
        eval(doc+'.img'+sty).top=290;
        eval(doc+'.img'+sty).position="absolute";
        eval(doc+'.img'+sty).visibility="visible";
    }else 
        eval(doc+'.img'+sty).visibility="hidden";
    }

function Start() {
   tStart   = new Date();
   timerID  = setTimeout("UpdateTimer()",1 * 1000);
}

function showSubMenu(){
    var objThis = this; 
    for(var i = 0; i  < objThis.childNodes.length; i++)
    {
        if(objThis.childNodes.item(i).nodeName == "DIV")            
        {                           
            objThis.childNodes.item(i).style.display = "";                      
        }       
    }   
}
function hideSubMenu()
{                               
    var objThis = this; 
    
    for(var i = 0; i  < objThis.childNodes.length; i++)         
    {
        if(objThis.childNodes.item(i).nodeName == "DIV")
        {               
            objThis.childNodes.item(i).style.display = "none";          
            return;
        }           
    }   
}           
function initialiseMenu()
{   var MenuItems = document.getElementById("mainmenu");
    var objLICollection = MenuItems.getElementsByTagName("LI");     
    for(var i = 0; i < objLICollection.length; i++)
    {       
        var objLI = objLICollection[i];                                     
        for(var j = 0; j  < objLI.childNodes.length; j++)
        {
            if(objLI.childNodes.item(j).nodeName == "DIV")
            {
                objLI.onmouseover=showSubMenu;
                objLI.onmouseout=hideSubMenu;
            }
        }
    }
}
var myAjax ; 
function Start()// ProroType AjaxUpdater For Curruncy
{       var dt = new Date();
        var curr_date = dt.getDate();
        var curr_month = dt.getMonth();
        var curr_year = dt.getFullYear();
        var curr_hour = dt.getHours();
        var curr_min = dt.getMinutes();
        var curr_sec = dt.getSeconds();
        var curr_msec = dt.getMilliseconds();
        var StopCache = curr_hour+curr_min+curr_sec+curr_msec+curr_date+curr_month+curr_year;       
        var randomnumber=Math.floor(Math.random()*11);
//  var url = '/includes/index/ind_live_curr_feed.asp'+ '?StopCache='+ StopCache+ randomnumber+ '&T=0';
    var url = '/includes/index/ind_live_curr_feed.asp'+ '?&T=0';
    var pars = 'T=0';   
        myAjax = new Ajax.PeriodicalUpdater("Data",url, {
        method: 'get',
        frequency :60,
        asynchronous: true,
        decay: 4,
        onFailure: function () { myAjax.stop();},
        onSuccess: function () {}
    });
}           
function StopCurr(){
    myAjax.stop();
}
function startCurr(){
    myAjax.start();
}
var savedtab ="MENAMARKET" ;
function GetMeTab(MyID){
    var elem = $(MyID).id;
    $("MarketContent").innerHTML= "<img src='images/loading.gif'/>&nbsp; Loading..."
    var ajaxMe ;
    switch(elem)
        {
        case "MENAMARKET":
        ajaxMe = "/includes/index/inc_index_marketMENA.asp"             
         break;    
        case "USMARKET":
        ajaxMe = "/includes/index/inc_index_marketUS.asp"
        break;
        case "WORLDMARKET":
        ajaxMe = "/includes/index/inc_index_marketWorld.asp"
        break;                
        default:
        ajaxMe = "/includes/index/inc_index_marketMENA.asp"             
        };  
    var UpdateMe = new Ajax.Updater('MarketContent', ajaxMe, { method: 'get',evalScripts:true});
    $(savedtab).className="";   
    savedtab=$(MyID).id;
    $(MyID).addClassName("selected");
}
var rightTabs ="Events" ;
var  Datalayer="TabsData";
var OpenedTabs = "TabsData";
function ChangeTab(MyID,Datalayer){
    var elem = $(MyID).id;
    $(Datalayer).innerHTML= "<img src='images/loading.gif'/>&nbsp; Loading..."
    var ajaxMe ;
    switch(elem)
        {
        case "Howtog":
        ajaxMe = "/updates/misc/guidesBOX_new.htm"
        Datalayer = "TabsData2"
         break;    
        case "Business":
        ajaxMe = "/updates/misc/insights.htm";
        Datalayer = "TabsData2";
        break;
        case "WordDay":
        ajaxMe = "/updates/misc/WordOfTheDay.htm";
        Datalayer = "TabsData3";
        break;                
        case "votes":
        ajaxMe = "/includes/index/inc_index_vote.asp"
        break;
        case "Events":
        ajaxMe = "/updates/index/eventbox.html";
        Datalayer = "TabsData";
        break;  
        case "research":
        ajaxMe = "/includes/index/ind_rc_research.asp"
        Datalayer = "TabsData";
        break;
        case "Indecators":
        ajaxMe = "/updates/index/calendar.html"
        break;
        case "PR":
        ajaxMe = "/includes/index/PR.asp"
        break;
        default:
        ajaxMe = "/updates/index/eventbox.html"
        Datalayer = "TabsData"
        };
        var UpdateMe = new Ajax.Updater(Datalayer, ajaxMe, { method: "get",evalScripts:true });
    try
        {                   
            $(OpenedTabs).hide();
            $(OpenedTabs+'Div').hide();// note: tabs data container must have tha same naming of its div so i can match.            
            OpenedTabs = Datalayer;
            $(rightTabs).className='inactivtabs';
            rightTabs=$(MyID).id;
            $(MyID).className='ActiveTab';
            $(Datalayer).show();
            $(Datalayer+'Div').show();
        }
        catch(err){}
}

/***********************************************
* Menafn Marquee 
***********************************************/
var delayb4scroll=1000 //Specify initial delay before marquee starts to scroll on page (2000=2 seconds)/
var marqueespeed=1 //Specify marquee scroll speed (larger is faster 1-10)
var pauseit=1 //Pause marquee onMousever (0=no. 1=yes)?
////NO NEED TO EDIT BELOW THIS LINE////////////
var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var actualheight=''
function scrollmarquee(){
if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8))
cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px"
else
cross_marquee.style.top=parseInt(marqueeheight)+8+"px"
}
function initializemarquee(){
cross_marquee=document.getElementById("vmarquee")
cross_marquee.style.top=0
marqueeheight=document.getElementById("marqueecontainer").offsetHeight
actualheight=cross_marquee.offsetHeight
if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){
cross_marquee.style.height=marqueeheight+"px"
cross_marquee.style.overflow="scroll"
return
}
setTimeout('lefttime=setInterval("scrollmarquee()",30)', delayb4scroll)
}
if (window.addEventListener)
window.addEventListener("load", initializemarquee, false)
else if (window.attachEvent)
window.attachEvent("onload", initializemarquee)
else if (document.getElementById)
window.onload=initializemarquee
//Drop Down Menu
var cssdropdown={
disappeardelay: 250, //set delay in miliseconds before menu disappears onmouseout
disablemenuclick: true, //when user clicks on a menu item with a drop down menu, disable menu item's link?
enableswipe: 1, //enable swipe effect? 1 for yes, 0 for no
enableiframeshim: 1, //enable "iframe shim" technique to get drop down menus to correctly appear on top of controls such as form objects in IE5.5/IE6? 1 for yes, 0 for no

//No need to edit beyond here////////////////////////
dropmenuobj: null, ie: document.all, firefox: document.getElementById&&!document.all, swipetimer: undefined, bottomclip:0,

getposOffset:function(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
},

swipeeffect:function(){
if (this.bottomclip<parseInt(this.dropmenuobj.offsetHeight)){
this.bottomclip+=10+(this.bottomclip/10) //unclip drop down menu visibility gradually
this.dropmenuobj.style.clip="rect(0 auto "+this.bottomclip+"px 0)"
}
else
return
this.swipetimer=setTimeout("cssdropdown.swipeeffect()", 10)
},

showhide:function(obj, e){
if (this.ie || this.firefox)
this.dropmenuobj.style.left=this.dropmenuobj.style.top="-500px"
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover"){
if (this.enableswipe==1){
if (typeof this.swipetimer!="undefined")
clearTimeout(this.swipetimer)
obj.clip="rect(0 auto 0 0)" //hide menu via clipping
this.bottomclip=0
this.swipeeffect()
}
obj.visibility="visible"
}
else if (e.type=="click")
obj.visibility="hidden"
},

iecompattest:function(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
},

clearbrowseredge:function(obj, whichedge){
var edgeoffset=0
if (whichedge=="rightedge"){
var windowedge=this.ie && !window.opera? this.iecompattest().scrollLeft+this.iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetWidth
if (windowedge-this.dropmenuobj.x < this.dropmenuobj.contentmeasure)  //move menu to the left?
edgeoffset=this.dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var topedge=this.ie && !window.opera? this.iecompattest().scrollTop : window.pageYOffset
var windowedge=this.ie && !window.opera? this.iecompattest().scrollTop+this.iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetHeight
if (windowedge-this.dropmenuobj.y < this.dropmenuobj.contentmeasure){ //move up?
edgeoffset=this.dropmenuobj.contentmeasure+obj.offsetHeight
if ((this.dropmenuobj.y-topedge)<this.dropmenuobj.contentmeasure) //up no good either?
edgeoffset=this.dropmenuobj.y+obj.offsetHeight-topedge
}
}
return edgeoffset
},

dropit:function(obj, e, dropmenuID){
if (this.dropmenuobj!=null) //hide previous menu
this.dropmenuobj.style.visibility="hidden" //hide menu
this.clearhidemenu()
if (this.ie||this.firefox){
obj.onmouseout=function(){cssdropdown.delayhidemenu()}
obj.onclick=function(){return !cssdropdown.disablemenuclick} //disable main menu item link onclick?
this.dropmenuobj=document.getElementById(dropmenuID)
this.dropmenuobj.onmouseover=function(){cssdropdown.clearhidemenu()}
this.dropmenuobj.onmouseout=function(e){cssdropdown.dynamichide(e)}
this.dropmenuobj.onclick=function(){cssdropdown.delayhidemenu()}
this.showhide(this.dropmenuobj.style, e)
this.dropmenuobj.x=this.getposOffset(obj, "left")
this.dropmenuobj.y=this.getposOffset(obj, "top")
this.dropmenuobj.style.left=this.dropmenuobj.x-this.clearbrowseredge(obj, "rightedge")+"px"
this.dropmenuobj.style.top=this.dropmenuobj.y-this.clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+1+"px"
this.positionshim() //call iframe shim function
}
},

positionshim:function(){ //display iframe shim function
if (this.enableiframeshim && typeof this.shimobject!="undefined"){
if (this.dropmenuobj.style.visibility=="visible"){
this.shimobject.style.width=this.dropmenuobj.offsetWidth+"px"
this.shimobject.style.height=this.dropmenuobj.offsetHeight+"px"
this.shimobject.style.left=this.dropmenuobj.style.left
this.shimobject.style.top=this.dropmenuobj.style.top
}
this.shimobject.style.display=(this.dropmenuobj.style.visibility=="visible")? "block" : "none"
}
},
hideshim:function(){
if (this.enableiframeshim && typeof this.shimobject!="undefined")
this.shimobject.style.display='none'
},
contains_firefox:function(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
},
dynamichide:function(e){
var evtobj=window.event? window.event : e
if (this.ie&&!this.dropmenuobj.contains(evtobj.toElement))
this.delayhidemenu()
else if (this.firefox&&e.currentTarget!= evtobj.relatedTarget&& !this.contains_firefox(evtobj.currentTarget, evtobj.relatedTarget))
this.delayhidemenu()
},

delayhidemenu:function(){
this.delayhide=setTimeout("cssdropdown.dropmenuobj.style.visibility='hidden'; cssdropdown.hideshim()",this.disappeardelay) 
},

clearhidemenu:function(){
if (this.delayhide!="undefined")
clearTimeout(this.delayhide)
},
startchrome:function(){
for (var ids=0; ids<arguments.length; ids++){
var menuitems=document.getElementById(arguments[ids]).getElementsByTagName("a")
for (var i=0; i<menuitems.length; i++){
if (menuitems[i].getAttribute("rel")){
var relvalue=menuitems[i].getAttribute("rel")
menuitems[i].onmouseover=function(e){
var event=typeof e!="undefined"? e : window.event
cssdropdown.dropit(this,event,this.getAttribute("rel"))
}
}
}
}
if (window.createPopup && !window.XmlHttpRequest){ 
document.write('<IFRAME id="iframeshim"  src="" style="display: none; left: 0; top: 0; z-index: 90; position: absolute; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)" frameBorder="0" scrolling="no"></IFRAME>')
this.shimobject=document.getElementById("iframeshim") 
}
}
}
/////////////////////////// Weather /////////////////////
function Showme(DivID)
{
$(DivID).show();
}
function hideme(DivID)
{
$(DivID).hide();
}
function GetMelink(MyID,Link){
var txtLod  ="<div><table border='0' width='20%' cellspacing='0' cellpadding='0' valign='top' ><tr><td height='10px'><img src='/images/loading.gif'  hspace='3' /></td><td  valign='top' align='left'><b>Loading...<b> </td></tr></table></div>"
    $(MyID).innerHTML=txtLod;
    Showme(MyID)
    var UpdateMe = new Ajax.Updater(MyID,Link , { method: 'get'});
}
function GetMelinkparams(MyID,Link,str_reg_id,strregion,str_country,str_city_search,str_city_name,Check,countryid){
        var dt = new Date();
        var curr_date = dt.getDate();
        var curr_month = dt.getMonth();
        var curr_year = dt.getFullYear();
        var curr_hour = dt.getHours();
        var curr_min = dt.getMinutes();
        var curr_sec = dt.getSeconds();
        var curr_msec = dt.getMilliseconds();
        var StopCache = curr_hour+curr_min+curr_sec+curr_msec+curr_date+curr_month+curr_year;       
    Showme(MyID)    
    var UpdateMe = new Ajax.Updater(MyID,Link , { 
    method: 'get',
    sanitizeJSON: false ,
    onFailure: function () {},
    onSuccess: function () {
            var stopme ='/includes/index/inc_index_weather.asp?dummy='+StopCache;
            GetMelink('indexweather', stopme);      
        },
    parameters: {reg: str_reg_id,region: strregion,country:str_country,citysearch:str_city_search,cityname:str_city_name,cdode:Check,Dummy:StopCache,countryids: countryid}
    });
}
function calculators(name){
calcname="/tl_calculators_act.asp?cal="+name;
status_string="status=no,location=no,toolbar=no,resizable=no,scrollbars=no";
window.open(calcname,"calculators",status_string).focus();
}
function Forcast(weathURl){
    weath_url=weathURl;
    window.open(weath_url,"weather","width=600,height=600,status=no,location=no,toolbar=no,resizable=no,scrollbars=no").focus();
}
function CheckFlashVersion(){
var osf,osfd,i,axo=1,v=0,nv=navigator;
if(nv.plugins&&nv.mimeTypes.length){osf=nv.plugins["Shockwave Flash"];if(osf&&osf.description){osfd=osf.description;v=parseInt(osfd.substring(osfd.indexOf(".")-2))}}
else{try{for(i=5;axo!=null;i++){axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);v=i}}catch(e){}}
return v;
}
// return the value of the radio button that is checked
// return an empty string if none are checked, or
// there are no radio buttons
function getCheckedValue(radioObj) {
    if(!radioObj)
        return "";
    var radioLength = radioObj.length;
    if(radioLength == undefined)
        if(radioObj.checked)
            return radioObj.value;
        else
            return "";
    for(var i = 0; i < radioLength; i++) {
        if(radioObj[i].checked) {
            return radioObj[i].value;
        }
    }
    return "";
}

// set the radio button with the given value as being checked
// do nothing if there are no radio buttons
// if the given value does not exist, all the radio buttons
// are reset to unchecked
function setCheckedValue(radioObj, newValue) {
    if(!radioObj)
        return;
    var radioLength = radioObj.length;
    if(radioLength == undefined) {
        radioObj.checked = (radioObj.value == newValue.toString());
        return;
    }
    for(var i = 0; i < radioLength; i++) {
        radioObj[i].checked = false;
        if(radioObj[i].value == newValue.toString()) {
            radioObj[i].checked = true;
        }
    }
}
function fetchStock(){
var stock= $("Symbol").value;

if ( stock.length > 0){
        var market  = document.forma.region;
        var marketvalue =getCheckedValue(market);
        if (marketvalue == "MENA"){
            document.forma.action="mena_stocks_all.asp?Symbol=" + stock;
            document.forma.submit();
        } else if (marketvalue == "US"){
            document.forma.action="global_stocks_all.asp?Symbol=" + stock;
            document.forma.submit();
        } else {
             alert("Please Select Region ")
        }
}
else{
     alert("Please enter a Name/Symbol value. ")
    }
}

var savedtab ="div1" ;
function GetPopularStorys(MyID,d,t){
    var elem = $(MyID).id;
    var elemdiv = $(MyID).rel;
    $("popStoryUpdate").innerHTML= "<img src='images/loading.gif'/>&nbsp; Loading..."
    var ajaxMe ;
    switch(elem)
        {
        case "pop1":
        ajaxMe = "/includes/populaStoriesByDate.asp?pop=0&d=" + d +"&t=" + t
         break;     
        case "pop7":
        ajaxMe = "/includes/populaStoriesByDate.asp?pop=7&d=" + d +"&t=" + t
        break;
        case "pop30":
        ajaxMe = "/includes/populaStoriesByDate.asp?pop=30&d=" + d +"&t=" + t
        break;                
        default:
        ajaxMe = "/includes/populaStoriesByDate.asp?pop=0&d=0" +"&t=" + t
        };  
    var UpdateMe = new Ajax.Updater('popStoryUpdate', ajaxMe, { method: 'get',evalScripts:true});
    $(savedtab).className="item";   
    savedtab=elemdiv;
    $(elemdiv).className="";    
    $(elemdiv).addClassName("item_on"); 
}
function GetPopularStorysDotNet(MyID,d,t)
{
    var elem = $(MyID).id;
    var elemdiv = $(MyID).rel;
    $("popStoryUpdate").innerHTML= "<img src='/images/loading.gif'/>&nbsp; Loading..."
    var ajaxMe ;
    switch(elem)
        {
        case "pop1":
        ajaxMe = "/events/populaStoriesByDate.aspx?pop=0&d=0&t=L"
         break;     
        case "pop7":
        ajaxMe = "/events/populaStoriesByDate.aspx?pop=7&d=0&t=L" 
        break;
        case "pop30":
        ajaxMe = "/events/populaStoriesByDate.aspx?pop=30&d=0&t=L" 
        break;                
        default:
        ajaxMe = "/events/populaStoriesByDate.aspx?pop=0&d=0&t=L"
        };  
    var UpdateMe = new Ajax.Updater('popStoryUpdate', ajaxMe, { method: 'get',evalScripts:true});
    $(savedtab).className="item";   
    savedtab=elemdiv;
    $(elemdiv).className="";    
    $(elemdiv).addClassName("item_on"); 
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
