jQuery.noConflict();

jQuery(document).ready(function()
{
    PreloadImages();
});


function PreloadImages()
{
    var images = []; 
    images.push('/secure/images/icons/order_express.jpg');
    images.push('/secure/images/icons/order_express_down.jpg');
    images.push('/secure/images/icons/order_express_hover.jpg');
    images.push('/secure/images/icons/order_login.jpg');
    images.push('/secure/images/icons/order_login_down.jpg');
    images.push('/secure/images/icons/order_login_hover.jpg');
    images.push('/secure/images/icons/order_register.jpg');
    images.push('/secure/images/icons/order_register_down.jpg');
    images.push('/secure/images/icons/order_register_hover.jpg');
    
    var cache = [];    
    
    for(var i=0;i<images.length;i++)
    {
        var img = document.createElement('img');
        img.src = images[i];
        cache.push(img);
    }
}

function JoinNewsletter()
{
    // call handler page and alert results
    var email = jQuery('#emailAddress').val();
        
    if(!email || email.length == 0)
    {
        alert('Please enter your email address!');
        jQuery('#emailAddress').focus();    
    }
    else
    {
        jQuery('input#joinNewsletter').attr('disabled', 'disabled');

        jQuery.ajax({
            url: _baseUrl + 'handlers/NewsletterSubscribe.ashx',
            type: 'POST',
            cache: false,
            data: ({ email: email}),
            dataType: 'text',
            success: function(data)
            { 
                if(data.indexOf('ERROR:') > -1)
                {
                    jQuery('input#joinNewsletter').removeAttr('disabled');
                    alert(data.replace('ERROR:', ''));
                }
                else
                {
                    jQuery('input#emailAddress').attr('disabled', 'disabled');
                    jQuery('input#joinNewsletter').val('Thank You!');
                    alert(data);
                }
            },
            error: function(xhr, textStatus, errorThrown) 
            { 
                jQuery('input#joinNewsletter').removeAttr('disabled');
                alert('Something went wrong while we were processing your request. Please try again and contact support if the problem persists.');
            }
        });
    }  
}

