$(function() {
    BindNewletterForm();
});
function BindNewletterForm() {
    $("#txt-newsletter-name").focus(function() { $(this).val(""); });
    $("#txt-newsletter-email").focus(function() { $(this).val(""); });
    $("#txt-newsletter-name").blur(function() { if ($(this).val() == "") { $(this).val("Name") } });
    $("#txt-newsletter-email").blur(function() { if ($(this).val() == "") { $(this).val("Email Address") } });
}
function ftnSubscribeToNewsletter() {
    var errorMessage = "";
    
    if ($("#txt-newsletter-name").val().length == 0) {
        errorMessage += "Please provide a name.\n";
    }
    if ($("#txt-newsletter-email").val().length == 0) {
        errorMessage += "Please provide an email address.\n";
    }
    if (!ftnCheckEmailAddress($("#txt-newsletter-email").val())) {
        errorMessage += "Please enter a valid email.\n";
    }
    
    if (errorMessage.length > 0) {
        alert(errorMessage);
    } else {
        $.ajax({
            type:"get",
            url:"/include/subscribeToNewsletter.asp",
            data:"name=" + $("#txt-newsletter-name").val().replace(/ /g , '%20') + "&email=" + $("#txt-newsletter-email").val(),
            dataType:"xml",
            success:function(xml) {
                if ($(xml).find("data>submitted").text() == 1 || $(xml).find("data>submitted").text() == 0) {
                    $("#btn-newsletter").colorbox({inline:true, href:"#newsletterResponse p", open:true, width:"400px", height:"150px", title:"Newsletter subscription"});
                }
            }
        });
        /*ftnToCall = "ftnUpdateNewsletterForm();";
        var url = "/include/subscribeToNewsletter.asp";
        var str = "name=" + document.getElementById("txtName").value.replace(/ /g , '%20');
            str += "&email=" + document.getElementById("txtEmail").value;
        xmlReq = ftnGetXml(url, str);*/
    }
}
function ftnUpdateNewsletterForm() {
alert(1);
    if (xmlnode.childNodes != null) {
        if (xmlnode.childNodes.item(0).firstChild.nodeValue == 1) {
            $("#btn-newsletter").colorbox({inline:true, href:"#newsletterResponse", open:true});
            new Effect.DropOut(document.getElementById("newsletterForm"));
            
	        setTimeout(function() { new Effect.Appear(document.getElementById("newsletterSubmitted")) }, 500);
            //ftnShowHideBlock(['newsletterSubmitted'], ['newsletterForm'], 1000);
        }
    }
}