/*
 * Functii JavaScript pentru pagina hiphi.ubbcluj.ro
 * Mihai Maga <mihaimaga@gmail.com>
 * 2008
*/

var hasMenu = [];
var shown = [];

function showSearch() {
	new Element.hide(document.getElementById('searchTrigger'));
	new Effect.BlindRight(document.getElementById('searchForm'));
	new Element.hide(document.getElementById('searchTrigger'));
}

function hideSearch() {
	new Effect.BlindLeft(document.getElementById('searchForm'), {
		duration: 1, 
		afterFinish: function(effect) { 
			Element.show(document.getElementById('searchTrigger')) 
		}
	});
}

function noSearch() {
	new Element.hide(document.getElementById('searchForm'));
}

function showSubmenu(id) {
	//document.getElementById(''+id+'').style.display = 'block';
	if (navigator.appName=='Microsoft Internet Explorer') {
	    Element.show(document.getElementById(''+id+''));
	} else {
	    Effect.Appear(document.getElementById(''+id+''));
	}
	hideOtherSubmenus(id);
}
function hideSubmenu(id) {
	//document.getElementById(''+id+'').style.display = 'none';
	if (navigator.appName=='Microsoft Internet Explorer') {
	    Element.hide(document.getElementById(''+id+''));
	} else {
	    Effect.Fade(document.getElementById(''+id+''));
	}
}

function hideAllSubmenus() {
	var submenus = ['sm1', 'sm8', 'sm9', 'sm10', 'sm11', 'sm12', 'sm15', 'sm447'];
	var i;
	for(i=0;i<submenus.length;i++) {
		Element.hide(document.getElementById(submenus[i]));
		shown[submenus[i]] = false;
	}
}

function hideOtherSubmenus(id) {
	var submenus = ['sm1', 'sm8', 'sm9', 'sm10', 'sm11', 'sm12', 'sm15', 'sm447'];
	var i;
	for(i=0;i<submenus.length;i++) {
		if (submenus[i] != id) {
			Element.hide(document.getElementById(submenus[i]));
			shown[submenus[i]] = false;
		}
	}
}

function clickShowSubmenu(id, page) {
	if ((shown[id] == undefined || shown[id] == false) && hasMenu[id] == true) {
		showSubmenu(id);
		shown[id] = true;
	} else {
	//	hideSubmenu(id);
		location.href=page;
		shown[id] = false;
	}
	
}

function jspop(url) {
	window.open(url,"hiphi_context","menubar=no,width=640,height=360,toolbar=no,resizable=yes,scrollbars=yes");
}
