var Uteis = {
  get_flash: function(arquivo, largura, altura, bgcolor, id, qualidade, alinhamento,transparente,pgphp){
    var obj = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+largura+'" height="'+altura+'" id="'+id+'" align="'+alinhamento+'">';
    obj+= '<param name="allowScriptAccess" value="sameDomain" />';
    obj+= '<param name="movie" value="'+arquivo+'" />';
    obj+= '<param name="quality" value="'+qualidade+'" />';
    if(transparente == true) {
      obj+= '<param name="wmode" value="transparent" />';
    }
    obj+= '<param name="bgcolor" value="'+bgcolor+'" />';
    obj+= '<param name="FlashVars" value="pg='+pgphp+'" />';
    obj+= '<embed src="'+arquivo+'" '+((transparente==true)?'wmode="transparent"':'')+'" quality="'+qualidade+'" bgcolor="'+bgcolor+'" FlashVars="pg='+pgphp+'" width="'+largura+'" height="'+altura+'" name="'+id+'" align="'+alinhamento+'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
    obj+= '</object>';
    document.write(obj);
  },
  url: function(_url){
    document.location.href = _url;
  },
  urlBlank: function(_url){
    window.open(_url);
  },
  popup : function(url, width, height, toolbar){
    var features = 'width='+width+',height='+height+',toolbar='+toolbar+',scrollbars=1,resizable=yes';
    window.open(url, 'popup', features);
  },
  format: function (src, mask) {
    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);
    }
  },
  loadHtml: function(frameName, Url) {
    //$(frameName).html("<img src='imagens/preload.gif' style='margin-left:250px;margin-top:50px;' alt=''>");
    //$(frameName).fadeIn(800);
    $.ajax( {
      url: Url,
      type: "GET",
      cache: true,
      async: false,
      success: function(html){
	$(frameName).html(html);
      }
    });
  },
  str_replace:function(search,replace,subject,count){
    var i=0,j=0,temp='',repl='',sl=0,fl=0,f=[].concat(search),r=[].concat(replace),s=subject,ra=r instanceof Array,sa=s instanceof Array;s=[].concat(s);if(count){
      this.window[count]=0;
    }
    for(i=0,sl=s.length;i<sl;i++){
      if(s[i]===''){
	continue;
      }
      for(j=0,fl=f.length;j<fl;j++){
	temp=s[i]+'';repl=ra?(r[j]!==undefined?r[j]:''):r[0];s[i]=(temp).split(f[j]).join(repl);if(count&&s[i]!==temp){
	  this.window[count]+=(temp.length-s[i].length)/f[j].length;
	}
      }
    }
    return sa?s:s[0];
  },
  strpos:function (haystack,needle,offset){
    var i=(haystack+'').indexOf(needle,(offset?offset:0));return i===-1?false:i;
  },
  substr:function(str,start,len){
    str+='';var end=str.length;if(start<0){
      start+=end;
    }
    end=typeof len==='undefined'?end:(len<0?len+end:len+start);return start>=str.length||start<0||start>end?!1:str.slice(start,end);
  }
};
