//Insereix spans i divs
function markup() {
	$("h1").append("<span></span>");
	$("h2").append("<span></span>");
	$("h3").append("<span></span>");
	$("blockquote p").append("<span></span>");
	$("#container_sub").append("<div class='top'></div>");
	$("#container_sub").append("<div class='bottom'></div>");
	$("#content_main").append("<div class='top'></div>");
	$("#content_main").append("<div class='bottom'></div>");
	$("#content_sub").append("<div class='bottom'></div>");
	$("form#inscripcio").append("<div class='top'></div>");
	$("form#inscripcio").append("<div class='bottom'></div>");
	$("#diploma #content_main ul li a").append("<span></span>");
	$("#correcte #content_main ul li a").append("<span></span>");
	$("#portada #content_main ul li").append("<span></span>");
	$("p#comenca a").append("<span></span>");
	$("h2#commemora > span").remove();
	$("h2#commemora a").append("<span></span>");
	$("#thickbox #container_main").append("<div id='top'></div>");
	$("#thickbox #container_main").append("<div id='bottom'></div>");
	$("#thickbox #container_main").append("<div id='sj'></div>");
	$("#tactica h1 > span").remove();
	$("#tactica h2 > span").remove();
	$("#tactica #container_main div#txt").append("<div id='top'></div>");
	$("#tactica #container_main div#txt").append("<div id='bottom'></div>");
}
$(document).ready(markup);

// png
function pngs() {
	$.ifixpng('../media/sant_jordi_2008/comu/pixel.gif');
	$('img[@src$=.png]').ifixpng();
}
$(document).ready(pngs);

function externalLinks() {
  $('a[@rel=external]').attr('target', '_blank');
}
$(document).ready(externalLinks);


$(document).ready(function() {
	
	$("form#inscripcio p.info_inscripcio").hide();
	$("form#inscripcio div#participa p").hide();
	
	$("form#inscripcio input").bind("focus", function() {
		$("form#inscripcio p.info_inscripcio").hide();
	});
	
	$("form#inscripcio input#nom").bind("focus", function() {
		$("form#inscripcio input#nom ~ p").show();
				
	});
	$("form#inscripcio input:checkbox").bind("focus", function() {
		$("form#inscripcio p.info_inscripcio").hide();	
		$("form#inscripcio div#participa p").show();
				
	});
/*	
	$("form#inscripcio input#email").bind("focus", function() {
		$("form#inscripcio input#email ~ p").show();
	});
*/	
});

function changeMail() {
  if (!document.getElementsByTagName) return false;
  var span = $('span[@title=emailCanvi]');
  var oLink = null;

  for (var i=0; i < span.length; i++) {
    var oSpan = span[i];
    var tUser = oSpan.getElementsByTagName("span")[0].firstChild.nodeValue;
    var tDomain = oSpan.getElementsByTagName("span")[1].firstChild.nodeValue;
    var tMail = tUser+'@'+tDomain;
    var tText = tMail;
    if (oSpan.getElementsByTagName("span")[2]) {
      //tText = oSpan.getElementsByTagName("span")[2].firstChild.nodeValue;
      tText = oSpan.getElementsByTagName("span")[2].innerHTML;
    }

    //crear link
    oLink = document.createElement('a');
//    oLink.appendChild(document.createTextNode(tText));
    oLink.innerHTML = tText;
    for (var j=0; j < oSpan.attributes.length; j++) {
      oLink.setAttribute(oSpan.attributes.item(j).nodeName, oSpan.attributes.item(j).nodeValue);
    }
    oLink.setAttribute('href', 'mailto:'+tMail);

    //substituir elements
    var oParent = oSpan.parentNode;
    oParent.replaceChild(oLink, oSpan);
  }
}
$(document).ready(changeMail);