﻿function showDiv(id)
{
    if (document.getElementById(id) != null)
    {
        document.getElementById(id).style.display = "block";
    }
}

function hideDiv(id)
{
    if (document.getElementById(id) != null)
    {
        document.getElementById(id).style.display = "none";
    }
}

function detectKeyDown(e)
{
    var target = (e && e.target) || (window.event && window.event.srcElement);
    var obj = document.getElementById(tbTopSearch);
    var evt = e ? e : window.event;            
    var iKeyCode = evt.keyCode;                     
    if(target==obj)
    { 
        switch(iKeyCode)
        {
            case 13: //return key                                                                            
                if (evt.preventDefault)
                    evt.preventDefault();
                window.focus();
                window.location = SearchUrl + obj.value + '&Published=Past two years';
                return false;            
                break;
        }
    }
    return true;
}

function GotoSearch()
{
    var obj = document.getElementById(tbTopSearch);
    window.location = SearchUrl + obj.value + '&Published=Past two years';
}

function AdSwap(position,size)
{    
    var obj = document.getElementById(position + "_" + size);
    try
    {    
        if (obj != null)
        {        
            var posX = obj.offsetLeft;
            var posY = obj.offsetTop;
            while(obj.offsetParent){
                posX=posX+obj.offsetParent.offsetLeft;
                posY=posY+obj.offsetParent.offsetTop;
                if(obj==document.getElementsByTagName('body')[0]){break}
                else{obj=obj.offsetParent;}
            }
            var obj2 = document.getElementById(position + "_" + size + "_script");
            obj2.style.position = "absolute";
            obj2.style.left = posX + "px";
            obj2.style.top = posY + "px";
            obj2.style.display = "block";
            

            if (size == "300x250")
            {
                var obj3 = document.getElementById(position + "_" + size);
                var objHeight = obj2.offsetHeight;
                obj3.style.minheight = "250px";
                obj3.style.height = "250px";
            }
            else
            {
                var obj3 = document.getElementById(position + "_" + size);
                var objHeight = obj2.offsetHeight;
                obj3.style.minheight = objHeight + "px";
                obj3.style.height = objHeight + "px";
            }
        }
    }
    catch(err)
    {
    }
}
        
function AlignAds()
{
    AdSwap('topbanner','728x90');
    AdSwap('sky','120x600');
    AdSwap('largerect1','300x250');
    AdSwap('largerect2', '300x250');
    AdSwap('sto3', '300x250');
    AdSwap('article', '1x1');
    AdSwap('banner', '468x75');
    AdSwap('promobox1', '300x80');
    AdSwap('promobox2', '300x80');
    AdSwap('articlebanner', '640x100');
     AdSwap('locked','1x1');
    
}
