﻿/* v 1.1
- document.ready initialization call has beend commented out.
*/

function invioRichiestaInformazioni()
{
    var jname = $("#nameInput");
    var jemail = $("#emailInput");
    var jmsg = $("#msgTextArea");

    name = jname.val();
    email = jemail.val();
    msg = jmsg.val();

    jname.css("border", "inset 1px #80095d");
    jemail.css("border", "inset 1px #80095d");
    jmsg.css("border", "inset 1px #80095d");
    
    if (name == "")
        jname.css("border","solid 1px Red");
    if (email == "")
        jemail.css("border","solid 1px Red");
    if (msg == "")
        jmsg.css("border","solid 1px Red");

    if ((name != "") && (email != "") && (msg != ""))
    {
        // get handle to scrollable API 
        var api = $("#RichiestaScrollable").scrollable();
        api.next();
        
        // send email through the email service
        $.ajax({
            type: "POST",
            url: "EmailService.aspx?name=" + name + "&email=" + email + "&msg=" + msg,
            dataType : "text",
            cache: false,
            success: function (data) { invioRichiestaInformazioniCallback(data); },
            error: function (xmlHttpRequest, textStatus, errorThrown) { invioRichiestaInformazioniCallback("ER,Problema di connessione con il server"); }    
        });
    }
}

var name; 
var email;
var msg;

function invioRichiestaInformazioniCallback(data)
{
    // get handle to scrollable API 
    var api = $("#RichiestaScrollable").scrollable();
    api.next();    

    var status = data.substring(0,2);

    if (status == "OK")
    {
        $("#SubmitFeedback").html("<p>Invio completato</p>");
        $("#SubmitNextAction").text("Nuovo");
        $("#msgTextArea").val("");
    }
    else
    {
        var msg = data.substring(3);
        $("#SubmitFeedback").html("<p>Invio fallito!</p><p>" + msg + "</p>");
        $("#SubmitNextAction").text("Riprova");
    }    
}

/* 

$(document).ready(function()
{
    //
    // Login Pop-Up
    // 
	
	$("#RichiestaScrollable").scrollable({
        size: 1,
        clickable: false
    }); 
});

*/