var delay_rollout_timeout=null;
var ie6=false;


$(document).ready(function(){

	//iehover + cargar ie6.css solo para IE6
	if (jQuery.browser.msie && parseInt(jQuery.browser.version)<7) {
		ie6=true;

		//Iehover para IE6		
		$("div.menu_superior li").hover(function(){
			$(this).addClass("iehover");
		}, function(){
			$(this).removeClass("iehover");
		});

		jQuery("head").append("<link>");
		css = jQuery("head").children(":last");
		css.attr({ rel: "stylesheet", type: "text/css", href: "css/ie6.css" });
	}
	
	if ($(window).height()<700) $('body').removeClass('home');

	
});

/*----------------------------------------------------------------------------------------------------
	Photo slider 
----------------------------------------------------------------------------------------------------*/

jQuery(document).ready(function() {
	jQuery(window).load(function(){
	var photos=jQuery('div.sliderPhoto img');
		photoSliderCount=photos.length;
		if (photoSliderCount>1) {
			var photosHeight=jQuery(photos[0]).height()+"px";
			
			jQuery("div.sliderPhoto").css("height",photosHeight);
			for (var n=0; n<photoSliderCount; n++) {
				//alert(jQuery(photos[n]).attr('src'));
				jQuery("div.sliderPhoto").append('<div class="photo_item photo_' + n + '" style="background-image:url(' + jQuery(photos[n]).attr('src') + '); z-index:' + ((photoSliderCount)+10-n) + ';"></div>');
				jQuery(photos[n]).remove();
				/*jQuery(photos[n])
					.css("display","block")
					.css("position","absolute")
					.removeClass("hide")
					.css("z-index",(photoSliderCount)+10-n)
					.addClass("photo_"+n);*/
				jQuery('div.sliderPhoto').css("text-align","left"); // per ie6 i ie7
			}
			setTimeout('photoSliderTimeout(0)',3000);
		}
		else{
			var photosHeight=jQuery(photos[0]).height()+"px";
			
			jQuery("div.sliderPhoto").css("height",photosHeight);
			for (var n=0; n<photoSliderCount; n++) {
				//alert(jQuery(photos[n]).attr('src'));
				jQuery("div.sliderPhoto").append('<div class="photo_item photo_' + n + '" style="background-image:url(' + jQuery(photos[n]).attr('src') + '); z-index:' + ((photoSliderCount)+10-n) + ';"></div>');
				jQuery(photos[n]).remove();
				jQuery('div.sliderPhoto').css("text-align","left"); // per ie6 i ie7
			}
		}
		
		
	});
});

function photoSliderTimeout(photoFrom) {
	
	if (photoFrom==photoSliderCount-1) {
		//Ultima foto
		jQuery('div.sliderPhoto div.photo_0')
			.css('z-index',10)
			.css('display','block');
	}
	jQuery('div.sliderPhoto div.photo_'+photoFrom).fadeOut(800);
	photoFrom++;
	//Empezart
	if (photoFrom==1) {
		jQuery('div.sliderPhoto div.photo_0').css('z-index',10+photoSliderCount);
		jQuery('div.sliderPhoto div').css('display','block');
	}
	if (photoFrom==photoSliderCount) photoFrom=0;
	jQuery('a.indexImage_'+photoFrom).addClass("on");
	photoSliderTimeOut=setTimeout('photoSliderTimeout('+photoFrom+')',3000);
}


/* Plegar/desplegar ______________________________________________________________________________________
	__________________________________________________________________________________________________________*/
jQuery(document).ready(function() {
	jQuery("div.menu_dreta ul li").mouseover(function(){
		jQuery(this).css("cursor","pointer");	
	});
		jQuery("div.menu_dreta ul li.secc > ul").hide();
		jQuery("div.menu_dreta ul li.on > ul").slideToggle(600);

	jQuery('div.menu_dreta ul li.secc').click(function() {
													   
			if ( jQuery('ul',this).is (':visible') ){ //ja esta desplegat 
				//jQuery('div.menu_dreta ul li.on > ul').slideToggle(600); // tanquem
				//jQuery('div.menu_dreta ul li').removeClass('on'); //treiem estat on
			}
			else{ //si no esta desplegat
					jQuery('div.menu_dreta ul li.on > ul').slideToggle(600); // tanquem el que estigui obert
					jQuery('div.menu_dreta ul li.on').removeClass('on'); 
					
					jQuery(this).addClass('on');
					jQuery('ul:first',this).slideToggle(600);  //despleguem
				}									   

	});	

});


/*----------------------------------------------------------------------------------------------------
	Fancybox
----------------------------------------------------------------------------------------------------*/

$(document).ready(function(){
						   
//Load Fancybox (if needed only)
	if(jQuery("a.fancybox").length != 0) {

		jQuery("head").append("<link>");
		css = jQuery("head").children(":last");
		css.attr({ rel:  "stylesheet", type: "text/css", href: "js/fancybox/jquery.fancybox-1.3.1.css" });

		jQuery.getScript('js/fancybox/jquery.fancybox-1.3.1.pack.js', function() {attach_fancybox(0)});
	}

});

function attach_fancybox(n) {
	if (typeof(jQuery.fn.fancybox) == "undefined") {
		n=parseInt(n)+1;
		if (n<10) setTimeout("attach_fancybox("+n+")",500);
	} else {

		jQuery("a.fancybox").fancybox({
			'titlePosition' 		: 'inside'
		});
	}
}

