function limpar(objeto, msg){
        if (objeto.value == msg)objeto.value = '';
}

function mostrar(objeto, msg){
        if (objeto.value == '')objeto.value = msg;
}

function quantidade(url, produto, quantidade){
	window.location =url+"compre-ja.php?q="+quantidade+"&p="+produto;
}


function campoMascara(e,src,mask) {
		if(window.event) { _TXT	=	e.keyCode; }
		else if(e.which) { _TXT	=	e.which; }
		if(_TXT	>	47 &&	_TXT < 58) {
 var i = src.value.length; var saida = mask.substring(0,1);	var	texto	=	mask.substring(i)
 if	(texto.substring(0,1)	!= saida)	{	src.value	+= texto.substring(0,1); }
		return true; } else	{	if (_TXT !=	8) { return	false; }
 else	{	return true; }
		}
}

function validaNumerico(evt) { 
  var theEvent = evt || window.event; 
  var key = theEvent.keyCode || theEvent.which; 
  
  //alert(key);
  if(key == 8 || key == 13 || key == 37 || key == 39 || key == 46 ) return true; //backspace, enter, del, arrow left, arrow up
  else{
	  if(key>=96 && key<=105) key -=48; //teclas numericas laterais
	  key = String.fromCharCode( key ); 
	  
  	
	  var regex = /[0-9]/; 
	  if( !regex.test(key) ) { 
		theEvent.returnValue = false; 
		theEvent.preventDefault(); 
	  }
  }
} 

function toHTMLEntity(str) {
	var s = str.split("");
	var ret = "";
	for (i = 0; i < s.length; i++) {
		switch (s[i]){
			case 'á': ret += '&aacute;' ; break;
			case 'â': ret += '&acirc;' ; break;
			case 'à': ret += '&agrave;' ; break;
			case 'ã': ret += '&atilde;' ; break;
			case 'Á': ret += '&Aacute;' ; break;
			case 'Â': ret += '&Acirc;' ; break;
			case 'À': ret += '&Agrave;' ; break;
			case 'Ã': ret += '&Atilde;' ; break;
			
			
			case 'é': ret += '&eacute;' ; break;
			case 'ê': ret += '&ecirc;' ; break;
			case 'è': ret += '&egrave;' ; break;
			case 'É': ret += '&Eacute;' ; break;
			case 'Ê': ret += '&Ecirc;' ; break;
			case 'È': ret += '&Egrave;' ; break;
			
			
			case 'í': ret += '&iacute;' ; break;
			case 'î': ret += '&icirc;' ; break;
			case 'ì': ret += '&igrave;' ; break;
			case 'Í': ret += '&Iacute;' ; break;
			case 'Î': ret += '&Icirc;' ; break;
			case 'Ì': ret += '&Igrave;' ; break;
			
			
			case 'ó': ret += '&oacute;' ; break;
			case 'ô': ret += '&ocirc;' ; break;
			case 'ò': ret += '&ograve;' ; break;
			case 'õ': ret += '&otilde;' ; break;
			case 'Ó': ret += '&Oacute;' ; break;
			case 'Ô': ret += '&Ocirc;' ; break;
			case 'Ò': ret += '&Ograve;' ; break;
			case 'Õ': ret += '&Otilde;' ; break;
			
						
			case 'ú': ret += '&uacute;' ; break;
			case 'û': ret += '&ucirc;' ; break;
			case 'ù': ret += '&ugrave;' ; break;
			case 'Ú': ret += '&Uacute;' ; break;
			case 'Û': ret += '&Ucirc;' ; break;
			case 'Ù': ret += '&Ugrave;' ; break;
			case 'ü': ret += '&uuml;' ; break;
			case 'Ü': ret += '&Uuml;' ; break;
			
			
			case 'ç': ret += '&ccedil;' ; break;
			case 'Ç': ret += '&Ccedil;' ; break;
			
			default: ret += s[i];
		}
	}
	return ret;
}

function ValidaEmail(txt)
    {
		var explode1;
		var explode2;
          if ((txt.length == 0) || (txt.indexOf("@") < 1))
          {
                return false;
          }else{
			  	explode1 = txt.split('@');
				
				if(explode1[1].indexOf('.') > 0){
					explode2 = explode1[1].split('.');
					if(explode2[0].length > 0 && explode2[1].length >2)
						return true;
					else
						return false;
				}
				else 
					return false;
          }
    }
