$(document).ready(function(){
        $('body').append('<div id="system_loading"><img src="/tpl/images/ajax.gif"></div>');
	$("#system_loading").css("left",$(window).width()/2-104/2+"px");
	$("#system_loading").css("top",$(window).height()/2-104/2+"px");        
        //galery_step();        
        $.fn.loopedSlider.defaults.addPagination = true;

        $('#loopedSlider').loopedSlider({
                autoStart: 5000,				
                hoverPause: true,
				containerClick: false,
				slidespeed: 2500
        });        
        $(".sliderkit").sliderkit({"circular":true,"auto":true,"autospeed":3000,"scrollspeed":2000,"shownavitems":4,"scroll":1});
		$(".modal_window").find("form").find("input[type=submit]").live('click',function(){
			var params = $(this).parent().serialize();
            /*var a = "?";
            if ($(this).parent().attr("action").indexOf('?'))
               a = "&";*/
			   
			$.ajax({
				url:$(this).parent().attr("action"),
				type:'post',
				data:params,			
				success:function(data) {
					$(".modal_window").html(data);
				}
			});
			return false; 
        });   
});

function partners_next()
{
    $("#partners_block").animate({"left":"-=212px"},1500);
}
function partners_prev()
{
    $("#partners_block").animate({"left":"+=212px"},1500);
}
function show_overflow()
{
    var height=$(document).height();
    $("#system_overflow").css("height",height+"px");
    $("#system_overflow").css("width","100%");
    $("#system_overflow").fadeIn(500);
}
function hide_overflow()
{
    $("#system_overflow").fadeOut(500);
}
function show_modal(url,params)
{
    if (!params)
        params = "";
    var width=$(document).width();
    $(".modal_window").css("left",width/2-$(".modal_window").width()/2+"px");    
    $.ajax({
            url: "/tpl/ajax/"+url+".php?"+params,
            dataType : "html",
            error:function (data, textStatus) {
                show_overflow();
                $(".modal_window").show();    
                $(".modal_window").html('<center>К сожалению, произошла ошибка при загрузке. Обновите страницу и попробуйте позже.</center>');
            },
            success: function (data, textStatus) {                
                $(".modal_window").html(data);
				$(".modal_window").fadeIn(500,function(){
                    $("html, body").stop().animate({
                         scrollTop: 0
                      }, 500);
                });
				show_overflow();
            }
    });
}
function hide_modal()
{
    hide_overflow();
    $(".modal_window").fadeOut(500);
}
