// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

function mostrarEnProceso(mensaje) {
    $(document).ready(function() {
        $.modaldialog.success(mensaje, {
            showClose: false,
            title: 'Proceso',
            width: 250
        })
    })
}
function ocultarEnProceso() {
    $.modaldialog.hide()
}

function comentarioEnviado() {
    $.modaldialog.success('Su comentario ser&aacute; publicado una vez sea aprobado por el administrador', {
        title: 'Enviado correctamente',
        timeout: '8'
    })
}

function comentarioActualizado() {
    $.modaldialog.success('El comentario ha sido actualizado', {
        title: 'Actualizado correctamente',
        timeout: '8'
    })
}


function mostrarMensaje(mensaje) {
    $.modaldialog.success(mensaje, {
        title: 'Mensaje',
        timeout: '8'
    })
}

// Genera los calendarios en todos los input tipo 'text' con class = 'datepicker'
$('input[type=text].datepicker').livequery(
        function() {
            $(this).datepicker();
        }
        )


function today(){
    var today = new Date()
    var month = today.getMonth()+1
    var year = today.getFullYear()
//    var year = today.getYear()
    var day = today.getDate()
    if(day<10) day = "0" + day
    if(month<10) month= "0" + month
//    if(year<1000) year+=1900
    return day+'/'+month+'/'+year
}


//<script type="text/javascript">
/* $(document).ready(
	function()
	{
		$.ImageBox.init(
			{
				loaderSRC: '/images/imagebox/loading.gif',
				closeHTML: 'CERRAR',
				/*closeHTML: '<img src="/images/imagebox/close.gif" />',*/
 /*       textImage: 'Imagen',
        textImageFrom: 'de'
			}
		);
	}
);*/
    
//</script>

function datepicker_year_init(id,range){
    $('#'+id).datepicker({changeYear: true, yearRange: range });

}

function datepicker_age_init(id){
//    var range = '-100:0';
    var range = '1900:2010';
    $('#'+id).datepicker({changeYear: true, yearRange: range });

}

function datepicker_age_event_init(id, age){
//    var range = '-100:0';
    var range = '1900:2010';
    $('#'+id).datepicker({changeYear: true, yearRange: range , onClose: function(dateText, inst) {
            if(dateText){
                var today = new Date.today();
                var dateFormated = dateText.substring(3,6)+dateText.substring(0,3)+dateText.substring(6,10)
                var date = new Date(dateFormated);
                date = date.addYears(age);
                var under_age = Date.compare(date, today) > 0;
                if(under_age){
                    $("#under_age").show();
                }
                else{
                    $("#under_age").hide();
                }
            }
        } });

}

function fade_flash() {
    $('#flash').fadeIn(1000).fadeTo(4000, 1).fadeOut(2000);

    setTimeout(function(){
        $('#flash').hide();
    }, 8000);
}
