// JavaScript Document
function confirmarBorrarUsuario(idUsuario)
{
if (confirm ("¿Está seguro de borrar el usuario?")) {
        objetoEdicion.cogerHtml('../enlaceOperaciones/enlaceOperaciones.inc.php',2,'id_operacion=201&idUsuario='+idUsuario+'');
    } else {
        //No envía el formulario
       return false;
    }
}

function validarFormNuevoUsuario()
{
	var nombre=trim(document.formNuevoUsuario.nombres.value);
	var apellido=trim(document.formNuevoUsuario.apellidos.value);
	var clave=trim(document.formNuevoUsuario.clave.value);
	var nick=trim(document.formNuevoUsuario.nick.value);
	if(nick=="")
	{
		alert('Ingrese nick');
		return false;
	}
	if(nombre=="")
	{
		alert('Ingrese nombres');
		return false;
	}
	if(apellido=="")
	{
		alert('Ingrese apellidos');
		return false;
	}
	if(clave=="")
	{
		alert('Ingrese Clave');
		return false;
	}
}

function validarFormEditarUsuario()
{
	var nombre=trim(document.formEditarUsuario.nombres.value);
	var apellido=trim(document.formEditarUsuario.apellidos.value);
	var cambiarClave=document.formEditarUsuario.cambiarClave.checked;
	var clave=trim(document.formEditarUsuario.clave.value);
	if(nombre=="")
	{
		alert('Ingrese nombres');
		return false;
	}
	if(apellido=="")
	{
		alert('Ingrese apellidos');
		return false;
	}
	if(cambiarClave==true)
	{
		if(clave=="")
		{
			alert('Ingrese Clave');
			return false;
		}
	}
}
function validarFormComentarios()
{
	
	var nombre=trim(document.formComentarios.nombre.value);
	var direccion=trim(document.formComentarios.direccion.value);
	var ciudad=trim(document.formComentarios.ciudad.value);
	var pais=trim(document.formComentarios.pais.value);
	var telefono=document.formComentarios.telefono.value;
	var correo=trim(document.formComentarios.correo.value);
	var mensaje=document.formComentarios.mensaje.value;
	
	if(nombre=="")
	{
		alert('Ingrese su nombre');
		return false;
	}
	
	if(direccion=="")
	{
		alert('Ingrese su dirección');
		return false;
	}
	
	if(ciudad=="")
	{
		alert('Ingrese su ciudad');
		return false;
	}
	
	if(pais=="")
	{
		alert('Ingrese su país');
		return false;
	}
	
	if(telefono=="")
	{
		alert('Ingrese su teléfono');
		return false;
	}
	
	
	if(correo=="")
	{
		alert('Ingrese su correo electrónico');
		return false;
	}
}


function validarFormReservaciones()
{
	
	var nombre=trim(document.formReservaciones.nombre.value);
	var direccion=trim(document.formReservaciones.direccion.value);
	var ciudad=trim(document.formReservaciones.ciudad.value);
	var pais=trim(document.formReservaciones.pais.value);
	var telefono=document.formReservaciones.telefono.value;
	var correo=trim(document.formReservaciones.correo.value);
	var numeroAcompanantes=document.formReservaciones.numeroAcompanantes.value;
	var habitacion=document.formReservaciones.habitacion.value;
	var fecha=document.formReservaciones.fecha.value;
	var mensaje=document.formReservaciones.mensaje.value;
	
	if(nombre=="")
	{
		alert('Ingrese su nombre');
		return false;
	}
	
	if(direccion=="")
	{
		alert('Ingrese su dirección');
		return false;
	}
	
	if(ciudad=="")
	{
		alert('Ingrese su ciudad');
		return false;
	}
	
	if(pais=="")
	{
		alert('Ingrese su país');
		return false;
	}
	
	if(telefono=="")
	{
		alert('Ingrese su teléfono');
		return false;
	}
	
	
	if(correo=="")
	{
		alert('Ingrese su correo electrónico');
		return false;
	}
	if(numeroAcompanantes=="")
	{
		alert('Ingrese el número de acompañantes');
		return false;
	}
	
	if(habitacion==0)
	{
		alert('Escoja el tipo de habitación');
		return false;
	}
	
	if(fecha=="")
	{
		alert('Ingrese la fecha de arribo');
		return false;
	}
}


function limpiarDivs()
{
	$('divGeneral').innerHTML="";
}

function peticionAjax(idDondeInsertar, archivo, post, mensajeConfirm)
{
	//new Ajax.PeriodicalUpdater(idDondeInsertar, archivo, {frequency:1,postBody:post,insertion:Insertion.After });
	if(mensajeConfirm=="" || typeof(mensajeConfirm)=='undefined')
	{
		new Ajax.Updater(idDondeInsertar, archivo, {postBody:post, evalScripts:true });
	}
	else
	{
		var confirmar=confirm(mensajeConfirm);
		if(confirmar==true)
		{
			new Ajax.Updater(idDondeInsertar, archivo, {postBody:post, evalScripts:true });
		}
	}
}


function serializarForm(formulario)
{
	//var nombres =$F('nombres').escapeHTML();
	//var nombres =escape($F('nombres'));
	//$('nombres').value=nombres;
	var contenidoPost=Form.serialize($(formulario));	
	//alert(contenidoPost);
	//peticionAjax('divEdicion','../enlaceOperaciones/enlaceOperaciones.inc.php');
	return contenidoPost;
}
//FUNCIONES PARA SIMULAR TRIM
function ltrim(s) {
   return s.replace(/^\s+/, "");
}

function rtrim(s) {
   return s.replace(/\s+$/, "");
}

function trim(s) {
   return rtrim(ltrim(s));
}
//FIN FUNCIONES PARA SIMULAR TRIM