function addListner(element_id, event, handler)
{	
	var obj = document.getElementById(element_id);
	try
	{
		 if (obj.addEventListener) {
		    obj.addEventListener(event, handler, false);
		    return true;
		  } 
		  else if (obj.attachEvent) {
		    var retVal = obj.attachEvent("on"+event, handler);
		    return retVal;
		  } else {
		    return false;
		  }		
	}
	catch(e)
	{
	}
}


function initBanner(id, url)
{
        addListner(id, 'click', function(){
            //url;
        });
        return false;
}

var menustats = new Array();
function initMenu(id,url)
{
	menustats["open_"+id] = false;
	menustats["load_"+id] = false;
	menustats["url_"+id] = url;
	addListner('href_id_'+id, 'click',function(){
		fnSideMenuClick(id)
	});	
	return false;
}

function fnSideMenuClick(id)
{
	if (menustats["open_"+id]) {
          fnCloseMenu(id);
	}
	else{
          fnOpenMenu(id);
	}
	
	return false;
}
function fnOpenMenu(id)
{	
	document.getElementById('head_id_'+id).className = 'detail_minus';
	new Effect.BlindDown('id_'+id,{afterFinish:fnSetOpen(id)});
}
function fnCloseMenu(id)
{
	document.getElementById('head_id_'+id).className = 'detail_plus';	
	var test = new Effect.BlindUp('id_'+id,{afterFinish:fnSetClose(id)});
}
function fnSetOpen(id)
{	
	menustats["open_"+id] = true;
}

function fnSetClose(id)
{
	menustats["open_"+id] = false;
}


var menustatss = new Array();
function initMenus(id,url)
{
	menustatss["open_"+id] = false;
	menustatss["load_"+id] = false;
	menustatss["url_"+id] = url;
	addListner('href_id_'+id, 'click',function(){
		fnSideMenuClicks(id)
	});
	return false;
}

function fnSideMenuClicks(id)
{
	if (menustatss["open_"+id]) {
          fnCloseMenus(id);
	}
	else{
          fnOpenMenus(id);
	}

	return false;
}
function fnOpenMenus(id)
{
	new Effect.BlindDown('id_'+id,{afterFinish:fnSetOpens(id)});
}
function fnCloseMenus(id)
{
	var test = new Effect.BlindUp('id_'+id,{afterFinish:fnSetCloses(id)});
}
function fnSetOpens(id)
{
	menustatss["open_"+id] = true;
}

function fnSetCloses(id)
{
	menustatss["open_"+id] = false;
}