// JavaScript Document
jQuery(document).ready(function() {
	//variables globales
	var textoBusqueda = "Busqueda";
	
	//Mostramos / ocultamos el texto por defecto si es necesario
	$("#field").focus(function(){
		if($(this).attr("value") == textoBusqueda) $(this).attr("value", "");
	});
	$("#field").blur(function(){
		if($(this).attr("value") == "") $(this).attr("value", textoBusqueda);
	});
	
	//visualizaciuon de menus
	//$("#company").bind('click mouseover',function(){ ShowMenu($(this).attr("id"))});
	//$("#business").bind('click mouseover',function(){ ShowMenu($(this).attr("id"))});
	
	$("#home").bind('mouseover',function(){ HideMenu($(this).attr("id"))});
	$("#company").bind('mouseover',function(){ HideMenu($(this).attr("id"))});
	$("#business").bind('mouseover',function(){ HideMenu($(this).attr("id"))});
	$("#contact").bind('mouseover',function(){ HideMenu($(this).attr("id"))});
	$("#news").bind('mouseover',function(){ HideMenu($(this).attr("id"))});
	$("#links").bind('mouseover',function(){ HideMenu($(this).attr("id"))});
	$("#menu_company").bind('mouseleave',function(){ $('#menu_company').css("display","none")});
	$("#menu_business").bind('mouseleave',function(){ $('#menu_business').css("display","none")});
	
	//function ShowMenu(objeto){
		//$('#menu_'+objeto).css("display","block");
	//}
	function HideMenu(objeto){
		$('#menu_company').css("display","none");
		$('#menu_business').css("display","none");
		$('#menu_'+objeto).css("display","block");
	}
	//validar datos de reserva capacitacion
	$("#numero_asistentes").bind('blur keyup focus change',function(){validarCampo("numero_asistentes")});
	$("#fecha").bind('blur keyup focus',function(){validarCampo("fecha")});
	$("#asunto").bind('blur keyup focus',function(){validarCampo("asunto")});
	$("#h_inicio").bind('blur keyup focus change',function(){validarCampo("h_inicio")});
	$("#h_fin").bind('blur keyup focus change',function(){validarCampo("h_fin")});
	$("#id_sala").bind('focus change',function(){validarCapacidadCap("id_sala")});
	
	// Formulario login
	$("#form_login").submit(function(){
		if($("#usuario").attr("value") != textoUsuario & $("#clave").attr("value") != textoClave){
			$('#boton_login').attr('disabled', 'disabled');
			return true;
		}else{
			alert("Ingrese su usuario y clave");
			return false;
		}
	});
});
/*validar email*/
function validarEmail(){
	if($("#email").val().length == 0){
		$("#email").removeClass('validacion_correcto').addClass('validacion_incorrecto');
		return false;
	}else if(!$("#email").val().match(/^[^\s()<>@,;:\/]+@\w[\w\.-]+\.[a-z]{2,}$/i)){
		$("#email").removeClass('validacion_correcto').addClass('validacion_incorrecto');
		return false;
	}else{
		$("#email").removeClass('validacion_incorrecto').addClass('validacion_correcto');
		return true;
	}
}
/*validacion correcto*/
function validarCampo(objeto){
	if($("#"+objeto).val().length == 0){
		$("#"+objeto).removeClass('validacion_correcto').addClass('validacion_incorrecto');
		return false;
	}else if($("#"+objeto).val() == 0){
		$("#"+objeto).removeClass('validacion_correcto').addClass('validacion_incorrecto');
		return false;
	}else{
		$("#"+objeto).removeClass('validacion_incorrecto').addClass('validacion_correcto');
		return true;
	}
}

/*validacion Capacidad capacitacion*/
function validarCapacidadCap(){
	//alert(objeto)
	if($("#id_sala").val().length == 0){
		$("#id_sala").removeClass('validacion_correcto').addClass('validacion_incorrecto');
		return false;
	}else if($("#id_sala").val() == 0){
		$("#id_sala").removeClass('validacion_correcto').addClass('validacion_incorrecto');
		return false;
	}else{
		$("#id_sala").removeClass('validacion_incorrecto').addClass('validacion_correcto');
		ajaxCapacidad('areaCapacidad','numero_asistentes',$("#id_sala").val());
		return true;
	}
}
/*validacion Capacidad entretenimiento*/
function validarCapacidadEnt(){
	//alert(objeto)
	if($("#id_sala_ent").val().length == 0){
		$("#id_sala_ent").removeClass('validacion_correcto').addClass('validacion_incorrecto');
		return false;
	}else if($("#id_sala_ent").val() == 0){
		$("#id_sala_ent").removeClass('validacion_correcto').addClass('validacion_incorrecto');
		return false;
	}else{
		$("#id_sala_ent").removeClass('validacion_incorrecto').addClass('validacion_correcto');
		ajaxCapacidad('areaCapacidad','numero_asistentes_ent',$("#id_sala_ent").val());
		return true;
	}
}
/*slide*/
stepcarousel.setup({
	galleryid: 'mygallery', //id of carousel DIV
	beltclass: 'belt', //class of inner "belt" DIV containing all the panel DIVs
	panelclass: 'panel', //class of panel DIVs each holding content
	autostep: {enable:true, moveby:1, pause:3000},
	panelbehavior: {speed:1000, wraparound:true, wrapbehavior:'slide', persist:true},
	defaultbuttons: {enable: false, moveby: 1, leftnav: ['http://i34.tinypic.com/317e0s5.gif', -5, 80], rightnav: ['http://i38.tinypic.com/33o7di8.gif', -20, 80]},
	statusvars: ['statusA', 'statusB', 'statusC'], //register 3 variables that contain current panel (start), current panel (last), and total panels
	contenttype: ['inline'] //content setting ['inline'] or ['ajax', 'path_to_external_file']
})
/*fin funcion*/
