function showSubMenu(sub_id, go_url)
{
	if (!$("#cont_"+sub_id+" div:last-child").is('.ss_vis'))
	{
		window.location.href=go_url;
		return false;
	}
	if ($("#cont_"+sub_id+" div:last-child").is(":visible"))
	{
		if (sub_id == 0)
			$("#lside_div_"+sub_id).css('backgroundImage','url(/images/service_menu_first_passive.jpg)');
		else
			$("#lside_div_"+sub_id).css('backgroundImage','url(/images/service_menu_passive.jpg)');
		$("#cont_"+sub_id+" > div").hide();
		$("#cont_"+sub_id+" > div:first-child").show();
	}
	else
	{
		if (sub_id == 0)
			$("#lside_div_"+sub_id).css('backgroundImage','url(/images/service_menu_first_active.jpg)');
		else
			$("#lside_div_"+sub_id).css('backgroundImage','url(/images/service_menu_active.jpg)');

		if ($("#cont_hide_"+sub_id).val() == "no_redirect")
			$("#cont_"+sub_id+" > div").show('duration=800');
	}

	if ($("#cont_hide_"+sub_id).val() != "no_redirect")
		window.location.href=go_url;

	return false;
}

function showActive()
{
	$(".act").parent(".cont > div").css("display","block");
	$(".act").closest(".cont").children(".passive").css('backgroundImage','url(/images/service_menu_active.jpg)');
	$(".act").closest(".cont").children(".p_0").css('backgroundImage','url(/images/service_menu_first_active.jpg)');
	$(".act").css("background","#5ec0d2");
	$(".act > a").css("color","#FFF");

	var tmp_arr = $(".cur_act").attr("id").split('_');
	var cur_tmp_id = tmp_arr[2];

	if (!$("#cont_"+cur_tmp_id+" div:last-child").is(":visible"))
	{
		$("#cont_hide_"+cur_tmp_id).val("no_redirect");
		var show_cur_sub = $(".cur_act").attr("onclick");
		show_cur_sub();
	}
}

function setCurrency(add_param)
{
        if (add_param == 0)
            add_param = "def";
        if (add_param == 1)
            add_param = "dol";
        if (add_param == 2)
            add_param = "eur";
        if (add_param == 3)
            add_param = "rub";

	cur_to = $("#curr_"+add_param).val();
        $.cookie("cur_currency", null);
        $.cookie("cur_currency", cur_to, { path: '/' });
//	window.location.href="?cur_to="+cur_to+"&act=trans";

        $(".def_price").hide();
        $(".dollar_pr").hide();
        $(".euro_pr").hide();
        $(".rubl_pr").hide();

        if (cur_to == "dollar")
            $(".dollar_pr").show();
        if (cur_to == "euro")
            $(".euro_pr").show();
        if (cur_to == "rub")
            $(".rubl_pr").show();
}

function getURLParameter(name) {
    return unescape(
        (RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1]
    );
}


function showCurrSelect(cat_id,lnk_id,add_param)
{
        var num_param = add_param;

        if (add_param == 0)
            add_param = "def";
        if (add_param == 1)
            add_param = "dol";
        if (add_param == 2)
            add_param = "eur";
        if (add_param == 3)
            add_param = "rub";

	var old_html = $("#"+add_param+"_pr_txt_lnk_"+lnk_id).html();
	//var def_curr = getURLParameter("cur_to");
        var def_param = add_param;
	if (def_param == "def")
	{
		def_param = "eur";
	}

	var new_html = "";

	if (cat_id == 1)
	{
		if (def_param == "eur")
			new_html = "<select id='curr_"+add_param+"' name='curr' onchange='setCurrency("+num_param+");' class='sl_curr'><option id='euro' value='euro' name='euro' selected>ÐµÐ²Ñ€Ð¾</option><option id='dollar' value='dollar' name='dollar' >Ð´Ð¾Ð»Ð»Ð°Ñ€</option><option id='rub' value='rub' name='rub' >Ñ€ÑƒÐ±Ð»Ð¸</option></select>";
		else
			if (def_param == "dol")
				new_html = "<select id='curr_"+add_param+"' name='curr' onchange='setCurrency("+num_param+");' class='sl_curr'><option id='euro' value='euro' name='euro'>ÐµÐ²Ñ€Ð¾</option><option id='dollar' value='dollar' name='dollar' selected>Ð´Ð¾Ð»Ð»Ð°Ñ€</option><option id='rub' value='rub' name='rub' >Ñ€ÑƒÐ±Ð»Ð¸</option></select>"
			else
				new_html = "<select id='curr_"+add_param+"' name='curr' onchange='setCurrency("+num_param+");' class='sl_curr'><option id='euro' value='euro' name='euro'>ÐµÐ²Ñ€Ð¾</option><option id='dollar' value='dollar' name='dollar' >Ð´Ð¾Ð»Ð»Ð°Ñ€</option><option id='rub' value='rub' name='rub' selected>Ñ€ÑƒÐ±Ð»Ð¸</option></select>"
	}
	else
	{
		if (def_param == "eur")
			new_html = "<select id='curr_"+add_param+"' name='curr' onchange='setCurrency("+num_param+");' class='sl_curr'><option id='euro' value='euro' name='euro' selected>euro</option><option id='dollar' value='dollar' name='dollar' >dollar</option><option id='rub' value='rub' name='rub' >rub</option></select>";
		else
			if (def_param == "dol")
				new_html = "<select id='curr_"+add_param+"' name='curr' onchange='setCurrency("+num_param+");' class='sl_curr'><option id='euro' value='euro' name='euro'>euro</option><option id='dollar' value='dollar' name='dollar' selected>dollar</option><option id='rub' value='rub' name='rub' >rub</option></select>"
			else
				new_html = "<select id='curr_"+add_param+"' name='curr' onchange='setCurrency("+num_param+");' class='sl_curr'><option id='euro' value='euro' name='euro'>euro</option><option id='dollar' value='dollar' name='dollar' >dollar</option><option id='rub' value='rub' name='rub' selected>rub</option></select>"
	}

        if (cat_id==1)
		$("#"+add_param+"_pr_txt_lnk_"+lnk_id).html(new_html);
	else
		$("#"+add_param+"_pr_txt_lnk_"+lnk_id).html(new_html);
}


function removeFirstDefPic()
{
	$("#pic_1").removeAttr('rel');
	$("#logo_timg").attr('rel', 'group_img');
}

function addRelFirstPic(cur_pic)
{
	if (cur_pic == 1)
	{
		$("#pic_1").attr('rel', 'group_img');
		$("#logo_timg").removeAttr('rel');
	}
}


(function()
{
	var keyDown=false;
	window.isKeyDown=function(){
	return keyDown;
	};
	var addEvent=function(elem, type, handler){
	  if (elem.addEventListener){
	    elem.addEventListener(type, handler, false)
	  } else {
	    elem.attachEvent("on"+type, handler)
	  }
	return arguments.callee;
	}
	addEvent(window.document,'keydown',function(event){
	    event = (event) ? event : window.event;
	    keyCode=(event.charCode) ? event.charCode : event.keyCode;
	    if(keyCode==16)
	        keyDown='Shift (keyCode='+keyCode+')';
	    else if(keyCode==17)
	        keyDown='Ctrl (keyCode='+keyCode+')';
	    else
	        keyDown='Another key (keyCode='+keyCode+')';
	    });
	addEvent(window.document,'keyup',function(){keyDown=false});

})()


function sslFilter()
{
	var postav_val = "";
	var proverka_val = "";
	var cert_val = "";
	$(".postavshik").each(function(){
		if ($(this).is(":checked"))
			postav_val += $(this).val() + ",";
	});
	$(".proverka").each(function(){
		if ($(this).is(":checked"))
			proverka_val += $(this).val() + ",";
	});
	$(".cert").each(function(){
		if ($(this).is(":checked"))
			cert_val += $(this).val() + ",";
	});

	$.ajax({
	  type: "POST",
	  url : "/netcat/modules/ajax/sslfilter.php",
	  data: "postavshik="+postav_val+"&proverka="+proverka_val+"&cert="+cert_val,
	}).done(function( msg )
	{
		$("#ajax_ssl").html(msg);

                var myTextExtraction = function(node)  
                {  
                   var cur_val = node.innerHTML;
                   var tmp_arr = cur_val.split(' ');
                   if (tmp_arr[0] == 'îò')
                      cur_val = tmp_arr[1];

                   return cur_val;
                }
                $('#ssl_table').tablesorter({
                   cancelSelection: false,
                   textExtraction: myTextExtraction,
                   widgets: ['zebra'] 
                }); 
                $('#ssl_table .th_left').css('width', '330px');
                $('#ssl_table .th_srok').css('width', '170px');
                $('#ssl_table .th_sslbuy').css('width', '50px');
	});
}
