
// {{{ function get_obj(name)
function get_obj(name) {

	if (document.getElementById) {
     	this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;
	}
	else if (document.all) {
		this.obj = document.all[name];
		this.style = document.all[name].style;
	}
	else if (document.layers) {
		this.obj = getObjNN4(document,name);
		this.style = this.obj;
	}

}
// }}}
// {{{ function getObjNN4(obj,name)
function getObjNN4(obj,name) {
	var x = obj.layers;
	var foundLayer;
	for (var i = 0; i < x.length; i++) {
		if (x[i].id == name)
		 	foundLayer = x[i];
		else if (x[i].layers.length)
			var tmp = getObjNN4(x[i],name);
		if (tmp) foundLayer = tmp;
	}
	return foundLayer;
}
// }}}

// {{{ function menu_toggle(element)
function menu_toggle(element) {

	var menu_capacitacion = $('menu_capacitacion');
	var boton_capacitacion = $('boton_capacitacion')
	var menu_clasificados = $('menu_clasificados');
	var boton_clasificados = $('boton_clasificados');
	var menu_empresas = $('menu_empresas');
	var boton_empresas = $('boton_empresas');
	var menu_empleos = $('menu_empleos');
	var boton_empleos = $('boton_empleos');
	var menu_turismo = $('menu_turismo');
	var boton_turismo = $('boton_turismo');
	var menu_ocio = $('menu_ocio');
	var boton_ocio = $('boton_ocio');

	switch (element) {
	case 'capacitacion' :
		menu_capacitacion.show();
		boton_capacitacion.addClassName('menuon');
		menu_clasificados.hide();
		boton_clasificados.removeClassName('menuon');
		menu_empresas.hide();
		boton_empresas.removeClassName('menuon');
		menu_empleos.hide();
		boton_empleos.removeClassName('menuon');
		menu_turismo.hide();
		boton_turismo.removeClassName('menuon');
		menu_ocio.hide();
		boton_ocio.removeClassName('menuon');
		break;
	case 'clasificados' :
		menu_clasificados.show();
		boton_clasificados.addClassName('menuon');
		menu_empresas.hide();
		boton_empresas.removeClassName('menuon');
		menu_capacitacion.hide();
		boton_capacitacion.removeClassName('menuon');
		menu_empleos.hide();
		boton_empleos.removeClassName('menuon');
		menu_turismo.hide();
		boton_turismo.removeClassName('menuon');
		menu_ocio.hide();
		boton_ocio.removeClassName('menuon');
		break;
	case 'empresas' :
		menu_empresas.show();
		boton_empresas.addClassName('menuon');
		menu_clasificados.hide();
		boton_clasificados.removeClassName('menuon');
		menu_capacitacion.hide();
		boton_capacitacion.removeClassName('menuon');
		menu_empleos.hide();
		boton_empleos.removeClassName('menuon');
		menu_turismo.hide();
		boton_turismo.removeClassName('menuon');
		menu_ocio.hide();
		boton_ocio.removeClassName('menuon');
		break;
	case 'empleos' :
		menu_empleos.show();
		boton_empleos.addClassName('menuon');
		menu_clasificados.hide();
		boton_clasificados.removeClassName('menuon');
		menu_empresas.hide();
		boton_empresas.removeClassName('menuon');
		menu_capacitacion.hide();
		boton_capacitacion.removeClassName('menuon');
		menu_turismo.hide();
		boton_turismo.removeClassName('menuon');
		menu_ocio.hide();
		boton_ocio.removeClassName('menuon');
		break;
	case 'turismo' :
		menu_turismo.show();
		boton_turismo.addClassName('menuon');
		menu_clasificados.hide();
		boton_clasificados.removeClassName('menuon');
		menu_empresas.hide();
		boton_empresas.removeClassName('menuon');
		menu_capacitacion.hide();
		boton_capacitacion.removeClassName('menuon');
		menu_empleos.hide();
		boton_empleos.removeClassName('menuon');
		menu_ocio.hide();
		boton_ocio.removeClassName('menuon');
		break;
	case 'ocio' :
		menu_ocio.show();
		boton_ocio.addClassName('menuon');
		menu_clasificados.hide();
		boton_clasificados.removeClassName('menuon');
		menu_empresas.hide();
		boton_empresas.removeClassName('menuon');
		menu_capacitacion.hide();
		boton_capacitacion.removeClassName('menuon');
		menu_empleos.hide();
		boton_empleos.removeClassName('menuon');
		menu_turismo.hide();
		boton_turismo.removeClassName('menuon');
		break;
	case 'vacio' :
		menu_clasificados.hide();
		boton_clasificados.removeClassName('menuon');
		menu_empresas.hide();
		boton_empresas.removeClassName('menuon');
		menu_capacitacion.hide();
		boton_capacitacion.removeClassName('menuon');
		menu_empleos.hide();
		boton_empleos.removeClassName('menuon');
		menu_turismo.hide();
		boton_turismo.removeClassName('menuon');
		menu_vacio.show();
		boton_vacio.addClassName('menuon');
		break;
	}

	active_menu = element;
	menu_hide();

}
// }}}
// {{{ function menu_select(element, type)
function menu_select(element, type) {

	menu_hide();

	if (element == 'capacitacion' || element == 'empresas' || element == 'clasificados' || element == 'empleos' || element == 'turismo' || element == 'ocio') {
		var select = $('select_'+element);
	}

	if (element != 'vacio') {
		$('boton_'+element).addClassName('menuon');
	}

	switch (element) {
	case 'capacitacion' :
		if (type == 'button' && active_menu != 'capacitacion') {
			select.removeClassName('menuon');
			select.addClassName('menusemion');
		}
		else {
			select.removeClassName('menusemion');
			select.addClassName('menuon');
		}
		break;
	case 'clasificados' :
		if (type == 'button' && active_menu != 'clasificados') {
			select.removeClassName('menuon');
			select.addClassName('menusemion');
		}
		else {
			select.removeClassName('menusemion');
			select.addClassName('menuon');
		}
		break;
	case 'empresas' :
		if (type == 'button' && active_menu != 'empresas') {
			select.removeClassName('menuon');
			select.addClassName('menusemion');
		}
		else {
			select.removeClassName('menusemion');
			select.addClassName('menuon');
		}
		break;
	case 'empleos' :
		if (type == 'button' && active_menu != 'empleos') {
			select.removeClassName('menuon');
			select.addClassName('menusemion');
		}
		else {
			select.removeClassName('menusemion');
			select.addClassName('menuon');
		}
		break;
	case 'turismo' :
		if (type == 'button' && active_menu != 'turismo') {
			select.removeClassName('menuon');
			select.addClassName('menusemion');
		}
		else {
			select.removeClassName('menusemion');
			select.addClassName('menuon');
		}
		break;
	case 'ocio' :
		$('boton_vacio').addClassName('menuon_vacio');
		/*
		if (type == 'button' && active_menu != 'ocio') {
			select.removeClassName('menuon');
			select.addClassName('menusemion');
		}
		else {
			select.removeClassName('menusemion');
			select.addClassName('menuon');
		}
		*/
		break;
	}

}
// }}}
// {{{ function menu_hide()
function menu_hide() {

	//*
	if (active_menu != 'capacitacion') {
		$('boton_capacitacion').removeClassName('menuon');
		$('select_capacitacion').removeClassName('menuon');
		$('select_capacitacion').removeClassName('menusemion');
	}
	if (active_menu != 'clasificados') {
		$('boton_clasificados').removeClassName('menuon');
		$('select_clasificados').removeClassName('menuon');
		$('select_clasificados').removeClassName('menusemion');
	}
	if (active_menu != 'empresas') {
		$('boton_empresas').removeClassName('menuon');
		$('select_empresas').removeClassName('menuon');
		$('select_empresas').removeClassName('menusemion');
	}
	if (active_menu != 'empleos') {
		$('boton_empleos').removeClassName('menuon');
		$('select_empleos').removeClassName('menuon');
		$('select_empleos').removeClassName('menusemion');
	}
	if (active_menu != 'turismo') {
		$('boton_turismo').removeClassName('menuon');
		$('select_turismo').removeClassName('menuon');
		$('select_turismo').removeClassName('menusemion');
	}
	if (active_menu != 'vacio') {
		$('boton_vacio').removeClassName('menuon_vacio');
	}
	//*/

}
// }}}
// {{{ function _toggle(element)
function _toggle(element) {
	var e = $(element);
	var b = $('boton_'+element);
	e.toggle();
	switch (e.getStyle('display')) {
	case 'none' :
		b.removeClassName('boton_cerrar');
		b.addClassName('boton_abrir');
		break;
	default :
		b.removeClassName('boton_abrir');
		b.addClassName('boton_cerrar');
	}
}
// }}}
