/*-- obre finestra posicionada al centre de la pantalla */
function obre(desti,nom,am,al){
  var ampla = am;
  var altura = 670;
  strURL = desti;

  poshoritz = (screen.width) ? (screen.width-ampla)/2 : 0;
  posvert = (screen.height) ? (screen.height-altura)/2 : 0;
  strW = 'toolbar=0,directories=0,location=0,status=no,menubar=0,resizable=1,copyhistory=0,scrollbars=1,width='+ ampla + ',height='+ altura + ',top='+ posvert + ',left='+ poshoritz;
  eval("window.open('" + strURL + "',nom,'" + strW + "')");
}

function rollOn(obj){
	if (document.body.id!='contacte') 	obj.className='rollOn';
}

function rollOff(obj){
	if (document.body.id!='contacte') 	obj.className='';
}

function mostra(imgSrc){
	var imgTag = document.getElementById("ampliacio").getElementsByTagName("img");
	imgTag[0].src  = imgSrc;
}


function init_fotos(){
   $('#fotos').innerfade({ speed: 'normal', timeout: 4000, type: 'sequence', containerheight: '362px' });
}

function init_fotoscarusel(){
$.preloadImages("../img/galeria/foto01.jpg",
"../img/galeria/foto02.jpg",
"../img/galeria/foto03.jpg",
"../img/galeria/foto04.jpg",
"../img/galeria/foto05.jpg",
"../img/galeria/foto06.jpg",
"../img/galeria/foto07.jpg",
"../img/galeria/foto08.jpg",
"../img/galeria/foto09.jpg",
"../img/galeria/foto10.jpg",
"../img/galeria/foto11.jpg",
"../img/galeria/foto12.jpg",
"../img/galeria/foto13.jpg",
"../img/galeria/foto14.jpg",
"../img/galeria/foto15.jpg",
"../img/galeria/foto16.jpg",
"../img/galeria/foto17.jpg",
"../img/galeria/foto18.jpg",
"../img/galeria/foto19.jpg",
"../img/galeria/foto20.jpg",
"../img/galeria/foto21.jpg",
"../img/galeria/foto22.jpg",
"../img/galeria/foto23.jpg",
"../img/galeria/foto24.jpg",
"../img/galeria/foto25.jpg",
"../img/galeria/foto26.jpg",
"../img/galeria/foto27.jpg",
"../img/galeria/foto28.jpg",
"../img/galeria/foto29.jpg",
"../img/galeria/foto30.jpg");

    $('.galeria2 img').click(function(){
        var fotogran = $(this).attr("src");
      
        var namesf = fotogran.split('=');
        var namef=namesf[1];
        var namef = namef.split('&');
        var namef=namef[0];
       
        $('#ampliacio').fadeOut(function(){
       	 $('#ampliacio img').attr('src','img/galeria/'+namef);
       	 $('#ampliacio').fadeIn(1500);
        });
        return false;
    });   
}
   
function init_calendar(){
	$('.date-pick').datePicker();
	$('#date1').bind(
		'dpClosed',
		function(e, selectedDates)
		{
			var d = selectedDates[0];
			if (d) {
				d = new Date(d);
				$('#date2').dpSetStartDate(d.addDays(1).asString());
			}
		}
	);
	$('#date2').bind(
		'dpClosed',
		function(e, selectedDates)
		{
			var d = selectedDates[0];
			if (d) {
				d = new Date(d);
				$('#date1').dpSetEndDate(d.addDays(-1).asString());
			}
		}
	);	

}

var fechas_ocupadas1 = [""];

function init_calendar_inline(){
var dates1 = [""];
var dates2 = [""];
var dates3 = [""];

marcar_dates_ocupades(1);
marcar_dates_ocupades(2);
marcar_dates_ocupades(3);



    $('#date1').bind(
        'dateSelected',
        function(e, selectedDates)
        {
            var d = selectedDates[0];
            if (d) {
                d = new Date(d);
                $('#date2').dpSetStartDate(d.addDays(1).asString());
            }
        }
    );
    $('#date2').bind(
        'dateSelected',
        function(e, selectedDates)
        {
            var d = selectedDates[0];
            if (d) {
                d = new Date(d);
                $('#date1').dpSetEndDate(d.addDays(-1).asString());
            }
        }
    );   
       
    //calendaris inline
    $('#calendar1')    .datePicker({

        inline:true,
        renderCallback:function($td, thisDate, month, year){   
          
        
          
             // $td.addClass('disabled');      
           
            if (jQuery.inArray(thisDate.asString(), fechas_ocupadas1)>-1) {

                $td.addClass('ocupat');
                $td.addClass('disabled');
            }

        }   
    });
       
    
  
   //calendaris popup

    $('.date-pick').datePicker({
         createButton:false
                /*
                renderCallback:function($td, thisDate, month, year){   
                   
                    if (jQuery.inArray(thisDate.asString(), fechas_ocupadas)>-1) {
                        $td.addClass('ocupat');
                        $td.addClass('disabled');
                    }
                }
                */
       }).bind('click',function() {
            $(this).dpDisplay();
            this.blur();
            return false;
   	 });
   
}              



function marcar_dates_ocupades(idc) {
	$("#fonsloading").ajaxStart(function(){
		 $(this).show();
		$("#loading").show();
		
		
	});
	$("#fonsloading").ajaxStop(function(){
		 $(this).hide();
		$("#loading").hide();
		
		
	});
	$.ajax({
     			type: "POST",
     			url:"treure_dates.php",
				data:"idcasa="+idc,
				success:function(datesOcupades){
   	   		var fechas_ocupadas1 = eval("["+datesOcupades+"]");
   	
				
		// alert(fechas_ocupadas1);

   
   	   		 $('#calendar1').datePicker({
   	   		  inline:true,
			        renderCallback:function($td, thisDate, month, year){   
		            if (jQuery.inArray(thisDate.asString(), fechas_ocupadas1)>-1) {
   		
						if ($td.hasClass('hihalloc1')){
							 $td.removeClass('hihalloc1');
							 $td.addClass('hihalloc2');
						} 
					   
						else if ($td.hasClass('hihalloc2')) {
							 $td.removeClass('hihalloc2');	
							 $td.addClass('ocupat');
						}	 		         		
	               else $td.addClass('hihalloc1');
	           
	               
	               
	               /*	 
	                if ($td.hasClass('hihalloc1')) {
							 
						   $td.removeClass('hihalloc1');            
	               	$td.addClass('ocupat');
	                } 		         		
						else $td.addClass('hihalloc1');
              	    
              	     */
              	    
              	    	$td.addClass('disabled');
 
              	   } 
              	   
             	 
           		
           		}   
   			 }); 
   
				 return fechas_ocupadas1;
   			 
   	   } 
	});

}




