$(document).ready(function() {   
    if ($(".datepicker")) {
        $(".datepicker").datepicker({
            dateFormat: "dd/mm/yy",
            showOn: "button",
            buttonImage: "/media/template/calendar.png",
            buttonImageOnly: true
            });
    }
    if ($("#searchtrain")) {
        checkAR();
        var currentTime = new Date()
        var day = currentTime.getDate();
        var month = currentTime.getMonth()+1;
        var year = currentTime.getFullYear();
        var now = day+"/"+month+"/"+year;
        var hours = currentTime.getHours()+1;
        $('#dt').val(now);
        $('#tt').val(hours);
        
        $("#ar").live('change', function() {
          checkAR();
        });
		
        
        $("#dt").datepicker( "option", "minDate", new Date() );
        
        $("#dt").live('change', function() {
          datemin = $("#dt").val();
          $("#dtr").datepicker( "option", "minDate", datemin );
		  checkDate();
        });
		
		$("#dtr").live('change', function() {
		  checkDate();
        });
		$("#avvisoclose").live('click', function() {
		  $("#avviso").hide();
        });
        
       $('#boxtrain form').submit(function() {
            var errors = new Array() ;
            var stringError = '';
            var errNumber;
            
            s = $('#s').val();
            d = $('#d').val();
			dt = $.datepicker.parseDate( 'dd/mm/yy',$('#dt').val()) 
			dtr  = $.datepicker.parseDate( 'dd/mm/yy',$('#dtr ').val()) 
            ar = $("#ar").attr("checked");
            z = 0;
            if (s == '') errors[z++] =formTrainErrors['s'];
            if (d == '') errors[z++]=formTrainErrors['d'];
            if (s == d) errors[z++]=formTrainErrors['sd'];
            if (dt == '') errors[z++]=formTrainErrors['dt'];
            if (dtr<dt && ar) errors[z++]=formTrainErrors['dtr'];
            errNumber = errors.length;
            if (errNumber > 0) {
                for (i=0;i<errNumber;i++) {
                    stringError +=  errors[i] + "\n";
                }
                alert(stringError);
                return false;
            } else {
                $('#hdt').val($('#dt').val());
                $('#hdtr').val($('#dtr').val());
                //alert($('#hdt').val())
                return true;
            }
        });
    }
      if ($("a[rel^='zoom']")) {
          $("a[rel^='zoom']").prettyPhoto({theme: 'dark_rounded'});
      }
      if ($("a[rel^='zoomnoresize']")) {
          $("a[rel^='zoomnoresize']").prettyPhoto({theme: 'dark_rounded',allow_resize:false});
      }
     
});

function checkAR() {
    if ($("#ar").attr("checked")) {
        $(".hidear").show();
    } else {
        $(".hidear").hide();
    } 
}

function checkDate() {
	checkDt = $.datepicker.parseDate( 'dd/mm/yy',$('#dt').val());
	checkDtr = $.datepicker.parseDate( 'dd/mm/yy',$('#dtr').val());
	checkNow = $.datepicker.parseDate( 'dd/mm/yy','2/01/2011') ;
	if ((checkDt > checkNow) || (checkDtr > checkNow)) {
		$("#avviso").show();
		//$("#avviso").dialog({ title: 'Avviso' });
	} else {
		$("#avviso").hide();
    }
}


