function validarHabitacionesUnicasForm(formulario) {
	var sMensaje = "";
	var bFlag = validateHabitacionesUnicasForm(formulario);
	if (bFlag) {
		if (formulario.idParador.value == 0) {
			bFlag = false;
			sMensaje += errorValidacion + ".\n";
		}
		if (!bFlag) {
			alert(sMensaje);
		}
	}
	return bFlag;
}

function desplegarHabitaciones(id, imagen, idioma) {		
	var oGrupo = document.getElementById("grupohu_"+id);
	var oLista = document.getElementById("listahu_"+id);
	if (oGrupo.className.indexOf("activo") != -1) {
		oGrupo.className = oGrupo.className.replace("activo", "");
		oLista.className = oLista.className.replace("visible", "oculto");
		imagen.src='pages/img/'+idioma+'/aplicaciones/iconMostrar.gif';
		
	} else {
		oGrupo.className = oGrupo.className + " activo";
		oLista.className = oLista.className.replace("oculto", "visible");
		imagen.src='pages/img/'+idioma+'/aplicaciones/iconOcultar.gif';
	}			
}	

function inicializarListado() {
	visibilidadListas('listahabitaciones');
}

function visibilidadListas(clsName) {
	var aListas = getElementsByClassName(clsName,'li');
	for (var i=0; i < aListas.length; i++) {
		var iLista = aListas[i];
		var sId = iLista.id;
		var aGrupo = sId.split("_");
		if (aGrupo.length == 2) {
			var eLista = document.getElementById("listahu_" + aGrupo[1]);
			if (eLista) eLista.className = eLista.className.replace("visible", "oculto");
			var eImagen = document.getElementById("imggrupohu_" + aGrupo[1]);
			if (eImagen) eImagen.className = eImagen.className.replace("icono", "");
		}
	}
}

function getElementsByClassName(clsName,htmltag){ 
	var arr = new Array(); 
	var elems = document.getElementsByTagName(htmltag);
	for ( var cls, i = 0; ( elem = elems[i] ); i++ ) {
		if ( elem.className == clsName ){
			arr[arr.length] = elem;
		}
	}
	return arr;
}

function escribeApplet(idAtt,archivo,clase,heightAtt,widthAtt,parametros,colorFondo,emb,descripcion) {
	if (colorFondo == "") {
		colorFondo = '000000';
	} 
	if(navigator.appName=="Microsoft Internet Explorer") {
		var generado = '<object '+idAtt+' classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase="http://java.sun.com/update/1.5.0/jinstall-1_5_0-windows-i586.cab" '+heightAtt+' '+widthAtt+' >';
		generado += '<param name="code" value="'+clase+'" />';
		generado += '<param name="archive" value="'+archivo+'" />';
	} else {
		var generado = '<object '+idAtt+' classid="java:'+clase+'" type="application/x-java-applet" archive="'+archivo+'" '+heightAtt+' '+widthAtt+' >';
	}
	if (parametros.indexOf('|')>-1) {
		var array_parametros = parametros.split('|');
		for (var i=0; i<array_parametros.length-1; i++) {
			generado += '<param name="'+array_parametros[i].split("=")[0]+'" value="'+array_parametros[i].split("=")[1]+'" />';
		}
	}	
	if (emb != "") {
		generado += emb;
	}	
	if (descripcion != "") {
		generado += '<span>'+descripcion+'</span>';
	}	
	generado += '</object>';

 	document.write(generado);
}		
