﻿function init(evt)
{   
    OrderByTable("table_data_imoveis");    
    setConfigFieldsForms();          
}
Initialize.add(init);
//---------------------------

function sendMail(_this)
{    
    var s = "";
    var name = "name_email".nvl();
    var email = "email_email".nvl();
    var phones = "phones_email".nvl();
    var message = "message_email".nvl();
    
    if(name.length==0) s += "» Digite seu nome!\n";
    if(phones.length==0) s += "» Digite seu telefone!\n";
    if(email.length==0) s += "» Digite seu e-mail!\n"; else if(!isEmail(email)) s += "» E-mail inválido!\n";            
    if(message.length==0) s += "» Digite sua mensagem!\n";
    
    if(s.length>0) dialog(s);
    else
    {
        if(dialog("Enviar email agora?"))
        {            
            "status_sendmail".setValue("Aguarde, enviando e-mail...");  
            StandByButton(_this);
            RemoteObject
            (
                "handlers/sendMail.ashx",
                {
                    to: "to_email".nvl(),
                    subject: "subject_email".nvl(),
                    name: name,
                    email: email,
                    phones: phones,
                    message: message                
                },
                function(data)
                {
                    StandByButton(_this);
                    "status_sendmail".setValue(data.html);                
                },
                true
            ); 
        }      
    }
}

//--------------------------------------------------------

function getDetailsImovel(row)
{
    windowPopup("details", "details.aspx?id=" + (typeof row=="number" ? row : row.cells[0].innerHTML), 970, 550, true);
    return void(0);
}

//--------------------------------------------------------

function gotoPage(i)
{
    var f = document.forms[0];
    f.page.value = i;
    f.submit();
    return 0;    
}
