var addClass = function(id, classe){
	try{
		YAHOO.util.Dom.addClass(id, classe);
	}
	catch(e){};
};

var popup = function(o, params){
	aWindow = window.open(params.url,"Orange","toolbar=no,width="+params.width+",height="+params.height+", status=no,scrollbars="+params.scrollbars+",resize=no,menubars=no");
};

/**
var addThirdLevelNav = function(o, params){
	var parentNode, liClear, ul, li, liContent, liLink;
	idParent = YAHOO.util.Dom.get(params.parentNode);
	liClear = document.createElement('li');
	liClear.setAttribute('class', 'clear-nested');
	ul = document.createElement('ul');
	ul.setAttribute('class', 'nested-2');
	
	li = document.createElement('li');
	liContent = document.createTextNode('modify images');
	liLink = document.createElement('a');
	liLink.setAttribute('href', 'test.php');
	liLink.appendChild(liContent);
	li.appendChild(liLink);
	ul.appendChild(li);
	
	liClear.appendChild(ul);	
	idParent.parentNode.insertBefore(liClear,idParent.nextSibling);
	
	console.log(params.jsonMenu.menu.size);
	for(myMenu in params.jsonMenu) {
		console.log(myMenu);
		console.log(params.jsonMenu.menu);
	}
	var idParent = YAHOO.util.Dom.get('annonces-edit-ads');
	var liClear = document.createElement('li');
	liClear.setAttribute('class', 'clear-nested');
	var ul = document.createElement('ul');
	ul.setAttribute('class', 'nested-2');
	var li = document.createElement('li');
	var liContent = document.createTextNode('modify images');
	var link = document.createElement('a');
	link.setAttribute('href', 'test.php');
	link.appendChild(liContent);
	li.appendChild(link);
	ul.appendChild(li);
	liClear.appendChild(ul);	
	idParent.parentNode.insertBefore(liClear,idParent.nextSibling);
	console.log(params);
	
};*/

var clearSecondaryMenu = function(){
	try{
		YAHOO.util.Dom.setStyle('hd-sec-mobile', 'display', 'none');
		YAHOO.util.Dom.setStyle('hd-pri-mobile', 'background-image', 'url(/images/top_menu_bg.gif)');
		YAHOO.util.Dom.setStyle(YAHOO.util.Dom.get("hd-pri-mobile").firstChild, "color", "#000");
		
		YAHOO.util.Dom.setStyle('hd-sec-internet', 'display', 'none');
		YAHOO.util.Dom.setStyle('hd-pri-internet', 'background-image', 'url(/images/top_menu_bg.gif)');
		YAHOO.util.Dom.setStyle(YAHOO.util.Dom.get("hd-pri-internet").firstChild, "color", "#000");
		
		YAHOO.util.Dom.setStyle('hd-sec-fixed', 'display', 'none');
		YAHOO.util.Dom.setStyle('hd-pri-fixed', 'background-image', 'url(/images/top_menu_bg.gif)');
		YAHOO.util.Dom.setStyle(YAHOO.util.Dom.get("hd-pri-fixed").firstChild, "color", "#000");
		
		YAHOO.util.Dom.setStyle('hd-sec-news', 'display', 'none');
		YAHOO.util.Dom.setStyle('hd-pri-news', 'background-image', 'url(/images/top_menu_bg.gif)');
		YAHOO.util.Dom.setStyle(YAHOO.util.Dom.get("hd-pri-news").firstChild, "color", "#000");
		
		YAHOO.util.Dom.setStyle('hd-sec-help', 'display', 'none');
		YAHOO.util.Dom.setStyle('hd-pri-help', 'background-image', 'url(/images/top_menu_bg.gif)');
		YAHOO.util.Dom.setStyle(YAHOO.util.Dom.get("hd-pri-help").firstChild, "color", "#000");
		
		YAHOO.util.Dom.setStyle('hd-sec-contact', 'display', 'none');
		YAHOO.util.Dom.setStyle('hd-pri-contact', 'background-image', 'url(/images/top_menu_bg.gif)');
		YAHOO.util.Dom.setStyle(YAHOO.util.Dom.get("hd-pri-contact").firstChild, "color", "#000");
	}
	catch(e){}
};
					
var hoverMenu = function(o, params){
	try{
		if(YAHOO.util.Dom.getStyle(params.sec, 'display') != 'block'){
			clearSecondaryMenu();
			YAHOO.util.Dom.setStyle(params.pri, "background-image", "none");
			YAHOO.util.Dom.setStyle(YAHOO.util.Dom.get(params.pri).firstChild, "color", "#ff6600");
			YAHOO.util.Dom.setStyle(params.sec, "display", "block");
		}
	}
	catch(e){}
};

YAHOO.util.Event.addListener('hd-pri-mobile', 'mouseover', hoverMenu, {'pri': 'hd-pri-mobile', 'sec' : 'hd-sec-mobile'});
YAHOO.util.Event.addListener('hd-pri-internet', 'mouseover', hoverMenu, {'pri': 'hd-pri-internet', 'sec' : 'hd-sec-internet'});
YAHOO.util.Event.addListener('hd-pri-fixed', 'mouseover', hoverMenu, {'pri': 'hd-pri-fixed', 'sec' : 'hd-sec-fixed'});
YAHOO.util.Event.addListener('hd-pri-news', 'mouseover', hoverMenu, {'pri': 'hd-pri-news', 'sec' : 'hd-sec-news'});
YAHOO.util.Event.addListener('hd-pri-help', 'mouseover', hoverMenu, {'pri': 'hd-pri-help', 'sec' : 'hd-sec-help'});
YAHOO.util.Event.addListener('hd-pri-contact', 'mouseover', hoverMenu, {'pri': 'hd-pri-contact', 'sec' : 'hd-sec-contact'});

// prevent ie6 background image flickering
try{
	document.execCommand('BackgroundImageCache', false, true);
}
catch(e){};