//on page load call tb_init
$(document).ready(function(){   
    $("#compare_pointer").hover (
        function() {
            $(this).attr({
                src: "/design/i/close_hover.gif",
                title: "Закрыть",
                alt: "Закрыть"
            });
        },
        function () {
            $(this).attr({
                src: "/design/i/close.gif",
                title: "Закрыть",
                alt: "Закрыть"
            });
        }
    )
	
	Loader = new Image();// preload image
	Loader.src = '/design/i/i1.gif';
});

function compare_add(id) 
{
	$("body").append("<div id='loading'><img src='"+Loader.src+"' /> Загрузка...</div>");//add loader to the page
	$("#loading").show();
	
    $.get("/compare/ajax.php", { action: "add", id: id },
        function(data){
      	    $("#compare_count").html(data);
            $("#loading").remove();
            showCompareForm();
        }
    );
}

function showCompareForm()
{
	$("body").append("<div id='loading'><img src='"+Loader.src+"' /> Загрузка...</div>");//add loader to the page
	$("#loading").show();
	
    var ua = navigator.userAgent;
    var MSIEOffset = ua.indexOf("MSIE");

    if (MSIEOffset == -1) {
	    $("#black").fadeIn('slow');
	    $("#compareForm").fadeIn('slow');
    } else {
        $("#black").css("display", "block");
	    $("#compareForm").css("display", "block");
    }
    
    $.get("/compare/ajax.php", { action: "list" }, 
      function(data){
          $("#compare_table").html(data);
          $("#loading").remove();
      }
    )
}

function hideCompareForm()
{
    var ua = navigator.userAgent;
    var MSIEOffset = ua.indexOf("MSIE");

    if (MSIEOffset == -1) {
        $("#black").fadeOut('slow');
        $("#compareForm").fadeOut('slow');
    } else {
        $("#black").css("display", "none");
        $("#compareForm").css("display", "none");
    }
}

function doCompare()
{
    document.location = "/compare/showall/";
}

function doDelete()
{
    var selector = 'input[@name="input_checkbox"]';

    value = $(selector).getValue();
    
    if (value != '') {
        $.get("/compare/ajax.php", { action: "del", query: value },
            function(data){
                $("#compare_table").html(data);
                $("#loading").remove();
                modelItems();
            }
        );
    }
}

function modelItems()
{
    $.get("/compare/ajax.php", { action: "model_items" },
        function(data){
            $("#compare_count").html(data);
        }
    ); 
}
