/**
* Patch Webgenery pour le plugin jquery datepicker
*/


(function($) { // Hide scope, no $ conflict

	function customWeek(date) {
	    return Math.floor(($.datepick.dayOfYear(date) - 1) / 7) + 1;
	}

	$.extend($.datepick, {

		onlySaturday: function(date) {
			return {selectable: (date.getDay()) == 6};
		},




		test: function(date) {

      //console.log(date.getDate()+"/"+date.getMonth()+"/"+date.getFullYear());



			var week = customWeek(date);
//			var tabWeek = new Array(52,1);//52,1,2
      switch(week){
        case 52:
          return {selectable: date.getDay() == 1};
        break;
        case 53:
          return {selectable: false};
        break;
        case 1:
          return {selectable: (date.getDay() == 1||date.getDay() == 6)};
        break;
        default:
          return {selectable: (date.getDay()) == 6};
        break;
      }
			/*var flag=false;
			for(i=0; i<tabWeek.length; i++){
				if(week==tabWeek[i]){
					flag=true;
					break;
				}else{
					flag=false;
				}
			}*/
			/*if(flag){
				return {selectable: (date.getDay()) == 1};
			}else{
				return {selectable: ((date.getDay()) == 6)};
			}*/

		}


	});
})(jQuery);
