String.prototype.mudarFonetica=function(){var v_pos;var v_texto;v_texto=this.toUpperCase();v_pos=v_texto.indexOf('SS');while(v_pos>-1){v_texto=v_texto.substring(0,v_pos)+'C'+v_texto.substring(v_pos+2,v_texto.length);v_pos=v_texto.indexOf('SS');}
var vAcento="ÁÉÍÓÚÂÊÎÔÛÀÈÌÒÙÄËÏÖÜÃÕÇÑáéíóúâêîôûàèìòùäëïöüãõçñWYZwyz";var vSemAcento="AEIOUAEIOUAEIOUAEIOUAOCNAEIOUAEIOUAEIOUAEIOUAOCNVISVIS";for(i=0;i<vAcento.length;i++){if(v_texto.indexOf(vAcento.substring(i,i+1))!=-1){cAcento=vAcento.substring(i,i+1);cSemAcento=vSemAcento.substring(i,i+1);expAcento=new RegExp('\\'+cAcento,'g');v_texto=v_texto.replace(expAcento,cSemAcento);}}
v_pos=v_texto.indexOf(' DOS ');while(v_pos>-1){v_texto=v_texto.substring(0,v_pos)+' '+v_texto.substring(v_pos+4,v_texto.length);v_pos=v_texto.indexOf(' DOS ');}
v_pos=v_texto.indexOf(' DAS ');while(v_pos>-1){v_texto=v_texto.substring(0,v_pos)+' '+v_texto.substring(v_pos+4,v_texto.length);v_pos=v_texto.indexOf(' DAS ');}
v_pos=v_texto.indexOf(' DO ');while(v_pos>-1){v_texto=v_texto.substring(0,v_pos)+' '+v_texto.substring(v_pos+4,v_texto.length);v_pos=v_texto.indexOf(' DO ');}
v_pos=v_texto.indexOf(' DA ');while(v_pos>-1){v_texto=v_texto.substring(0,v_pos)+' '+v_texto.substring(v_pos+4,v_texto.length);v_pos=v_texto.indexOf(' DA ');}
v_pos=v_texto.indexOf(' DE ');while(v_pos>-1){v_texto=v_texto.substring(0,v_pos)+' '+v_texto.substring(v_pos+4,v_texto.length);v_pos=v_texto.indexOf(' DE ');}
v_pos=v_texto.indexOf(' E ');while(v_pos>-1){v_texto=v_texto.substring(0,v_pos)+' '+v_texto.substring(v_pos+4,v_texto.length);v_pos=v_texto.indexOf(' E ');}
v_pos=v_texto.indexOf(' CH ');while(v_pos>-1){v_texto=v_texto.substring(0,v_pos)+' '+v_texto.substring(v_pos+4,v_texto.length);v_pos=v_texto.indexOf(' CH ');}
ultimosQuatroChr=v_texto.substring(v_texto.length-4,v_texto.length);ultimosTresChr=v_texto.substring(v_texto.length-3,v_texto.length);if(ultimosQuatroChr==" DOS"||ultimosQuatroChr==" DAS")
v_texto=v_texto.substring(0,v_texto.length-4);else if(ultimosTresChr==" DO"||ultimosTresChr==" DA"||ultimosTresChr==" DE"||ultimosTresChr==" CH")
v_texto=v_texto.substring(0,v_texto.length-3);return v_texto;}
String.prototype.zeroEsquerda=function(pTamanho){var tmp='';for(var i=1;i<=(pTamanho-this.toString().length);i++)
tmp+='0';return tmp+this.toString();}
String.prototype.isEmpty=function(){var tmp=this.trim();return((tmp=='')||(tmp=='0'));}
String.prototype.rTrim=function(){var quantidadeCaracter=0;for(i=(this.length-1);i>-1;i--){if(this.substr(i,1)==' ')
quantidadeCaracter++;else
break;}
return this.substr(0,(this.length-quantidadeCaracter));}
String.prototype.lTrim=function(){var retorno='';for(i=0;i<this.length;i++){if(this.substr(i,1)!=' '){retorno=this.substr(i);break;}}
return retorno;}
String.prototype.trim=function(){return this.lTrim().rTrim();}
String.prototype.toDate=function(pMascara){var retornoData=new Date();if(this!=""&&pMascara!=""){var posDD=pMascara.indexOf('DD');var posMM=pMascara.indexOf('MM');var posYYYY=pMascara.indexOf('YYYY');var posYY=pMascara.indexOf('YY');var dia=this.substr(posDD,2);var mes=this.substr(posMM,2);var ano=(posYYYY!=-1)?this.substr(posYYYY,4):this.substr(posYYYY,2);switch(mes){case"01":mes="January";break;case"02":mes="February";break;case"03":mes="March";break;case"04":mes="April";break;case"05":mes="May";break;case"06":mes="June";break;case"07":mes="July";break;case"08":mes="August";break;case"09":mes="September";break;case"10":mes="October";break;case"11":mes="November";break;case"12":mes="December";break;}
if(ano.length==4)
retornoData=new Date(mes+" "+dia+", "+ano);else
retornoData=new Date(ano,mes,dia);}
return retornoData;}
String.prototype.subStrDestaque=function(pStrInicial,pStrDestaque){if(pValorCampo.indexOf(' ')){vStr=pStrInicial;vStrDestaque=pStrDestaque;strings=vStrDestaque.split(' ');for(i=0;i<strings.length;i++){pos=vStr.replace(/b>/g,'#>').toUpperCase().indexOf(strings[i].toUpperCase());if(strings[i]!=''&&pos>-1)
vStr=vStr.substr(0,pos)+'<b>'+vStr.substr(pos,strings[i].length)+'</b>'+vStr.substr(pos+strings[i].length);}}else
vStr=pStrInicial;return vStr;}
String.prototype.formataTitulo=function(){var valor=this;valor=valor.toLocaleLowerCase();return valor;};