// footer sitemap show/hide/toggle
$(document).ready(function() {
    $('#sitemap').hide();
    $('a.sitemap,a.close').click(function() {
        $('#sitemap').toggle();
    });
    $('a.close').click(function() {
        $('#sitemap').hide();
    })

    // carousel
    jQuery('#mycarousel').jcarousel({ wrap: 'circular', scroll: 2, animation: 'fast' });

    //MailCampaign popups
    // Dialog
    if ($('#dialog_1,#dialog_2').length) {
        $('#dialog_1,#dialog_2').dialog({
            autoOpen: false,
            resizable: false,
            width: 600,
            height: 430,
            modal: true
        });
        // Dialog 1 Link
        $('#dialog_1_link').click(function() {
            $('#dialog_1').dialog('open');
            return false;
        });
        // Dialog 2 Link
        $('#dialog_2_link').click(function() {
            $('#dialog_2').dialog('open');
            return false;
        });
    }
});


function toggleWaterMark(selector, message) {
    jQuery(selector).bind('focus', function() { if (jQuery(selector).val() == message) { jQuery(selector).val(''); jQuery(selector).css({ 'color': '#000' }); } });
    jQuery(selector).bind('blur', function() { if (jQuery(selector).val() == '') { jQuery(selector).val(message); jQuery(selector).css({ 'color': '' }); } });
}

function toggleSelectWaterMark(selector, message) {
    jQuery(selector).bind('mousedown', function() { jQuery(selector + " option:first").css({ 'color': '#000' }); });
    jQuery(selector).bind('blur', function() { if (jQuery(selector).val() == message) { jQuery(selector + " option:first").css({ 'color': '#777' }); } });
}

function isNullOrEmpty(text) {
    if (text == null)
        return true;

    if (text == '')
        return true;

    return false;
}

function clickOnEnter(fieldSelector, buttonSelector) {
    if (jQuery(fieldSelector).length) {
        jQuery(fieldSelector).bind("keydown", function(e) {
            var keyCode = (e.keyCode ? e.keyCode : e.which);

            if (keyCode == 13) {
                var button = jQuery(buttonSelector, jQuery(this).parent());

                if (button.length) {
                    button.click();
                    e.preventDefault();
                }
            }
        });
    }
}
