// Mostra el text informatiu al camp de login
function clear_search_text_login(){
	$('#usr').val('');
}
$(document).ready(function () {
	$('#usr').focus(clear_search_text_login);
});

// Mostra el text informatiu al camp de password
function clear_search_text_password(){
	$('#pwd').val('');
}
$(document).ready(function () {
	$('#pwd').focus(clear_search_text_password);
});

//Pngs transparents
function pngs() {
	$.ifixpng('media/comu/pixel.gif');
	$('img[@src$=.png],ul#nav_main li,p.categ').ifixpng();
}
$(document).ready(pngs);

//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]').attr('class', 'external');
}
$(document).ready(externalLinks);

//Insereix span per posar separadors al nav_main
function separador() {
	$("#nav_main > li").append("<span></span>");
}
$(document).ready(separador);

//Afegim la classe 'ultim' als ultims items de la llista nav_sub i al #content_sub
function ultimFill() {
	$('#nav_sub ul li:last-child').addClass('ultim');
	$('#content_sub ul.tipusA li:last-child').addClass('ultim');
}
$(document).ready(ultimFill);

//Files de taules
function files() {
	$("table tbody tr:even td,table tbody tr:even th").addClass("even");
}
$(document).ready(files);

//Cantonades arrodonides
function cantonades() {
	$('p.dl,div.destacat').corner();
}
$(document).ready(cantonades);

//mail
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);

