var ocontainer;
var ocontent;
var spaceToScroll;
var hhome = false;
var iFotoFons = 0;
var galleriaActiva = false;
var galeria = Array();
var galeriaW = 70;
var galeriaSub=false;
var galeriaAnimating=false;
var margeT=0;
var margeL=0;
	
function mZona(capa,showLoad){
	if(showLoad){showLoading();}
	$(".zonaContent").hide();
	$('#'+capa).show()
}
function showLoading(){
	$('#loadingAjax').show();
	$('#zonaContentDiv').hide();
	$('#adminZonaContentDiv').hide();
}

function hideLoading(){
	if(!hhome){
		$('#loadingAjax').hide();
		$("#zonaContentDiv").show();
		$("#adminZonaContentDiv").show();
	}else{
		$('#loadingAjax').hide();
	}
}

function homeDetallNoticia(id){
	$('#zonaHome').hide();
	showLoading();
	$.ajax({
			type: "POST",
			url:"noticies/AJ_noticies.php",			
			data:"idn="+id,
			success:function(response){
				var llista = response.firstChild;
				var noticia = $(llista).find('Noticia').text();
				$('#dN_titol').html($(llista).find('Titol').text());
				$('#dN_data').html($(llista).find('Data').text());
				$('#dN_noticia').html($(llista).find('Noticia').text());
				$('#dN_link').html($(llista).find('Link').text());
				//$('#dN_imatge').html($(llista).find('imatge').text());
				if($(llista).find('Adjunt').text() != 'null'){$('#dN_adjunt').html($(llista).find('Adjunt').text());}
				if($(llista).find('Imatge').text() != 'null'){$('#dN_imatge').html('<a href="webconf/getImage.php?t=noticies_web&c=imatge&id='+$(llista).find('id').text()+'" title="Imatge adjunta"><img src="webconf/getImage.php?t=noticies_web&c=imatge&id='+$(llista).find('id').text()+'&w=150" alt="Imatge" rel="lightbox" /></a>');
				$(function() {$('#dN_imatge a').lightBox();});
				}
				
				$('#homeDetallNoticia').show();
				hideLoading();
			}
	});	
}

function headSearch(){
	if($("#headSearch").val().length > 0){
		window.location=WROOT+"search.php?s="+$("#headSearch").val();	
	}
}

function selTots(zona){
	$("#"+zona+" input[type='checkbox']").attr("checked",true);
}
function dSelTots(zona){
	$("#"+zona+" input[type='checkbox']").attr("checked",false);
}
function slideFonsBodyLoad(id){
	$("#photoGalleryLoading").fadeIn('fast');
	//$('#imgg').fadeOut("fast");
	iFotoFons = id;
	var fade = false;
	$(function () {
	 var img = new Image();
		$(img).load(function () {
			$('#imgg').empty();
			$('#imgg').append(this).fadeIn(700);		
			$("#photoGalleryLoading").fadeOut('fast');
			if ($.browser.msie && parseInt($.browser.version) > 6) {
				$('#imgg img').width("50%");
				$('#imgg img').height("90%");
			}
		}).attr('src', WROOT+'img/fondos/'+iFotoFons+".jpg").fadeIn(500);			
	});	

}

function homePastillas(p1v){
	if(p1v == "0")
	{
			$(".pastilla").hover(
			function () {//over
				$(this).stop();
				$(this).animate({bottom: "15px"},400);
			  }, 
			function () {//out
			$(this).stop();
				$(this).animate({bottom: "-77px"},300);
			  }
	
			);
	}else{
		$(".pastilla:eq(0)").css("bottom","15px");
		$(".pastilla:gt(0)").hover(
			function () {//over
				$(this).stop();
				$(this).animate({bottom: "15px"},400);
			  }, 
			function () {//out
			$(this).stop();
				$(this).animate({bottom: "-77px"},300);
			  }
	
		);
	}
}

function mostrarAgenda(idMes,inici,carregar){
	
	$("#agendaSubnav .sn1").css("color","#cc0019");
	$("#agendaSubnav .sn2").css("color","#fff");
	$("#mesH2 .mesH2text").html(MESOS[idMes]);

		$("#loadingData").show();
		$("#mesH2").show();
		mZona("aMes",false);
		$("#mesiInfoDiv").hide();
		$("#calendariAnual").hide();
		$("#calendarioAnualEventoDiv").hide();
		$("#zTornar2").hide();

	$("#scrollContainer").empty();
	scrollMarcaV(idMes,inici);

	$.ajax({
			type: "POST",
			url:"AJ_agenda.php",			
			data:"aj=carregaMes&mes="+idMes+"&rand="+Math.random(),
			success:function(response){
				var llista = response.firstChild;
				var Idioma = $(llista).find("idioma").text();
				var tmpTitol;
				var tmpData;
				var tmpDt;
				var tmpId;
				var tmpImatge;
				var contador = 0;
				
				$(llista).find("events").children().each(function(){
						tmpId = $(this).find('id').text();
					
						tmpData = $(this).find('data').text().split("-");
						tmpImatge = $(this).find('imatge').text();
						if(Idioma == "CA"){
							if((parseInt(tmpData[1]) == 4)||(parseInt(tmpData[1]) == 8)||(parseInt(tmpData[1]) == 10)){tmpDt= " D'";}
							else{tmpDt = " DE "}
							
							if(tmpData[0] == "00"){tmpTitol ="DURANT "+MESOS[tmpData[1]-1];}
							else{tmpTitol = tmpData[0]+tmpDt+MESOS[tmpData[1]-1];}
							
						}
						else if(Idioma == "ES"){
							if(tmpData[0] == "00"){tmpTitol = "DURANTE "+MESOS[tmpData[1]-1];}
							else{tmpTitol = tmpData[0]+" DE "+MESOS[tmpData[1]-1];}
						}
						else if(Idioma == "EN"){
							if(tmpData[0] == "00"){tmpTitol = "DURING "+MESOS[tmpData[1]-1];}
							else{tmpTitol = MESOS[tmpData[1]-1]+" "+tmpData[0]+"th";}
						}
						
						if(tmpImatge == "true"){var txtI = '<a class="lb" href="'+WROOT+'webconf/getImage.php?rand='+Math.random(5000)+'&t=agenda&c=imatge&id='+tmpId+'" rel="lightbox"><img class="img" src="'+WROOT+'webconf/getImage.php?t=agenda&c=imatgethumb&id='+tmpId+'&w=300" alt="imatge" /></a>';}
						else{var txtI = "";}
						
						if($(this).find('titol').text().length >1 ){
							$("#scrollContainer").append('<div class="agendaEvent"><div class="data">'+tmpTitol+'</div><h3>'+$(this).find('titol').text()+'</h3><div>'+txtI+'<div class="resum">'+$(this).find('resum').text()+'&nbsp;&nbsp;<span class="mesInfo pointer" onclick="agendaDetallActivitat('+tmpId+')">+ info</span></div></div></div>');
							contador++;
						}
						
				});	
				
				if(contador < 1){
					$("#scrollContainer").empty();
					if(Idioma == "CA"){$("#scrollContainer").append("<div>No hi ha activitats en aquest mes.</div>");}
					else if(Idioma == "ES"){$("#scrollContainer").append("<div>No hay actividades en este mes.</div>");}
					else if(Idioma == "EN"){$("#scrollContainer").append("<div>There is no activities in this month.</div>");}
				}
				$("#loadingData").hide();
				$('#scrollContainer').jScrollPane({scrollbarWidth: 5});
				$("#scrollContainer a").lightBox();
				if(parseInt(carregar) > 0){agendaDetallActivitat(carregar);}
				hideLoading();
				}
	});	
}

function scrollMarcaV(id,inici){
	$("#mamMesos li a").css("color","#fff");	
	$("#mamMesos li a").css("font-weight","normal");
	if(inici){
		if(Idioma == "CA"){
			$(".mesH2text").append('<a style="display:none" href="javascript:mZona(\'aMes\',false);$(this).css(\'display\',\'none\');" id="zTornar2">tornar</a>');}
		else if(Idioma == "ES"){
			$("..mesH2text").append('<a style="display:none" href="javascript:void(0)" id="zTornar2" onclick="mZona(\'aMes\',false);$(this).css(\'display\',\'none\');">volver</a>');}
		else if(Idioma == "EN"){
			$(".mesH2text").append('<a style="display:none" href="javascript:void(0)" id="zTornar2" onclick="mZona(\'aMes\',false);$(this).css(\'display\',\'none\');">back</a>');}
			
	}
	
	if($.browser.msie){var nn=212;}
		else{var nn=217;}
		if(!inici){
				$('#marcaV').animate({
			marginTop: parseInt($("#mam"+id).offset().top)-nn
		}, 400);
	}else{
		$('#marcaV').css("marginTop",parseInt($("#mam"+id).offset().top)+25*(id)-3);
	}
	$("#mam"+id).css("font-weight","bold");
	$("#mam"+id).css("color","#555");	
}

function agendaDetallActivitat(id){
	$("#loadingData").show();
	$("#scrollContainer2").empty();
	mZona("mesiInfoDiv",false);
	$.ajax({
			type: "POST",
			url:"AJ_agenda.php",			
			data:"aj=detallAgenda&id="+id+"&rand="+Math.random(),
			success:function(response){
				var llista = response.firstChild;
				var Idioma = $(llista).find("idioma").text();
				var tmpTitol;
				var tmpData = $(llista).find('data').text().split("-");
				var tmpDt;
				var tmpId = $(llista).find('id').text();
				var tmpIns = $(llista).find('inscribete').text();
				var tmpImatge = $(llista).find('imatge').text();
				var tmpIns2 = parseInt($(llista).find('ins').text());
				var tmpAdjunt = $(llista).find('adjunt').text();
				var tmptxtI;
				var txtI;
				var txtA;
				var txtAt;
				
						if(Idioma == "CA"){
							if((parseInt(tmpData[1]) == 4)||(parseInt(tmpData[1]) == 8)||(parseInt(tmpData[1]) == 10)){tmpDt= " D'";}
							else{tmpDt = " DE "}
							
							if(tmpData[0] == "00"){tmpTitol ="DURANT "+MESOS[tmpData[1]-1];}
							else{tmpTitol = tmpData[0]+tmpDt+MESOS[tmpData[1]-1];}
							tmptxtI = "inscriure'm";
							txtAt = "Descarregar adjunt";
						}
						else if(Idioma == "ES"){
							if(tmpData[0] == "00"){tmpTitol = "DURANTE "+MESOS[tmpData[1]-1];}
							else{tmpTitol = tmpData[0]+" DE "+MESOS[tmpData[1]-1];}
							tmptxtI = "inscribirme";
							txtAt = "Descargar adjunto";
						}
						else if(Idioma == "EN"){
							if(tmpData[0] == "00"){tmpTitol = "DURING "+MESOS[tmpData[1]-1];}
							else{tmpTitol = MESOS[tmpData[1]-1]+" "+tmpData[0]+"th";}
							tmptxtI = "enroll";
							txtAt = "Download attachment";
						}
				
				
				if(tmpImatge == "true"){txtI = '<a class="lb2" href="'+WROOT+'webconf/getImage.php?rand='+Math.random(5000)+'&t=agenda&c=imatge&id='+tmpId+'" rel="lightbox" style="background-image:url('+WROOT+'webconf/getImage.php?rand='+Math.random(5000)+'&t=agenda&c=imatge&id='+tmpId+')"></a>';}
						else{var txtI = "";}
				if(tmpIns2 == 1){var txtIns = '<a class="inscribirme" href="mailto:bmc@bmc-moda.com?subject=INFO: '+$(llista).find('titol').text()+'">'+tmptxtI+'</a>';}
				else{var txtIns = "";}
				
				if(tmpAdjunt != "false"){txtA = '<a href="'+WROOT+'_files/'+tmpAdjunt+'" target="_blank">'+txtAt+'</a>';}
				else{txtA = "";}
				
				$("#scrollContainer2").append('<div class="agendaEvent"><div class="data">'+tmpTitol+'</div><h3>'+$(llista).find('titol').text()+'</h3><div class="zonaE"><div>'+$(llista).find('text').text()+'</div><div style="margin-top:15px;float:right;text-align:right">'+txtIns+'<br />'+txtA+'</div></div><div class="zonaD">'+txtI+'</div></div>');
				
				$("#scrollContainer2 a[rel=lightbox]").lightBox();
				$("#loadingData").hide();
				hideLoading();
				$("#zTornar2").show();
				$('#scrollContainer2').jScrollPane({scrollbarWidth: 5});
			}
	});	
}
function mostrarCalendario(id){
	$("#aMes").hide();
	$("#calendarioAnualEvento").html("&nbsp;");
	$("#loadingData").show();
	$("#zTornar2").hide();
	$("#agendaSubnav .sn1").css("color","#fff");
	$("#agendaSubnav .sn2").css("color","#cc0019");
	$("#mesH2").hide();
					
	$("#mesiInfoDiv").hide();
	
	$("#calendariAnual").show();
	scrollMarcaV(id,false);
				$("#scrollContainer3").load("AJ_calendari.php",function(){
				$("#loadingData").hide();
				calendariOverlay();
				$('#scrollContainer3').jScrollPane({scrollbarWidth: 5});
	});
				
	
}
function calendariOverlay(){
$("#calendarioAnualEventoDiv").show();
	 $(".calendarioAnual .diaTrobat").hover(function() {
		$(this).mousemove(function(e){
				$("#calendarioAnualEventoDiv").css({"left":e.pageX,"top":e.pageY});
     	 	
  		});
		$("#calendarioAnualEventoDiv").html("<span>"+$(this).attr("rel")+"</span>");
		$("#calendarioAnualEventoDiv").show();
	
    
        }, function(){  //On Hover Out
             $("#calendarioAnualEventoDiv").hide();
     });  		
}
function limitText(limitField, limitNum) {
    if (limitField.value.length > limitNum) {
        limitField.value = limitField.value.substring(0, limitNum);
    } 
}

function photoGallery(){
	if(galleriaActiva){
		photoGalleryOFF();
		galleriaActiva = false;
	}else{
		photoGalleryON();
		galleriaActiva = true;
	}
	
}
function photoGalleryON(){
	$("#photogalleryLinkOFF").hide();
	$("#photogalleryLinkON").show();
	$("#offsite").hide('normal',function(){
		$("#photoGalleryDiv").fadeIn(1000,function(){
			$("#photoGalleryNext").show();
			$("#photoGalleryPrev").show();
			cargarGaleria();
		});
	});
	$("#zonaSuperior").slideUp();
}
function photoGalleryOFF(){
	$("#photogalleryLinkON").hide();
	$("#photoGalleryNext").hide();
	$("#photoGalleryPrev").hide();
	$("#photogalleryLinkOFF").show();
	
	$("#photoGalleryDiv").fadeOut(1000,function(){
		$("#offsite").show('normal');
		$("#zonaSuperior").slideDown();
	});
	
}
function fonsResize(){
	if ($.browser.msie && parseInt($.browser.version) > 6) {
		$(window).bind('resize', function(){
									
			$('#imgg img').width("50%");
			$('#imgg img').height("80%");
		});	
	}
}
function galeriaGo(banda){
	var t = false;
	for(i=0;i<galeria.length;i++)
	{
		if(!t){
			if(galeria[i] == iFotoFons){
				t=true;
				if(banda == "next"){
					if((i+1) == galeria.length){slideFonsBodyLoad(galeria[0]);}
					else{slideFonsBodyLoad(galeria[i+1]);}}
				else if(banda == "prev"){
					if(i == 0){slideFonsBodyLoad(galeria[galeria.length-1]);}
					else{slideFonsBodyLoad(galeria[i-1]);}
				}	
			}
		}
	}

}
function cargarGaleria(){
	var subC;
	if(galeriaSub){subC = "../";}
	else{subC = "";}
	if($('#photoGalleryImg').is(':empty'))
	{
		$.each(galeria,function(i,value){
			var img = new Image();
			galeriaW = $('#photoGalleryImg').width();
			galeriaW += 113;
			$('#photoGalleryImg').width(galeriaW);
			$(img).load(function () {
				$(this).hide();
				if ($.browser.msie && parseInt($.browser.version) < 7) {
					/*$("#photoGallery").css("background","none");
					$("#photoGallery").css("background-color","#000");
					$("#galleryLeft").css("background","none");
					$("#galleryLeft").css("background-image","url(/img/galleriaLeft.jpg)");
					$("#galleryRight").css("background","none");
					$("#galleryRight").css("background-image","url(/img/galleriaRight.jpg)");*/
					$('#photoGalleryImg').append('<a href="javascript:void(0)" onclick="slideFonsBodyLoad('+value+')"></a>');
					$('#photoGalleryImg a:last').append(this);
				}else{
					$('#photoGalleryImg').append(this);
					$(this).click(function(){slideFonsBodyLoad(value)});
				}
				$(this).fadeIn(350);				
			}).attr('src',subC+'webconf/getImage.php?gallery='+value+'.jpg');	
		});	
	}
}
function galeriaLeft(){
	if(!galeriaAnimating){
					galeriaAnimating=true;
				var widthG = $('#photoGalleryImg').width();
				var time = 2300;
				var ml = parseInt($('#photoGalleryImg').css("marginLeft"));
				$("#galleryRight").fadeIn('normal');	
				if(ml < 0){
					var desviacio = 570;
					if($.browser.msie){desviacio = 540;}
					$('#photoGalleryImg').animate({marginLeft:ml+desviacio},time,'swing',function(){
						ml = parseInt($('#photoGalleryImg').css("marginLeft"));
						if(ml > -1){$("#galleryLeft").fadeOut('normal');}
						galeriaAnimating=false;
					});
				}
			  }
}

function galeriaRight(){
	if(!galeriaAnimating){
					galeriaAnimating=true;
				var widthG = $('#photoGalleryImg').width();
				var time = 2300;
				var ml = parseInt($('#photoGalleryImg').css("marginLeft"));
				
				$("#galleryLeft").fadeIn('normal');	
				var desviacio = 570;
				if($.browser.msie){desviacio = 540;}
				$('#photoGalleryImg').animate({marginLeft:(ml-desviacio)},time,'swing',function(){
					ml = parseInt($('#photoGalleryImg').css("marginLeft"));
					var d2 = desviacio;
					if($.browser.msie){d2 = desviacio + 300;}
					if(ml < -(widthG-(d2))){$("#galleryRight").fadeOut('normal');}
					galeriaAnimating=false;
				});
	}
}
$.fn.extend({
	reset: function() {  
	return this.each(function() {
		$(this).is('form') && this.reset();  
	});  
    }  
}); 