// JavaScript Document

function obretancaDir(codi) {
	jQuery("ul ul.llistaDirs").each(function () {
	
		if (this.id!=codi) {
			if (jQuery("#"+this.id).css("display")=="block") {
				jQuery("#"+this.id).hide("fast");
				jQuery("."+this.id+".arrowDir").attr('src','/img/flechadoc.jpg');
				jQuery("a."+this.id).css('border-left-color','#E2E2E2');
			} 		
		} else {
			if (jQuery("#"+codi).css("display")=="none") {
				jQuery("#"+codi).show("fast");
				jQuery("."+codi+".arrowDir").attr('src','/img/flechadocon.jpg');
				jQuery("a."+this.id).css('border-left-color','#005D7C');
			} else {
				jQuery("#"+codi).hide("fast");
				jQuery("."+codi+".arrowDir").attr('src','/img/flechadoc.jpg');
				jQuery("a."+this.id).css('border-left-color','#E2E2E2');
			}		
		}

	});
}

function uri(url) {
	var regExp = /^((\w+):\/\/\/?)?((\w+):?(\w+)?@)?([^\/\?:]+):?(\d+)?(\/?[^\?#;\|]+)?([;\|])?([^\?#]+)?\??([^#]+)?#?(\w*)/;
	var r = regExp.exec(url);
	if(!r) return null;
	return (typeof(r[8]) == 'undefined' ? "" : r[8]);
}


jQuery(document).ready(function() {
	jQuery('#divservei1, #divservei2, #divservei3, #divservei4, #divservei5, #divservei6, #divservei7').css("display", "none");
	
   jQuery(".ampliarServeis").mousemove(function(e){
		variable = jQuery(this).attr("id");
		
		jQuery('#div'+variable).css("display", "block");
		jQuery('#div'+variable).css("left", e.pageX+40);
		jQuery('#div'+variable).css("top", e.pageY-30);
   }).mouseout(function(e){
		jQuery('#div'+variable).css("display", "none");
   });
});

function alta_newsletter(sel) {
	eml = jQuery(sel).val();
	jQuery.ajax({
		type: "POST",
		url: '/'+lang+'/ajax/alta_noticias',
		data: "eml="+eml,
		success: function(msg){
		 if (msg != '')
			alert(msg);
		}
	});
}

var boxstore = new Object();
var uricodi = "";

function fontSize(nivell){
	//alert(nivell);
	switch (nivell) {
		case 0:
			$(document.body).css({'font-size' : '100%'});
			jQuery('.sizes').removeClass('sizeSelected');
			jQuery('#a1').addClass('sizeSelected');
			
		break;
		case 1:
			$(document.body).css({'font-size' : '120%'});
			jQuery('.sizes').removeClass('sizeSelected');
			jQuery('#a2').addClass('sizeSelected');
		break;
		case 2:
			$(document.body).css({'font-size' : '140%'});
			jQuery('.sizes').removeClass('sizeSelected');
			jQuery('#a3').addClass('sizeSelected');
		break;
	}

	boxstore.set("fontSize", nivell);

}

jQuery(function(){
				
	Persist.remove('globalstorage');
						   
	boxstore = new Persist.Store('Text Size Status');
	uricodi=uri(document.location).substr(1).replace(/\//g,"__");
	
	jQuery("#a1").click(function () { fontSize(0); });
	jQuery("#a2").click(function () { fontSize(1); });
	jQuery("#a3").click(function () { fontSize(2); });
	
	boxstore.get("fontSize", function(ok, val) {
		if (ok&&val) fontSize(parseInt(val));
	});
	
});

function openDiv(codi) {
	//alert('codi:'+codi);
	jQuery("#content_"+codi).each(function () {
			if (jQuery(this).css("display")=="none") {
				jQuery(this).slideDown("slow");
				jQuery(".btn_"+codi).attr('src', '/img/menos_'+codi+'.gif');
			} else {
				jQuery(this).slideUp("slow");
				jQuery(".btn_"+codi).attr('src', '/img/mas_'+codi+'.gif');
			}
	});
}




