// JScript File
var currentBanner;
function ShowBanner(ele,position)
{
    self.setTimeout(function(){InitGet($get(ele),position)}, 200);   
}
function InitGet(ele,position)
{
    if(Banners.GetBanner)
        Banners.GetBanner(position,OnGetBannerCompleted,null,ele);
    else
        ShowBanner(ele);
}
function OnGetBannerCompleted(result,ele)
{
    currentBanner = result;
    if(currentBanner!=null)
    {
        var img = null;
        try{
            img = currentBanner.Attachments[0].Url;
            //alert(img);
        }
        catch(e){}
        ele.innerHTML = "<a href=\"javascript:followLink()\" title=\""
                        +currentBanner.LinkTitle
                        +"\">"
                        +((!img || img == '')?currentBanner.Description:"<img src=\""+ img +"\" border=\"0\" width=\"100\" height=\"100\"/>")
                        +"</a>";
        
        Banners.UpdateShowCount(currentBanner.ID,null);
    }
    
    
   
}

function followLink(id,url)
{
   Banners.UpdateClickCount(id,null);
   window.open(url);
}