var cur_menu_active = -1;
var color_array = new Array(
	"#929ef5",
	"#df7e7b",
	"#7fbfc7",
	"#dfb67a",
	"#98c479",
	"#df79ab",
	"#be77df",
	"#79c1a7",
	"#9576de"
);

$(document).ready(
	function() {
	    try {
	        $("input.auth_login, input.auth_pass").val("");

	    //AUTH FORM
	    $("input.auth_login, input.auth_pass").focus(
			function() {
			    $(this).css("background-color", "#f4f8fb");
			}
		);
	    $("input.auth_login, input.auth_pass").blur(
			function() {
			    if (!$(this).val()) $(this).css("background", "none");
			}
		);



	    //HOVER IMAGES
	    var images_list = "input.auth_submit, div.main_menu img, div.left_column > a > img";
	    $(images_list).mouseenter(
			function() {
			    this.src = this.src.replace(/\.jpg/, "_hover.jpg");
			}
		);
	    $(images_list).mouseleave(
			function() {
			    this.src = this.src.replace(/\_hover/, "");
			}
		);

	    //TOP MENU
	    if ($("div.cur_menu").get(0)) cur_menu_active = $("div.cur_menu").css("background-position", "top").get(0).id;
	    $("div.color_line").css("background-color", color_array[cur_menu_active]);
	    $("div.inside_menu div").mouseenter(
			function() {
			    $("div.inside_menu div").css("background-position", "bottom");
			    $("#" + cur_menu_active).css("background-position", "top");
			    $("div.color_line").css("background-color", color_array[this.id]);
			    $(this).css("background-position", "top");

			    $("div.sub_menu").hide();
			    var pos_x = $(this).position().left + 10;
			    var pos_y = $(this).position().top + 33;
			    if (pos_x + $("#sub_" + this.id).width() > $(window).width()) pos_x = pos_x - (pos_x + $("#sub_" + this.id).width() - $(window).width() + 10);
			    $("#sub_" + this.id).css({ "top": pos_y + "px", "left": pos_x + "px" }).show();
			}
		);
	    $("div.inside_menu div").mouseleave(
			function() {
			    if (cur_menu_active == -1) {
			        $("div.color_line").css("background-color", color_array[1]);
			        $("div.inside_menu div").css("background-position", "bottom");
			    } else {
			        if (this.id == 6 && this.id != cur_menu_active) {
			            $("div.color_line").css("background-color", color_array[cur_menu_active]);
			            if (this.id != cur_menu_active) $(this).css("background-position", "bottom");
			        }
			    }
			}
		);
	    $("div.sub_menu").mouseleave(
			function() {
			    if (cur_menu_active == -1) {
			        $("div.color_line").css("background-color", color_array[1]);
			        $("div.inside_menu div").css("background-position", "bottom");
			    } else {
			        $("div.color_line").css("background-color", color_array[cur_menu_active]);
			        if (this.id.split("_")[1] != cur_menu_active) $("#" + this.id.split("_")[1]).css("background-position", "bottom");
			    }
			    $(this).hide();
			}
		);
    }
    catch (err) { };


	    ////////////////
	}
);
