// Troca título - Sem Geração de Imagens
function trocaTitulo(titulo)
{
    $('titulo').innerHTML=titulo;
}

// Troca título
function changeTitle(titulo,image)
{
    $('tituloImg').alt = titulo; $('tituloImg').src = image; 
}


//Troca imagem da direita do titulo
function changeImageLateral(image) { $('lateralTitulo').src = image; }

function cadastreSe()
{
    var plano = document.getElementById('plano_id').value;
    window.location = "/handler.php?module=site&action=view&section=7&plano="+plano;
}

// Verifica quantidade de caracteres
function countCarac(qntd)
{
    if ($('mensagem').value.length >= qntd)
    {
        $('mensagem').value = $('mensagem').value.substr(0, qntd);
    }
    else
    {
        $('carac').innerHTML = qntd-$('mensagem').value.length;
    }
}

// MOSTRA TR COM O LOGIN PARA CENTRAL DO ASSINANTE
function mostraLoginCentral(){
	var objCentral, objWebmail;
		objCentral = $('LOGIN_CENTRAL');
		objWebmail = $('LOGIN_WEBMAIL');

	if (objCentral.style.display == 'none'){
		$('imgCentralAssinante').src = 'themes/site/media/img/btCentralAssinanteOver.gif';
        $('imgWebmail').src = 'themes/site/media/img/btWebmail.gif';

        new Effect.SlideDown('LOGIN_CENTRAL', { queue: 'end' });
        objCentral.style.display = 'block';
        objWebmail.style.display = 'none';
	}
	else{
		$('imgCentralAssinante').src = 'themes/site/media/img/btCentralAssinante.gif';
        new Effect.SlideUp('LOGIN_CENTRAL', { queue: 'end' });
        objCentral.style.display = 'none';
	}
}

// TROCA IMG PARA IMG OVER
function trocaImgCentralOver(obj){
	obj.src = 'themes/site/media/img/btCentralAssinanteOver.gif'
}

// TROCA IMG PARA IMG NORMAL CASO NÃO ESTAJA ABERTA A TR DA CENTRAL DO ASSINANTE
function trocaImgCentralOut(obj){
	if ($('LOGIN_CENTRAL').style.display == 'none')
		obj.src = 'themes/site/media/img/btCentralAssinante.gif';
}

// MOSTRA TR COM O LOGIN PARA WEBMAIL
function mostraLoginWebmail(){
	var objWebmail, objCentral;
		objWebmail = $('LOGIN_WEBMAIL');
		objCentral = $('LOGIN_CENTRAL');

    if (objWebmail.style.display == 'none'){
        $('imgWebmail').src = 'themes/site/media/img/btWebmailOver.gif';
        $('imgCentralAssinante').src = 'themes/site/media/img/btCentralAssinante.gif';

        new Effect.SlideDown('LOGIN_WEBMAIL', { queue: 'end' });
        objWebmail.style.display = 'block';
        objCentral.style.display = 'none';
    }
    else{
        $('imgWebmail').src = 'themes/site/media/img/btWebmail.gif';
        new Effect.SlideUp('LOGIN_WEBMAIL', { queue: 'end' });
        objWebmail.style.display = 'none';
    }
}

// TROCA IMG PARA IMG OVER
function trocaImgWebmailOver(obj){
	obj.src = 'themes/site/media/img/btWebmailOver.gif';
}

// TROCA IMG PARA IMG NORMAL CASO NÃO ESTAJA ABERTA A TR DA WEBMAIL
function trocaImgWebmailOut(obj){
	if ($('LOGIN_WEBMAIL').style.display == 'none')
		obj.src = 'themes/site/media/img/btWebmail.gif';
}

// Valida Contato
function validateContato()
{
    var ret = true;

    fields = ['nome', 'email', 'telefone', 'mensagem'];

    for (var i = 0; i < fields.length; i++)
    {
        if (!$(fields[i]).value)
        {
            $(fields[i]).style.backgroundColor = '#EE0000';
            ret = false;
        }
        else
        {
            $(fields[i]).style.backgroundColor = '#FFFFFF';
        }
    }

    return ret;
}

//FUNCOES DO FRED
//FRED - popup para edicao de conteudo
function popup1(url)
{
    win = window.open(url,'','width=740,height=600,top=100,left=100,status=1,scrollbars=1,resizeble=on');
}

function popup2(url)
{
    win = window.open(url,'','width=700,height=250,top=100,left=100');
}

//FRED - valida os campos de um formulario
function validate(fields_)
{
	var fields = fields_.split(",");
	var check = true;
	for (var i=0; i<fields.length; i++)
	{
			if (!$F(fields[i]))
			{
					$(fields[i]).style.backgroundColor = '#EE0000';
					check = false;
			}
			else
			{
                    /*
                    if(fields[i]=="datanasc")
                    {
                        var regexp = new RegExp("(\d{1,2})(/)(\d{1,2})(/)(\d{2,4})","g");
                        if(regexp.test($(fields[i]).value))
                        {
                            $(fields[i]).style.backgroundColor = '#FFFFFF';
                        }
                        else
                        {
                            $(fields[i]).style.backgroundColor = '#EE0000';
        					check = false;

                        }
                    }
                    else
                    {
					    $(fields[i]).style.backgroundColor = '#FFFFFF';
                    }
                    */
					$(fields[i]).style.backgroundColor = '#FFFFFF';
			}
	}
    return check;
}


