var $j = jQuery.noConflict();
var semaineShort = [ 'Di', 'Lu', 'Ma', 'Me', 'Je', 'Ve', 'Sa'];
var mois = ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", 
        "Septembre", "Octobre", "Novembre", "Décembre"];
$j(document).ready(function(){

    $j("#RDate_Depart").datepicker({
		beforeShow: function(input) { input.value=""; },
        dateFormat: 'dd/mm/yy',
        showButtonPanel: true,
        currentText: "Aujourd'hui",
        closeText: 'Fermer',
        dayNamesMin: semaineShort,
        monthNames: mois,
		minDate: 0, 
		maxDate: '+6M'
   
    });
    $j('#RDate_Depart').attr('class','valid');
	$j("RDate_Depart").blur();
	$j('.timeP').timePicker({step:15});
	
});
function effacer(dom)
{
	dom.value = "";
}

$j.validator.addMethod("regex", function(value, element, regexp){
    if (regexp.constructor != RegExp) 
        regexp = new RegExp(regexp);
    else 
        if (regexp.global) 
            regexp.lastIndex = 0;
    return this.optional(element) || regexp.test(value);
});

var acc = "La saisie doit &ecirc;tre compris entre {0} et {1}.";
var msg_required = "Ce champ est obligatoire.";
var date_str = "Le format doit être jj/mm/aaaa.";
var heure_str = "Le format doit être hh:mm.";
//$j().ready(function(){
//    $j("#form1").validate({
//        rules: {
//            RVille_Depart: {
//                required: true,
//                minlength: 3,
//                maxlength: 26
//            },
//            RVille_Arrivee: {
//                required: true,
//                minlength: 3,
//                maxlength: 26
//            },
//            RDate_Depart:{
//				required: true,
//                regex: /^(((0[1-9]|[12]\d|3[01])\/(0[13578]|1[02])\/((1[6-9]|[2-9]\d)\d{2}))|((0[1-9]|[12]\d|30)\/(0[13456789]|1[012])\/((1[6-9]|[2-9]\d)\d{2}))|((0[1-9]|1\d|2[0-8])\/02\/((1[6-9]|[2-9]\d)\d{2}))|(29\/02\/((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))))$/
//            },
//			RHeure_Depart: {
//                required: false,
//                regex: /^(([0-1][0-9])|2[0-3]):([0-5][0-9])$/
//            }
//		},
//		messages:{
//			RVille_Depart:{
//				required: msg_required,
//				minlength:jQuery.validator.format(acc, "3", "26"),
//				maxlength:jQuery.validator.format(acc, "3", "26")
//			},
//			RVille_Arrivee:{
//				required: msg_required,
//				minlength:jQuery.validator.format(acc, "3", "26"),
//				maxlength:jQuery.validator.format(acc, "3", "26")
//			},
//			RDate_Depart:{
//				required: msg_required,
//				regex: date_str
//			},
//			RHeure_Depart:{
//				required: msg_required,
//				regex: heure_str
//			}
//		}
//	});
//});
function validationRechercheSimple(id){
	if ($j('#form1').valid()) {
		if(id=="RechA") $j('#RA').val('RA');
		$j('#form1').submit();
	}
}

