$.ajaxSetup({
	type: 'GET',
	timeout: 20000,
	dataType: 'html',
	error: function(xhr) {
		//alert('Error: ' + xhr.status + ' ' + xhr.statusText);
	}
});

//function loadCertificate() {
//    $.ajax({
//        url: '/load-file.php',
//        data: 'certificate=msc',
//        //contentType: 'image/png',
//        success: function(response) {
//            $('#msc_certificate').html('<img src="/load-file.php?certificate=msc" alt="" />');
//        },
//        error: function (XMLHttpRequest, textStatus, errorThrown) {
//            //$(show_id).html('XML HTTP REQUEST: ' + XMLHttpRequest + ' TEXT STATUS: ' + textStatus + ' ERROR THROWN: ' + errorThrown);
//        }
//    });
//}

function toggleLanguageSelector() {
    if ($('#language_selector_box').css('display') == 'none')
        $('#language_selector_top').addClass('language_selector_top_bg');
    else
        $('#language_selector_top').removeClass('language_selector_top_bg')
    if ($('#support_panel').css('display') == 'block')
        $('#support_panel').slideToggle('fast');
    $('#language_selector_box').slideToggle('fast');
}

function toggleProductSelector() {
    if ($('#product_selector_box').css('display') == 'none') {
        $('#product_selector_top').addClass('product_selector_top_bg');
        $('#toggle_product_selector').addClass('product_selected_menu');
    }
    else {
        $('#product_selector_top').removeClass('product_selector_top_bg');
        $('#toggle_product_selector').removeClass('product_selected_menu');
    }
    $('#product_selector_box').slideToggle('fast');
}

function switchTab(tab, target) {
    $(".tab_content_container").each(function(){
        $(this).hide();
    });
    $('#tabContainer li a').removeClass('active');
    $(tab).addClass('active');
    $('#'+target).show();
}

function loadDialog(click_id) {
    show_id = '#dialog';
    $(show_id).html($('#dialog_loader').html());
    $(show_id).dialog('open');
    //$(show_id).attr('title', 'test');
    $.ajax({
        type: 'GET',
        url: 'http://secure.mysecuritycenter.com/load-file.php',
        data: 'url=' + escape($(click_id).attr('href')),
        dataType: 'html',
        success: function(response) {
            $(show_id).html(response);
        },
        error: function (XMLHttpRequest, textStatus, errorThrown) {
            $(show_id).html('XML HTTP REQUEST: ' + XMLHttpRequest + ' TEXT STATUS: ' + textStatus + ' ERROR THROWN: ' + errorThrown);
        }
    });
}

$(document).ready(function(){
    $('#toggle_language_selector').click(function() {
        toggleLanguageSelector();
    });

    $('#language_selector_box').mouseleave(function() {
        toggleLanguageSelector();
    });

    $('#toggle_product_selector').click(function() {
        toggleProductSelector();
    });

    $('#product_selector_box').mouseleave(function() {
        toggleProductSelector();
    });

//    $('#language_selector_box').css('opacity', '0.9');
//    $('#support_panel').css('opacity', '0.9');
//    $('#customer_service').mouseover(function() {
//        if ($('#support_panel').css('display') == 'none') {
//            if ($('#language_selector_box').css('display') == 'block')
//                toggleLanguageSelector();
//            $('#support_panel').slideToggle('fast');
//        }
//    });

    $('#customer_service').click(function() {
        //if ($('#support_panel').css('display') == 'block') {
        if ($('#language_selector_box').css('display') == 'block')
                toggleLanguageSelector();
            $('#support_panel').slideToggle('fast');
    });

//    $('#customer_service_box').mouseover(function() {
//        if ($('#support_panel').css('display') == 'block')
//            $('#support_panel').slideToggle('fast');
//    });

    $('#support_panel').mouseleave(function() {
        $('#support_panel').slideToggle('fast');
    });

//    $('#customer_service').mouseleave(function() {
//        if ($('#support_panel').css('display') == 'none')
//            $('#support_panel').slideDown('fast');
//        else
//            $('#support_panel').slideUp('fast');
//    });


    $('#see_more_testimonials').click(function() {
        if ($('#more_testimonials').css('display') == 'none') {
            $('#more_testimonials').slideDown('normal');
            $('#see_more_testimonials_box').css('display', 'none');
            $('#see_less_testimonials_box').css('display', 'block');
            $('#more_testimonials').css('display', 'block');
        }
    });
    $('#see_less_testimonials').click(function() {
        if ($('#more_testimonials').css('display') == 'block') {
            $('#more_testimonials').slideUp('normal');
            $('#see_less_testimonials_box').css('display', 'none');
            $('#see_more_testimonials_box').css('display', 'block');
            $('#more_testimonials').css('display', 'none');
        }
    });

    $('#see_more_awards').click(function() {
        if ($('#more_awards').css('display') == 'none') {
            $('#more_awards').slideDown('normal');
            $('#see_more_awards_box').css('display', 'none');
            $('#see_less_awards_box').css('display', 'block');
            $('#more_awards').css('display', 'block');
        }
    });
    $('#see_less_awards').click(function() {
        if ($('#more_awards').css('display') == 'block') {
            $('#more_awards').slideUp('normal');
            $('#see_less_awards_box').css('display', 'none');
            $('#see_more_awards_box').css('display', 'block');
            $('#more_awards').css('display', 'none');
        }
    });

    $('.open_live_chat').click(function() {
        //chat_department = $('#chat_department').html();
        window.open('/livesupport/livehelp.php?department='+$('#chat_department').html()+'&amp;cslheg=1&amp;serversession=1', 'chat54050872', 'width=585,height=390,menubar=no,scrollbars=1,resizable=1');
    });

    $('#buy_now').click(function() {
        window.location.href = ($('#buy_now_url').html().replace(/&amp;/gi, '&'));
    });

    $('#download_trial').click(function() {
        window.location.href = ($('#download_trial_url').html().replace(/&amp;/gi, '&'));
    });

    $('button#continue_button').mouseover(function() {
        continue_button = $('#continue_button_img').attr('src');
        continue_button = continue_button.replace('button_continue', 'button_continue_on');
        $('#continue_button_img').attr('src', continue_button);
        //alert(continue_button);
    });

    $('button#continue_button').mouseout(function() {
        continue_button = $('#continue_button_img').attr('src');
        continue_button = continue_button.replace('button_continue_on', 'button_continue');
        $('#continue_button_img').attr('src', continue_button);
        //alert(continue_button);
    });

    $('button#login_button').mouseover(function() {
        login_button = $('#login_button_img').attr('src');
        login_button = login_button.replace('button_login', 'button_login_on');
        $('#login_button_img').attr('src', login_button);
        //alert(continue_button);
    });

    $('button#login_button').mouseout(function() {
        login_button = $('#login_button_img').attr('src');
        login_button = login_button.replace('button_login_on', 'button_login');
        $('#login_button_img').attr('src', login_button);
        //alert(continue_button);
    });

    $('button#create_account_button').mouseover(function() {
        create_account_button = $('#create_account_button_img').attr('src');
        create_account_button = create_account_button.replace('button_create_account', 'button_create_account_on');
        $('#create_account_button_img').attr('src', create_account_button);
        //alert(continue_button);
    });

    $('button#create_account_button').mouseout(function() {
        create_account_button = $('#create_account_button_img').attr('src');
        create_account_button = create_account_button.replace('button_create_account_on', 'button_create_account');
        $('#create_account_button_img').attr('src', create_account_button);
        //alert(continue_button);
    });

    // Dialog
    $('.dialog').click(function() {
        var id = '#' + this.id;
        $(function() {
            $("#dialog").dialog({
                bgiframe: true,
                width: 550,
                height: 350,
                autoOpen: false,
                modal: true,
                title: 'MYSecurityCenter - ' + $(id).html()
            });
        });
        loadDialog(id);
    });

    //$('#support_panel').css('opacity', '0.85');
    //$('#product_selector_box').css('opacity', '0.85');
    //$('#language_selector_box').css('opacity', '0.85');
});




//$(document).ready(function(){
//    loadCertificate();
//});


