/*

******************** BIBLIOTECA JAVASCRIPT DA XSETTE
******************** Criado por: Thiago Ferreira de Lucena
******************** Email: sparkatus@gmail.com

*/

var tagAlvo = new Array('span'); //pega todas as tags p//
var tamanhos = new Array( '10px','11px','12px','13px','14px','15px','16px','18px' );
var tamanhoInicial = 2;

function mudaTamanho(idAlvo,acao) {

  if (!document.getElementById) return

  var selecionados = null,tamanho = tamanhoInicial,i,j,tagsAlvo;

  tamanho += acao;

  if ( tamanho < 0 ) tamanho = 0;
  if ( tamanho > 6 ) tamanho = 6;
  
  tamanhoInicial = tamanho;

  //if ( !( selecionados = document.getElementById( idAlvo ) ) ) selecionados = document.getElementsByTagName( idAlvo )[ 0 ];
  selecionados = document.getElementById( idAlvo );
  selecionados.style.fontSize = tamanhos[ tamanho ];
  
  for ( i = 0; i < tagAlvo.length; i++ ){
    tagsAlvo = selecionados.getElementsByTagName( tagAlvo[ i ] );
    for ( j = 0; j < tagsAlvo.length; j++ ) tagsAlvo[ j ].style.fontSize = tamanhos[ tamanho ];
  }
}

function checkMail(mail){
	var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
	if(typeof(mail) == "string"){
		if(er.test(mail)){ 
			return true;
		}
	}
	else if(typeof(mail) == "object") {
		if(er.test(mail.value)) { 
			return true; 
		}
	}
	else {
		return false;
	}
}

function Trim(str) {
	return str.replace(/^\s+|\s+$/g,"");
}

function selecionaBusca(elem) {
	elem.value = "";
}
function deselecionaBusca(elem, val) {
	if(Trim(elem.value) == "") {
		elem.value = val;
	}
}
