// Show and hide submenu

function ShowHide(id, display) {
alert(display);
    obj = document.getElementsByTagName("div");
    obj[id].style.display = display;
}

function doWhenElementAvailable(elementid, func, delay)
{
    delay = delay || 0;

	var timerid = setInterval(function () {
		var node = document.getElementById(elementid);

		if (node) {
			clearInterval(timerid);
			setTimeout(func, delay);
		}
	}, 100);
}


function lstSelectAll(controlid)
{
    var control = getObj(controlid);    
    if(control)
    {    
        for(i=0; i< control.options.length; i++)
        {
            control.options[(control.options.length-1)-i].selected = true;
        }
    }
    
}

function lstDeselectAll(controlid)
{
    var control = getObj(controlid);
    if(control)
    {    
        for(i=0; i< control.options.length; i++)
        {
            control.options[i].selected = false;
        }
    }
}

function getObj(name)
{
  if (document.getElementById)
  {
  	return document.getElementById(name);	
  }
  else if (document.all)
  {
	return document.all[name];
  }
  else if (document.layers)
  {
    return document.layers[name];
  }
}



function request_object()
{
    try
    {
        return new ActiveXObject('Msxml2.XMLHTTP');
    }
    catch(e)
    {
        try
        {
            return new ActiveXObject('Microsoft.XMLHTTP');
        }
        catch(e)
        {
            return new XMLHttpRequest();
        }
    }
}

function rbc(bannerid)
{          
    // Call the request object method wrapper function
    var request_var = request_object();
    
    if(request_var)
    {
        
        var url = baseurl + "logbannerclick.ashx?bannerid=" + bannerid
        
        request_var.open("GET",url,true);    
        request_var.send(null);      
    }
    
    return false;
}