/*function obrir(nom,amplada,baixada) {
params ="left=40,top=40,screenX=0,screenY=0,status=no,toolbar=no,width="+amplada+",height="+baixada+",directory=no,resize=no,scrollbars=no";
result = window.open(nom,"",params);
}
*/

/* fa que tots els links marcats com a rel="extenal"
sobrin en una pàgina blanca i s'afegeix una classe per posar la icona de vincle extern amb css */
function externalLinks() {
	$('a[@rel=external]').attr('target', '_blank');
	$('a[@rel=external]').addClass('external');
}
$(document).ready(externalLinks);

/* fa que tots els pdfs sobrin en una pàgina blanca */
function doPopups()
{
	$('a[@href$=.pdf]').attr('target', '_blank');
}
$(document).ready(doPopups);

/* funció per evitar spam als correus */
function changeMail() {
	$("a[href*='(ELIMINAR)']").each(function(i) {
		omg = $(this).attr('href');
		omg2 = $(this).text();
		$(this).attr('href', omg.split('(ELIMINAR)').join(''));
		$(this).text(omg2.split('(ELIMINAR)').join(''));
	});
}

/*mostra el text informatiu al camp de cerca*/
function clear_search_text(){
	$(this).val('');
}
$(document).ready(function () {
	$('.campNeteja').one('focus', clear_search_text);
});

function changeEnquesta(oElement) {
	oFormulari = oElement.formulari;
	oInputs = oFormulari.getElementsByTagName('input');
	marcat = false;
	for (i=0;i<oInputs.length;i++) {
		if (oInputs[i].getAttribute('type') == 'radio' && oInputs[i].checked==true) {
			marcat= true;
		}
	}

	if (marcat) {
		$(oFormulari).find('button').removeAttr('disabled');
	}
}
function initEnquesta() {
	if (!document.getElementsByTagName) return false;

	var oForms = document.getElementsByTagName("form");
	for (var i=0; i < oForms.length; i++) {
		if (oForms[i].className == 'enquesta-form') {
			oInput = oForms[i].getElementsByTagName("input");
			marcat = false;
			for (var j=0; j < oInput.length; j++) {
				if (oInput[j].getAttribute('type') == 'radio') {
					oInput[j].onchange = function() {changeEnquesta(this);};
					oInput[j].onclick = function() {changeEnquesta(this);};
					oInput[j].formulari = oForms[i];
					if (oInput[j].checked==true) {
						marcat = true;
					}
				}
			}
			if (!marcat) {
				$(oForms[i]).find('button').attr('disabled', 'disabled');
			}
		}
	}
}
$(document).ready(initEnquesta);

function initMenuDesplegableHover() {
	$(".menu_desplegable_hover ul").hide();
	function tmp() {
		if ($(this).parent().find('ul:visible').length == 0) {
			$(this).parent().parent().find('ul:visible').hide();
			$(this).parent().find('ul').show();
		}
	}
	function tmp2() {
		$(this).parent().parent().find('ul:visible').hide();
	}
	$(".menu_desplegable_hover a").hover(tmp, tmp2);
	$(".menu_desplegable_hover span").hover(tmp, tmp2);
}
$(document).ready(initMenuDesplegableHover);

function initMenuDesplegableClick() {
	$(".menu_desplegable_click ul").hide();
	function tmp() {
		if ($(this).parent().find('ul').length > 0) {
			$(this).parent().parent().find('ul:visible').slideUp("slow");
			$(this).parent().find('ul').slideDown("slow");
			return false;
		}
	}
	$(".menu_desplegable_click a").click(tmp);
	$(".menu_desplegable_click span").click(tmp);
}
$(document).ready(initMenuDesplegableClick);

//Insereix divs
function markup() {
	$("#nav_main ul a").append("<span></span>");
	$("#frontpage_menu ul a").append("<span></span>");
	$("#branding").append("<div id='bandera'></div>");
	// obrir links amb rel="external" en finestra nova
	$('a[@rel=external]').attr('target', '_blank');
}
$(document).ready(markup);
$(document).ready(changeMail);