var newMenuhideMaliciousObjectsTimer;

//// PLAYER

function hideWindowsMediaPlayer() {
    try {
    var browserName=navigator.appName; 
    if (browserName=="Microsoft Internet Explorer" && document.getElementById("WMPlayer") != null)
    { document.getElementById("playerdiv").style.visibility = "hidden";} } 
    catch(err) {}
}

function showWindowsMediaPlayer() {
	try {document.getElementById("playerdiv").style.visibility = "visible";} catch(err) {}
}


//// FLASH ADS
var newMenuobjectsToHide = new Array(); 

function newMenuhideMaliciousObjects()
{	    
    newMenuShowHideAllTags("object", "hidden");
    var browserName=navigator.appName; 
    if (browserName!="Microsoft Internet Explorer")
        newMenuShowHideAllTags("embed", "hidden");
    //ShowHideAllTags("img", "hidden");
    
    clearTimeout(newMenuhideMaliciousObjectsTimer);
//    hideMaliciousObjectsTimer = setTimeout("newMenuhideMaliciousObjects()", 200);
}

function newMenuShowHideObjects(displayStyle,position)
{		    
    if(displayStyle == "hidden")
    {
        //newMenuobjectsToHide = new Array(); 
        //newMenuhideMaliciousObjectsTimer = setTimeout("newMenuhideMaliciousObjects()", 200);
    }
    
    if(displayStyle == "visible")
    {	    
        //clearTimeout(newMenuhideMaliciousObjectsTimer);
    }
    
    var browserName=navigator.appName; 
    if (browserName!="Microsoft Internet Explorer")
        newMenuShowHideAllTags("embed", displayStyle,position);
    newMenuShowHideAllTags("object", displayStyle,position);
    newMenuShowHideAllTags("iframe", displayStyle,position);
    //ShowHideAllTags("iframe", displayStyle);
    //ShowHideAllTags("img", displayStyle);	    
}

function newMenuIsHiddenByMeObject(id)
{
    try {
        for(var i = 0; i < newMenuobjectsToHide.length; i++)
        {
//            alert(newMenuobjectsToHide[i]+ " " + id);
            if(newMenuobjectsToHide[i] == id)
                return true;
        }
    } catch (e) {}
    return false;
}

function newMenuShowHideAllTags(objectType, displayStyle,position)
{
    var objects = document.getElementsByTagName(objectType); 
//    alert(displayStyle);
    for (var i = 0; i < objects.length; i++)
    { 
        //if(displayStyle == "hidden"  && objects[i].style.visibility != "hidden" && !IsHiddenByMeObject(objects[i].getAttribute('id')))
        if(
        displayStyle == "hidden"  && 
        //objects[i].getAttribute('wmode')!=null && 
        objects[i].getAttribute('wmode')!="opaque" && 
        //objects[i].getAttribute('wmode')!="transparent" && 
        isAdInDangerousPosition(objects[i],position) &&
        objects[i].style.visibility != "hidden" )
        {
            //alert("ShowHideAllTags:Hiding...visiblity=" + objects[i].style.visibility + ", id = " + objects[i].getAttribute('id') + ", objectsToHide.length = " + objectsToHide.length);
            newMenuobjectsToHide[newMenuobjectsToHide.length] = objects[i].getAttribute('id')+"_"+objectType;            
            objects[i].style.visibility = displayStyle;     
            //alert(objects[i].getAttribute('wmode')+" "+objects[i].getAttribute('id')+" "+objects[i].innerHTML);
        }
        else if(displayStyle == "visible" && newMenuIsHiddenByMeObject(objects[i].getAttribute('id')+"_"+objectType))
        {
            //alert("ShowHideAllTags:visbile...visiblity=" + objects[i].style.visibility + ", id = " + objects[i].getAttribute('id'));            
            objects[i].style.visibility = displayStyle;           
            //alert("ShowHideAllTags:visbile...visiblity=" + objects[i].style.visibility + ", wmode= "+ objects[i].getAttribute('wmode')+" "+objects[i].getAttribute('id')+" "+objects[i].innerHTML);
        }        
        
    }
//    if (displayStyle == "visible")
//        newMenuobjectsToHide = new Array();
    //alert(newMenuobjectsToHide.length);
}

function isAdInDangerousPosition(object,position) {
    var i = 0;
    var parent = object.parentNode;
    try {
    while (i<6 && parent!=null && 
        parent.getAttribute("id") != "ad-"+position)
    {
        i++;
        parent = parent.parentNode;
        //alert(parent.getAttribute("id"));
    }
        return  (parent.getAttribute("id") == "ad-"+position);
    } catch(e) {
        return false;
    } 
}

///// SHOW RADIO BOX

	var sshow = false;
	var stimeout;
	function showRadioMenu()
	{
	    if (document.getElementById('pos-Middle1')==null) {
            newMenuShowHideObjects("hidden","Right");
        } else {
            newMenuShowHideObjects("hidden","Middle1");
        }
        if (isTheHomePage)
            newMenuShowHideObjects("hidden","Middle");
        
	try {
	    window.clearTimeout(stimeout);
		if (sshow) return;
		document.getElementById('radio_box').style.visibility='visible'
		sshow = true;
	   }catch(e){}
	}
	function hideRadioMenu()
	{ 
	    if (document.getElementById('pos-Middle1')==null) {
            newMenuShowHideObjects("visible","Right");
        } else {
            newMenuShowHideObjects("visible","Middle1");
        }
        if (isTheHomePage)
            newMenuShowHideObjects("visible","Middle");
	try {
	    window.clearTimeout(stimeout);
		document.getElementById('radio_box').style.visibility='hidden'
		sshow = false;
	 }catch(e){} 
	}