  function Trim(str)
  {
  	return str.replace(/^\s+|\s+$/g,"");
  }

  function retira_acentos(str)
  {
  	str = str.toUpperCase();
	str = str.replace(/Á/g, "A");
	str = str.replace(/À/g, "A");
	str = str.replace(/Â/g, "A");
	str = str.replace(/Ä/g, "A");
	str = str.replace(/Ã/g, "A");
	str = str.replace(/È/g, "E");
	str = str.replace(/É/g, "E");
	str = str.replace(/Ê/g, "E");
	str = str.replace(/Ë/g, "E");			
	str = str.replace(/Ì/g, "I");
	str = str.replace(/Í/g, "I");
	str = str.replace(/Î/g, "I");
	str = str.replace(/Ï/g, "I");
	str = str.replace(/Ò/g, "O");
	str = str.replace(/Ó/g, "O");
	str = str.replace(/Ô/g, "O");
	str = str.replace(/Ö/g, "O");
	str = str.replace(/Õ/g, "O");
	str = str.replace(/Ù/g, "U");
	str = str.replace(/Ú/g, "U");		
	str = str.replace(/Û/g, "U");
	str = str.replace(/Ü/g, "U");			
	str = str.replace(/Ç/g, "C");			
	str = str.replace(/Ñ/g, "N");
	
	str = str.replace(/ª/g, "a");
	str = str.replace(/°/g, "o");					
	return str;	
  }
  
  function getElementLeft(Elem) 
  {
		var elem;
		if(document.getElementById) {
			var elem = document.getElementById(Elem);
		} else if (document.all){
			var elem = document.all[Elem];
		}
		xPos = elem.offsetLeft;
		tempEl = elem.offsetParent;
  		while (tempEl != null) {
  			xPos += tempEl.offsetLeft;
	  		tempEl = tempEl.offsetParent;
  		}
		return xPos;
  }


  function getElementTop(Elem) 
  {
		if(document.getElementById) {	
			var elem = document.getElementById(Elem);
		} else if (document.all) {
			var elem = document.all[Elem];
		}
		yPos = elem.offsetTop;
		tempEl = elem.offsetParent;
		while (tempEl != null) {
  			yPos += tempEl.offsetTop;
	  		tempEl = tempEl.offsetParent;
  		}
		return yPos;
  }

 function verifica_num(edtNum) { 
	var regNum = /^\d+$/;
	if ( !(regNum.test(edtNum.value))&&(edtNum.value!="") ){
		alert("Digite apenas numeros.");
		edtNum.focus();
	}

  }   

