/**
*Procedimientos y funciones de uso general
*
*/
var nav4 = window.event ? true : false;

jQuery( document ).ready(function(){
	

	 //solo numeros
	$( "input.onlynumber" ).keypress(function( evt ){
		var key = nav4 ? evt.keyCode : evt.which;
		return /[\d]/.test( String.fromCharCode( key ) );
	});
	
	//monetario
	$( "input.money" ).keyup(function(){
		this.value = number_format( this.value );
	});
	
	//solo letras
	$( "input.onlyword" ).keypress(function(){
		var key = nav4 ? evt.keyCode : evt.which;
		return /[\w]/.test( String.fromCharCode( key ) );
	});
	
	$( "form.formvalida" ).submit(function(){ 
		 return EvaluaReg( this );
	});
	
	//Enviar forularios intocable
	$(".EnviaForm").click(function(){
		$( "#" + $(this).attr("rel") ).submit();
		return false;
	});
	
	//addNotify();
	/*
	$( "#volatilnotif" ).html( "Items Borrados!" );

	setTimeout( function(){$( "#volatilnotif" ).fadeOut( "slow" )} , 600 );
	*/
	
	$("#head_banner").jCarouselLite({
		/*
		btnNext: ".next",
		btnPrev: ".prev",
		*/
		auto: 1,
		scroll: 1,
		visible: 6,
		speed:800,
		circular: "true"

	});

	$("#galeriahome").jCarouselLite({
		btnNext: ".nextgal",
		btnPrev: ".prevgal",
		scroll: 1,
		visible: 1,
		speed:800,
		circular: "true"

	});
	

$(".signin").click(function(e) {          
		e.preventDefault();
		$("fieldset#signin_menu").toggle();
		$(".signin").toggleClass("menu-open");
	});
	
	$("fieldset#signin_menu").mouseup(function() {
		return false
	});
$(document).mouseup(function(e) {
		if($(e.target).parent("a.signin").length==0) {
			$(".signin").removeClass("menu-open");
			$("fieldset#signin_menu").hide();
		}
	});
	

	//galeria-detalle
	$(".galeria-detalle").jCarouselLite({
		btnNext: ".nextgaldetalle",
		btnPrev: ".prevgaldetalle",
		scroll: 1,
		visible: 1,
		speed:800,
		circular: "true"

	});
	
	
	$(".btnRecordar").click(function(e) {          
		$(".recordar_clave").toggle("slow");
		return false;
	});
	
	
	
	
});

function addNotify()
{
	if( !window.contactonotify )
	{
		window.contactonotify = $( '<div id="volatilnotif" class="mensaje_notify info_notify">Obteniendo datos...</div>' )
					.css({ 
							"position":"absolute",
							"top" : "300px",
							"left" : "650px",
							"width" : "300px"
				}).get();
				
		$( document.body ).append( window.contactonotify );
	}
	else
		$( window.contactonotify ).show();
	
	setTimeout( function(){$( "#volatilnotif" ).fadeOut( "slow" )} , 600 );
	
}


$(function() {
	

	$("#IDCiudad").change(function () {
		var IDCiudad = $(this).val();
		
		$.ajax({
			   type: "POST",
			   url: "ajax/CargaZona.php",
			   data: "IDCiudad="+IDCiudad,
			   dataType: "json",
			   success: function(msg){
					$("#IDZona").removeOption(/./);
					$("#IDZona").addOption(msg, true);
					
			   }
		});
	});

})