﻿function achaDiretorio(nome) {
debug("achaDiretorio aqui");
var ret = "";
try {
var urn = nome.split('_');
if (urn.length > 0) {
var path = urn[urn.length - 1];
ret = path.substring(0, 4) + "/" + path.substring(4, 6) + "/" + path.substring(6, 8) + "/" + path.substring(8, 10) + "/" + path.substring(10, 12) + "/";
}
} catch(e) {
}
return ret;
}
var Url = {
encode : function (string) {
return escape(this._utf8_encode(string));
},
decode : function (string) {
return this._utf8_decode(unescape(string));
},
_utf8_encode : function (string) {
string = string.replace(/\r\n/g,"\n");
var utftext = "";
for (var n = 0; n < string.length; n++) {
var c = string.charCodeAt(n);
if (c < 128) {
utftext += String.fromCharCode(c);
} else if((c > 127) && (c < 2048)) {
utftext += String.fromCharCode((c >> 6) | 192);
utftext += String.fromCharCode((c & 63) | 128);
} else {
utftext += String.fromCharCode((c >> 12) | 224);
utftext += String.fromCharCode(((c >> 6) & 63) | 128);
utftext += String.fromCharCode((c & 63) | 128);
}
}
return utftext;
},
_utf8_decode : function (utftext) {
var string = "";
var i = 0;
var c = c1 = c2 = 0;
while ( i < utftext.length ) {
c = utftext.charCodeAt(i);
if (c < 128) {
string += String.fromCharCode(c);
i++;
} else if((c > 191) && (c < 224)) {
c2 = utftext.charCodeAt(i+1);
string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
i += 2;
} else {
c2 = utftext.charCodeAt(i+1);
c3 = utftext.charCodeAt(i+2);
string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
i += 3;
}
}
return string;
}
}
bolWidgetPronto = false; 
bolWidgetProntoTotal = false;
bolEfeitosPronto = false;
bolImagensPronto = false;
window.addEvent('domready', function() {
// var efeitosPE = {};
// var imagensPE = {};

processaLogin = function() {
debug("processaLogin aqui");
$('frmTopLogin').send({
method: 'post',
onComplete: function(msg) {
$('headerMenuLogin').innerHTML = msg;
if(msg.indexOf("pplog = \"True\"")!=-1) {
pplog = "True";
try { $('pinpixSep').setStyle('display',''); } catch (e) { }
try { $('pinpixLink').setStyle('display',''); } catch (e) { }
try { $('subHeader').setStyle('display','none'); } catch (e) { }
try {
var textCad = "Meu Pinpix";
var linkCad = base + "Widgets.mvc/MeuPinpix";
var html = '<a href="'+linkCad+'">'+textCad+'</a>';
$('cadastroOuMeuPinpix').innerHTML = html;
} catch (e) { }
try {
if($('confirmaPage').value == "true") {
var form = $('conteudoWidget').getParent();
form.submit();
}
} catch (e) { }
try {
if($('cadastreseGratisPage').value == "true") {
location.href = base;
}
} catch (e) { }
try {
if($('cadastroPage').value == "true") {
location.href = base + $('Destino_cad').value;
}
} catch (e) { }
try {
if($('cadastroPublicaPage').value == "true") {
location.href = base + $('Destino_cad').value;
}
} catch (e) { }
try {
if($('Widget.tipo_widget_id').value == "7") {
try {
Swiff.remote(oquee_swf,"estaLogado",pplog);
Swiff.remote(tireafoto_swf,"estaLogadoComSenha",{bool:pplog, senha_email:$('Widget.widget_senha_email').value});
} catch(e) {}
}
} catch (e) { }
try {
if($('Widget.tipo_widget_id').value == "6") {
try {
Swiff.remote(widget_swf,"widgetRecebeLogin",{pplog:pplog});
} catch(e) {}
}
} catch (e) { }
} else {
$('lnkErroLogin').click();
}
}
}); 
return false;
}
try {
    $('frmTopLogin').onsubmit = processaLogin;
    $('frmTopLogin').action = base + "Usuarios.mvc/UsuarioLogin";
} catch (e) { }
var imagensU = []; 
var imagensM = []; 
var novaFoto = "";
var uploads = 0;
if($('replaceMe')!=null) {
trueSubmit = function(img) {
debug("replaceMe aqui");
uploads++;
var nomes = img.split(".");
var nome = "";
for(var i=0;i<nomes.length-1;i++) {
nome += nomes[i];
}
nome = nome.toLowerCase();
var r = /\s+/g;
nome = nome.replace(r,"");
var r = /[áàäâã]/g;
nome = nome.replace(r,"a");
var r = /[éèëê]/g;
nome = nome.replace(r,"e");
var r = /[íìîï]/g;
nome = nome.replace(r,"i");
var r = /[óòöôõ]/g;
nome = nome.replace(r,"o");
var r = /[úùüû]/g;
nome = nome.replace(r,"u");
var r = /ç/g;
nome = nome.replace(r,"c");
var r = /ñ/g;
nome = nome.replace(r,"n");
imagensU.push(Url.encode(nome));
};
var input = $('replaceMe');
var multi = false;
if($('Widget.tipo_widget_id')) {
if($('Widget.tipo_widget_id').value == "5") { 
multi = true;
}
}
upload = new FancyUpload(input, { 
swf: base+'Content/swf/Swiff.Uploader.swf',
url: base+'Imagens.mvc/SobeArquivo?wtn='+$('Edicao.widget_tmp_nome').value,
types: {'Imagens (*.jpg; *.gif; *.png)': '*.jpg; *.gif; *.png'},
onComplete: trueSubmit,
onAllComplete: function() {
debug("onAllComplete aqui");
this.fileList.length = 0;
var msg = '<form id="frmRetornaNomes" action="'+base+'Imagens.mvc/RetornaNomes" method="post">';
var nomeErrado = false;
var temImagem = false;
for(var it = 0; it<imagensU.length; it++) {
var nome = unescape(imagensU[it]);
if(nome.indexOf(",") != -1 || nome.indexOf("(") != -1 || nome.indexOf(")") != -1 || nome.indexOf("+") != -1) {
nomeErrado = true;
} else {
msg += '<input type="hidden" name="nome" value="'+imagensU[it]+'" />';
temImagem = true;
}
}
if(nomeErrado) {
if($('Widget.tipo_widget_id').value == "5") {
$('lnkImagemNomeErradoMulti').click();
} else {
$('lnkImagemNomeErradoUnica').click();
}
}
msg += '</form>';
if(temImagem) {
$('file_queue').innerHTML = msg;
$('frmRetornaNomes').send({
method: 'post',
onSuccess: function(content) {
debug("onSuccess aqui");
atualizaImagem(content);
$('file_queue').innerHTML = '';
$('file_queue').setStyle('display', 'none');
imagensU = [];
try {
Swiff.remote(widget_swf,"finalizaListaImagensParaUpload",{});
} catch(e) {}
if($('Widget.tipo_widget_id').value == "5") {
try {
Swiff.remote(upload_swf,"finalizaListaImagensParaUpload",{});
} catch(e) {}
}
}
});
} else {
atualizaImagem('');
$('file_queue').innerHTML = '';
$('file_queue').setStyle('display', 'none');
imagensU = [];
try {
Swiff.remote(widget_swf,"finalizaListaImagensParaUpload",{});
} catch(e) {}
if($('Widget.tipo_widget_id').value == "5") {
try {
Swiff.remote(upload_swf,"finalizaListaImagensParaUpload",{});
} catch(e) {}
}
}
},
onUpload: function() {
debug("onUpload aqui");
var arrayToWidget = [];
for(var it = 0; it<this.fileList.length; it++) {
arrayToWidget.push({n:this.fileList[it]["name"],l:0,t:this.fileList[it]["size"]});
}
try {
Swiff.remote(widget_swf,"listaImagensParaUpload",arrayToWidget);
} catch(e) {}
if($('Widget.tipo_widget_id').value == "5") {
try {
Swiff.remote(upload_swf,"listaImagensParaUpload",arrayToWidget);
} catch(e) {}
} else if($('Widget.tipo_widget_id').value == "6") {
try {
Swiff.remote(widget_swf,"widgetTarjaOut",{});
} catch(e) {}
}
carregaMascara();
},
onProgress: function(np,lp,tp) {
debug("onProgress aqui");
try {
Swiff.remote(widget_swf,"atualizaListaImagensParaUpload",{n:np,l:lp,t:tp});
} catch(e) {}
if($('Widget.tipo_widget_id').value == "5") { 
try {
Swiff.remote(upload_swf,"atualizaListaImagensParaUpload",{n:np,l:lp,t:tp});
} catch(e) {}
}
},
txtBrowse: 'Meu computador',
txtUploading: 'Subindo',
multiple: multi,
instantStart: true,
queued: true,
queueList: 'file_queue'
});
} 
meucomputadorIn = function() {
upload.repositionParaVideomix();
};
meucomputadorOut = function() {
upload.reposition();
};
}); 
if(navigator.userAgent.toLowerCase().indexOf("msie") == -1) {
HTMLElement.prototype.click = function() {
var evt = this.ownerDocument.createEvent('MouseEvents');
evt.initMouseEvent('click', true, true, this.ownerDocument.defaultView, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
this.dispatchEvent(evt);
}
}
var loading_html = '<table width="100%" height="100%" align="center"><tr><td width="100%" align="center" valign="middle"><img src="<%=ViewData.CompleteBase%>/Content/_img/loadUploads_transp.gif" alt="" /></td></tr></table>';
function carregaMascara() {
try {
var carregador = Swiff.remote(widget_swf,"chamaCarregaMascaraWidget",{});
} catch(e) {}
}
function confirmar() {
    debug("confirmar aqui");
    if(pplog == "False") {
        try {
            var conteudo = Swiff.remote(widget_swf,"enviaConteudo",{});
        } catch(e) {}
        $('conteudoWidget').value = conteudo;
        var form = $('conteudoWidget').getParent();
        form.submit();
    } else {
        try {
            var conteudo = Swiff.remote(widget_swf,"enviaConteudo",{});
        } catch(e) {}
        $('conteudoWidget').value = conteudo;
        var form = $('conteudoWidget').getParent();
        if($('editando').value == "true") {
            form.action = base+"Widgets.mvc/Atualiza"; 
        } else {
            form.action = base+"Widgets.mvc/iPhone"; 
        }
        form.submit();
    }
}

function avisaQueNaoPodeSalvar() {
debug("avisaQueNaoPodeSalvar aqui");
$('lnkAvisaQueNaoPodeSalvar').click();
}
function avisaQueCabecaNaoSalva() {
debug("avisaQueCabecaNaoSalva aqui");
$('lnkAvisaQueCabecaNaoSalva').click();
}
function chamaInstrFotopin() {
debug("chamaInstrFotopin aqui");
$('lnkInstrucaoFotopin').click();
}
function chamaInstrFotoshow() {
debug("chamaInstrFotoshow aqui");
$('lnkInstrucaoFotoshow').click();
}
function chamaInstrVideomix() {
debug("chamaInstrVideomix aqui");
$('lnkInstrucaoVideomix').click();
}
function salvar() {
debug("salvar aqui");
try {
var conteudo = Swiff.remote(widget_swf,"enviaConteudo",{});
} catch(e) {}
$('conteudoWidget').value = conteudo;
if(pplog != "False") {
var form = $('conteudoWidget').getParent();
form.submit();
}
}
function continuaASalvar(n) {
debug("continuaASalvar aqui");
TB_remove();
if(parseInt($('Widget.tipo_widget_id').value,10)==7) {
location.href = base+'Widgets.mvc/Novo/7';
} else {
$('SalvarDados').value = n;
var form = $('conteudoWidget').getParent();
form.submit();
}
}
function continuaACadastrar(n) {
debug("continuaACadastrar aqui");
var form = $('Destino_cad').getParent();
$('SalvarDados').value = n;
form.submit();
}
function voltar() {
debug("voltar aqui");
try {
var conteudo = Swiff.remote(widget_swf,"enviaConteudo",{});
} catch(e) {}
$('conteudoWidget').value = conteudo;
var form = $('conteudoWidget').getParent();
form.action = base+"Widgets.mvc/Novo";
form.submit();
}
function editar(id) {
debug("editar aqui");
try {
var conteudo = Swiff.remote(widget_swf,"enviaConteudo",{});
} catch(e) {}
$('conteudoWidget').value = conteudo;
var form = $('conteudoWidget').getParent();
form.action = base+"Widgets.mvc/Edita/"+id;
form.submit();
}
function efeitosParaEditor(obj) {
debug("efeitosParaEditor aqui");
if($('Edicao.estilo')) {
if($('Edicao.estilo').value != "") {
var nobj = {};
nobj.i = 8;
nobj.comando = "adicionaTema";
nobj.valor = $('Edicao.estilo').value;
metaEfeito(nobj);
}
}
efeitosPE = obj;
}
function imagensParaEditor(obj) {
debug("imagensParaEditor aqui: "+obj.valor);
imagensPE = obj.valor;
}
function imagensPronto() {
debug("imagensPronto aqui");
aguardaImagens = function() {
try {
debug("aguardaImagens aqui");
if(typeof imagensPE != "undefined") {
if($('Widget.tipo_widget_id').value == "5") {
try {
Swiff.remote(upload_swf,"carregaImagens",imagensPE);
} catch(e) {}
}
clearInterval(imagensIntervalo);
}
} catch (err) {
for(var i in err) {
debug(i+":"+err[i]);
}
}
}
imagensIntervalo = setInterval(aguardaImagens,1000);
bolImagensPronto = true;
}
function editorPronto() {
debug("editorPronto aqui");
aguardaEfeitos = function() {
debug("aguardaEfeitos aqui");
if(typeof efeitosPE != "undefined") {
try {
Swiff.remote(efeitos_swf,"carregaEfeitos",efeitosPE);
} catch(e) {}
clearInterval(editorIntervalo);
}
}
editorIntervalo = setInterval(aguardaEfeitos,1000);
bolEfeitosPronto = true;
}

function atualizaEfeito(obj) {
debug("atualizaEfeito aqui");
try {
Swiff.remote(widget_swf,"carregaEfeitoWidget",obj);
} catch(e) {}
}
function setaConteudo(obj) {
debug("setaConteudo aqui");
try {
Swiff.remote(widget_swf,"setaConteudo",obj);
} catch(e) {}
}
function atualizaEfeitosWidget() {
debug("atualizaEfeitosWidget aqui");
try {
Swiff.remote(widget_swf,"atualizaConteudo",{efeitosiniciais:$('conteudoWidget').value});
} catch(e) {}
}
function widgetPronto(obj) {
debug("widgetPronto aqui");
if($('conteudoWidget').value == "") {
setaConteudo("novo");
} else {
setaConteudo("atualiza");
}
bolWidgetPronto = true;
}
function widgetProntoTotal(obj) {
debug("widgetProntoTotal aqui");
bolWidgetProntoTotal = true;
}
function efeitoAtivo(i) {
debug("efeitoAtivo aqui");
if (bolWidgetPronto) {
try {
Swiff.remote(widget_swf,"ativaEfeitoWidget",i);
} catch(e) {}
}
}
function metaEfeito(obj) {
debug("metaEfeito aqui");
var msg = "";
for(var it in obj) {
msg += it+":"+obj[it]+"; ";
}
if(bolWidgetPronto) {
try {
Swiff.remote(widget_swf,"metaEfeitoWidget",obj);
} catch(e) {}
}
if(obj.comando) {
if(obj.comando == "atualizaImagem") {
if($('Widget.tipo_widget_id').value == "5") {
try {
Swiff.remote(upload_swf,"carregaImagens",obj.valor);
} catch(e) {}
novaFoto = obj.valor;
}
}
}
}
function temNovaFoto() {
debug("temNovaFoto aqui");
var tmp = novaFoto;
novaFoto = "";
return tmp;
}
function redimensionaWidget(obj) {
debug("redimensionaWidget aqui");
widget_swf.width = Math.max(obj.w,375);
widget_swf.height = parseInt(obj.h,10)+83;
$('larguraWidget').value = obj.w;
$('alturaWidget').value = obj.h; 
}
function insereFotoMeuComputador() {
}
function insereFotoPinpix() {
if(pplog == "True") {
$('lnkListaFotosPinpix').click();
} else {
$('lnkErroPinpix').click();
}
}
function fnMeuPinpix() {
if(pplog == "True") {
location.href = base + "Widgets.mvc/MeuPinpix";
} else {
location.href = base + "Usuarios.mvc/Cadastro";
}
}
function processaURL() {
debug("processaURL aqui");
var url = $('img_url').value;
if(url == "") {
$('urlcarregando').innerHTML = '<span style="color:#FF0000">Insira uma URL!</span>';
} else {
var nomes = url.split('.');
var ext = nomes[nomes.length-1];
if(ext != "jpg" && ext != "gif" && ext != "jpeg" && ext != "png") {
$('urlcarregando').innerHTML = '<span style="color:#FF0000">Insira a URL de uma imagem!</span>';
} else {
$('urlform').send({
method: 'post',
onComplete: function(msg) {
atualizaImagem(msg);
$('meucomputador').setStyle('display','none');
}
});
$('urlcarregando').innerHTML = "carregando...";
$('meucomputadorSbm').setProperty('disabled','true');
$('img_url').setProperty('disabled','true');
}
}
}
function atualizaImagem(img) {
debug("atualizaImagem aqui, para "+img);
obj = {};
obj.i = 1;
obj.comando = "atualizaImagem";
obj.valor = img;
metaEfeito(obj);
if($('Widget.tipo_widget_id').value == "4" || $('Widget.tipo_widget_id').value == "6") {
var imgs = "";
var urimg = img.split(')');
for(var j=0; j<urimg.length; j++) {
var urp = urimg[j].split('(');
if(urp[0]=='caminho') {
var inome = urp[1];
var nome = "";
var urn = inome.split('.');
for(var i=0; i<urn.length-1; i++) {
nome += urn[i] + ".";
}
nome += "101.75.0.1." + urn[urn.length-1];
imgs += "<img src=\""+base+"Content/img/"+achaDiretorio(nome)+nome+"\" width=\"101\" height=\"75\" />";
}
}
$('divThumbs').innerHTML = imgs;
}
if($('Widget.tipo_widget_id').value == "4" || $('Widget.tipo_widget_id').value == "6" || $('Widget.tipo_widget_id').value == "5") {
var imgs = "";
var urimg = img.split(')');
for(var j=0; j<urimg.length; j++) {
var urp = urimg[j].split('(');
if(urp[0]=='caminho') {
var inome = urp[1];
var nome = "";
var urn = inome.split('.');
for(var i=0; i<urn.length-1; i++) {
nome += urn[i] + ".";
}
nome += "71.55.0.1." + urn[urn.length-1];
imgs += "<img src=\""+base+"Content/img/"+achaDiretorio(nome)+nome+"\" width=\"71\" height=\"55\" />";
}
}
$('divThumbs').innerHTML += imgs;
}
}
function videoChamaMeuComputador() {
upload.browse();
}
function videoChamaPinpix(obj) {
insereFotoPinpix();
}
function videoChamaFlickr(obj) {
$('lnkFlickr').click();
}
function videoChamaPicasa(obj) {
}
function videoChamaURL(obj) {
$('lnkURL').click();
}
function db(obj) {
var msg = obj+" ("+typeof obj+")\n\n";
for(var i in obj) {
msg += i+":"+obj[i]+" ("+typeof obj[i]+")\n";
}
}
function trocaVideo(obj) {
try {
Swiff.remote(widget_swf,"metaEfeitoWidget",obj);
Swiff.remote(efeitos_swf,"metaEfeitoEfeito",obj);
} catch(e) {}
}
function limpaCabeca() {
try {
Swiff.remote(widget_swf,"limpaCabeca",{});
} catch(e) {}
}
function recebeCabeca(obj) {
try {
Swiff.remote(widget_swf,"recebeCabeca",obj);
} catch(e) {}
}
function mandaCabecaParaEditor(obj) {
try {
Swiff.remote(efeitos_swf,"metaEfeitoEfeito",obj);
} catch(e) {}
}
function enviaCabeca(obj) {
try {
Swiff.remote(efeitos_swf,"metaEfeitoEfeito",obj);
} catch(e) {}
}
var cell1ok = false;
var cell2ok = false;
var cell3ok = false;
var cell4ok = false;
var cell5ok = false;
var cell6ok = false;
function cellpostOk(i) {
switch(i) {
case 1:
cell1ok = true;
try {
Swiff.remote(oquee_swf,"estaLogado",pplog);
} catch(e) {}
break;
case 2:
cell2ok = true;
break;
case 3:
cell3ok = true;
break;
case 4:
cell4ok = true;
try {
Swiff.remote(tireafoto_swf,"estaLogadoComSenha",{bool:pplog, senha_email:$('Widget.widget_senha_email').value});
} catch(e) {}
break;
case 5:
cell5ok = true;
break;
case 6:
cell6ok = true;
break;
}
}
function cellpostLogar() {
Mediabox.open(base+'Usuarios.mvc/BoxLoginOuRegistra/', '', 'mediabox[600 600]');
}
function cellpostCapturaContatos(obj) {
$('l').value = obj.login;
$('s').value = obj.senha;
Mediabox.open(base+'Widgets.mvc/BuscaContatosCellpost/', '', 'mediabox[650 600]');
}
function validaEmail(value) {
return /^[\w\-]+(\.[\w\-]+)*@[\w\-]+\.([\w\-]+\.)*[a-z]{2,}$/i.test(value);
}
function limpaNomeCadG() {
$('nomeTd').removeClass('erro');
$('UsuarioInterno.usuario_nome').removeClass('erro');
$('spanObr').removeClass('erro');
}
function limpaEmailCadG() {
$('emailTd').removeClass('erro');
$('UsuarioInterno.usuario_email').removeClass('erro');
$('spanObr').removeClass('erro');
}
function limpaSenhaCadG() {
$('senhaTd').removeClass('erro');
$('ConfirmaSenha').removeClass('erro');
$('spanObr').removeClass('erro');
$('spanSen').removeClass('erro');
}
function pagEnviaCadastreseGratis() {
var valida = true;
var nomeAutoValue = "Escreva aqui seu nome!";
var emailAutoValue = "Digite um E-mail válido!";
var nomeValue = $('UsuarioInterno.usuario_nome').value;
var emailValue = $('UsuarioInterno.usuario_email').value;
var senhaValue = $('UsuarioInterno.usuario_senha').value;
var confirmaSenhaValue = $('UsuarioInterno.usuario_confirma_senha').value;
if(nomeValue == "" || nomeValue == nomeAutoValue) {
valida = false;
$('nomeTd').addClass('erro');
$('UsuarioInterno.usuario_nome').addClass('erro');
$('UsuarioInterno.usuario_nome').value = nomeAutoValue;
$('spanObr').addClass('erro');
$('UsuarioInterno.usuario_nome').addEvent('focus', limpaNomeCadG);
} else {
$('nomeTd').removeClass('erro');
$('UsuarioInterno.usuario_nome').removeClass('erro');
$('spanObr').removeClass('erro');
}
if(emailValue == "" || emailValue == emailAutoValue || !validaEmail(emailValue)) {
valida = false;
$('emailTd').addClass('erro');
$('UsuarioInterno.usuario_email').addClass('erro');
$('UsuarioInterno.usuario_email').value = emailAutoValue;
$('spanObr').addClass('erro');
$('UsuarioInterno.usuario_email').addEvent('focus', limpaEmailCadG);
} else {
$('emailTd').removeClass('erro');
$('UsuarioInterno.usuario_email').removeClass('erro');
$('spanObr').removeClass('erro');
}
if((senhaValue.length < 4) || (senhaValue != confirmaSenhaValue)) {
valida = false;
$('senhaTd').addClass('erro');
$('ConfirmaSenha').addClass('erro');
$('spanObr').addClass('erro');
$('spanSen').addClass('erro');
$('UsuarioInterno.usuario_senha').addEvent('focus', limpaSenhaCadG);
$('UsuarioInterno.usuario_confirma_senha').addEvent('focus', limpaSenhaCadG);
} else {
$('senhaTd').removeClass('erro');
$('ConfirmaSenha').removeClass('erro');
$('spanObr').removeClass('erro');
$('spanSen').removeClass('erro');
}
if(valida) {
$('frmUsuarioCadastro').send({
method: 'post',
onComplete: function(msg) {
var codigo = parseInt(msg,10);
switch(codigo) {
case 1:
$('lnkCadastroSucesso2').click();
break;
case 2:
$('lnkCadastroJaExiste').click();
break;
default:
$('lnkCadastroOutroErro').click();
break;
}
}
});
}
}
function limpaNomeCad() {
$('nomeTd').removeClass('erro');
$('Usuario.usuario_nome_cad').removeClass('erro');
$('spanObr').removeClass('erro');
}
function limpaEmailCad() {
$('emailTd').removeClass('erro');
$('Usuario.usuario_email_cad').removeClass('erro');
$('spanObr').removeClass('erro');
}
function limpaSenhaCad() {
$('senhaTd').removeClass('erro');
$('ConfirmaSenha').removeClass('erro');
$('spanObr').removeClass('erro');
$('spanSen').removeClass('erro');
}
function pagEnviaCadastro() {
var valida = true;
var nomeAutoValue = "Escreva aqui seu nome!";
var emailAutoValue = "Digite um E-mail válido!";
var nomeValue = $('Usuario.usuario_nome_cad').value;
var emailValue = $('Usuario.usuario_email_cad').value;
var senhaValue = $('Usuario.usuario_senha_cad').value;
var confirmaSenhaValue = $('Usuario.usuario_confirma_senha_cad').value;
if(nomeValue == "" || nomeValue == nomeAutoValue) {
valida = false;
$('nomeTd').addClass('erro');
$('Usuario.usuario_nome_cad').addClass('erro');
$('Usuario.usuario_nome_cad').value = nomeAutoValue;
$('spanObr').addClass('erro');
$('Usuario.usuario_nome_cad').addEvent('focus', limpaNomeCad);
} else {
$('nomeTd').removeClass('erro');
$('Usuario.usuario_nome_cad').removeClass('erro');
$('spanObr').removeClass('erro');
}
if(emailValue == "" || emailValue == emailAutoValue || !validaEmail(emailValue)) {
valida = false;
$('emailTd').addClass('erro');
$('Usuario.usuario_email_cad').addClass('erro');
$('Usuario.usuario_email_cad').value = "Digite um E-mail válido!";
$('spanObr').addClass('erro');
$('Usuario.usuario_email_cad').addEvent('focus', limpaEmailCad);
} else {
$('emailTd').removeClass('erro');
$('Usuario.usuario_email_cad').removeClass('erro');
$('spanObr').removeClass('erro');
}
if((senhaValue.length < 4) || (senhaValue != confirmaSenhaValue)) {
valida = false;
$('senhaTd').addClass('erro');
$('ConfirmaSenha').addClass('erro');
$('spanObr').addClass('erro');
$('spanSen').addClass('erro');
$('Usuario.usuario_senha_cad').addEvent('focus', limpaSenhaCad);
$('Usuario.usuario_confirma_senha_cad').addEvent('focus', limpaSenhaCad);
} else {
$('senhaTd').removeClass('erro');
$('ConfirmaSenha').removeClass('erro');
$('spanObr').removeClass('erro');
$('spanSen').removeClass('erro');
}
if(valida) {
$('usuarioCadastro').send({
method: 'post',
onComplete: function(msg) {
var codigo = parseInt(msg,10);
switch(codigo) {
case 1:
$('lnkCadastroSucesso2').click();
break;
case 2:
$('lnkCadastroJaExiste').click();
break;
default:
$('lnkCadastroOutroErro').click();
break;
}
}
});
}
}
function limpaEmailLog() {
$('emailTdLog').removeClass('erro');
$('Usuario.usuario_email_log').removeClass('erro');
}
function limpaSenhaLog() {
$('senhaTdLog').removeClass('erro');
$('Usuario.usuario_senha_log').removeClass('erro');
}
function pagEnviaLogin() {
var valida = true;
var emailAutoValue = "Digite um E-mail válido!";
var emailValue = $('Usuario.usuario_email_log').value;
var senhaValue = $('Usuario.usuario_senha_log').value;
if(emailValue == "" || emailValue == emailAutoValue || !validaEmail(emailValue)) {
valida = false;
$('emailTdLog').addClass('erro');
$('Usuario.usuario_email_log').addClass('erro');
$('Usuario.usuario_email_log').value = "Digite um E-mail válido!";
$('Usuario.usuario_email_log').addEvent('focus', limpaEmailLog);
} else {
$('emailTdLog').removeClass('erro');
$('Usuario.usuario_email_log').removeClass('erro');
}
if(senhaValue.length < 4) {
valida = false;
$('senhaTdLog').addClass('erro');
$('Usuario.usuario_senha_log').addEvent('focus', limpaSenhaLog);
} else {
$('senhaTdLog').removeClass('erro');
}
if(valida) {
$('usuarioLogin').send({
method: 'post',
onSuccess: function(content) {
if(parseInt(content,10)==1) {
location.href = base+$('Destino_log').value;
} else {
$('lnkErroLogin').click();
}
}
});
}
}
function pagEnviaEsqueci() {
var valida = true;
if($('Usuario.usuario_email_sen').value == "") {
valida = false;
$('erroEmail_sen').innerHTML = "Digite um email!";
} else {
$('erroEmail_sen').innerHTML = "";
}
if(valida) {
$('usuarioSenha').send({
method: 'post',
update: $('loginInterno_log')
});
}
}
function cadastrouComSucesso() {
TB_remove();
if($('conteudoWidget')) {
var form = $('conteudoWidget').getParent();
if($('editando').value == "true") {
form.action = base+"Widgets.mvc/Atualiza";
} else {
form.action = base+"Widgets.mvc/iPhone"; 
}
form.submit();
} else if( $('Destino_cad') ) {
var form = $('Destino_cad').getParent();
form.action = base+"Usuarios.mvc/iPhone"; 
form.submit();
} 
}
function conEnviaCadastro() {
var valida = true;
var nomeAutoValue = "Escreva aqui seu nome!";
var emailAutoValue = "Digite um E-mail válido!";
var nomeValue = $('Usuario.usuario_nome_cad').value;
var emailValue = $('Usuario.usuario_email_cad').value;
var senhaValue = $('Usuario.usuario_senha_cad').value;
var confirmaSenhaValue = $('Usuario.usuario_confirma_senha_cad').value;
if(nomeValue == "" || nomeValue == nomeAutoValue) {
valida = false;
$('nomeTd').addClass('erro');
$('Usuario.usuario_nome_cad').addClass('erro');
$('Usuario.usuario_nome_cad').value = nomeAutoValue;
$('spanObr').addClass('erro');
$('Usuario.usuario_nome_cad').addEvent('focus', limpaNomeCad);
} else {
$('nomeTd').removeClass('erro');
$('Usuario.usuario_nome_cad').removeClass('erro');
$('spanObr').removeClass('erro');
}
if(emailValue == "" || emailValue == emailAutoValue || !validaEmail(emailValue)) {
valida = false;
$('emailTd').addClass('erro');
$('Usuario.usuario_email_cad').addClass('erro');
$('Usuario.usuario_email_cad').value = "Digite um E-mail válido!";
$('spanObr').addClass('erro');
$('Usuario.usuario_email_cad').addEvent('focus', limpaEmailCad);
} else {
$('emailTd').removeClass('erro');
$('Usuario.usuario_email_cad').removeClass('erro');
$('spanObr').removeClass('erro');
}
if((senhaValue.length < 4) || (senhaValue != confirmaSenhaValue)) {
valida = false;
$('senhaTd').addClass('erro');
$('ConfirmaSenha').addClass('erro');
$('spanObr').addClass('erro');
$('spanSen').addClass('erro');
$('Usuario.usuario_senha_cad').addEvent('focus', limpaSenhaCad);
$('Usuario.usuario_confirma_senha_cad').addEvent('focus', limpaSenhaCad);
} else {
$('senhaTd').removeClass('erro');
$('ConfirmaSenha').removeClass('erro');
$('spanObr').removeClass('erro');
$('spanSen').removeClass('erro');
}
if(valida) {
$('usuarioCadastro').send({
method: 'post',
onComplete: function(msg) {
var codigo = parseInt(msg,10);
switch(codigo) {
case 1:
$('lnkCadastroSucesso').click();
break;
case 2:
$('lnkCadastroJaExiste').click();
break;
default:
$('lnkCadastroOutroErro').click();
break;
}
}
});
}
}
function continuaSalvando() {
TB_remove();
var form = $('conteudoWidget').getParent();
form.submit();
}
function conEnviaLogin() {
var valida = true;
var emailAutoValue = "Digite um E-mail válido!";
var emailValue = $('Usuario.usuario_email_log').value;
var senhaValue = $('Usuario.usuario_senha_log').value;
if(emailValue == "" || emailValue == emailAutoValue || !validaEmail(emailValue)) {
valida = false;
$('emailTdLog').addClass('erro');
$('Usuario.usuario_email_log').addClass('erro');
$('Usuario.usuario_email_log').value = "Digite um E-mail válido!";
$('Usuario.usuario_email_log').addEvent('focus', limpaEmailLog);
} else {
$('emailTdLog').removeClass('erro');
$('Usuario.usuario_email_log').removeClass('erro');
}
if(senhaValue.length < 4) {
valida = false;
$('senhaTdLog').addClass('erro');
$('Usuario.usuario_senha_log').addEvent('focus', limpaSenhaLog);
} else {
$('senhaTdLog').removeClass('erro');
}
if(valida) {
$('usuarioLogin').send({
method: 'post',
onSuccess: function(content) {
if(parseInt(content,10)==1) {
var form = $('conteudoWidget').getParent();
form.submit();
} else {
$('lnkErroLogin').click();
}
}
});
}
}
function conEnviaEsqueci() {
var valida = true;
if($('Usuario.usuario_email_sen').value == "") {
valida = false;
$('erroEmail_sen').innerHTML = "Digite um email!";
} else {
$('erroEmail_sen').innerHTML = "";
}
if(valida) {
$('usuarioSenha').send({
method: 'post',
update: $('loginInterno_log')
});
}
}
function avisaCabecaConfirmaDeleta(obj) {
cabecaParaExcluir = obj.id;
$('lnkCabecaConfirmaDeleta').click();
}
function doDeletaCabeca() {
try {
Swiff.remote(widget_swf,"widgetApagaCabeca",{final:cabecaParaExcluir});
TB_remove();
} catch(e) {}
}
function SelectAll(id) {
var obj = document.getElementById(id);
obj.focus();
obj.select();
}
function trocaNome(obj) {
$('TNNomeOriginal').value = obj.nomeOriginal;
$('TNNovoNome').value = obj.novoNome;
$('frmTrocaNome').send({
method: 'post',
update: $('TNResult'),
onComplete: function(s) {
try {
Swiff.remote(upload_swf,"widgetResetaEsteira",{});
} catch(e) {}
}
});
}
function enviaParaOrkut() {
}
function isWidgetProntoTotal() {
debug("isWidgetProntoTotal aqui");
try {
Swiff.remote(upload_swf,"isWidgetProntoTotalAnswer",{a:bolWidgetProntoTotal});
} catch(e) {}
}
function chamaLoadingSeVideomix() {
debug("chamaLoadingSeVideomix aqui");
if($('Edicao.tipo_widget_id').value == '6') {
try {
Swiff.remote(widget_swf,"chamaCarregaLoadingWidget",{});
} catch(e) {}
}
}
scriptPronto = true;
debbuging = false;
function debug(msg) {
if(debbuging) {
alert(msg);
}
}