﻿function rChecked (obj) {
	obj.parent().parent().parent().find('.chb').removeClass('checked');
	obj.parent().addClass('checked');
}
function check(obj, arg) {
	if (obj.length) {
		for (i = 0; i < obj.length; i++)
		obj[i].checked = arg;
	} else obj.checked = arg;
}
function checkboxUpdate(link, inputArray)
{
	if(link.innerHTML=="Виділити всі"){
		for (j = 0; j < inputArray.length; j++) {check(inputArray[j], true)};
		link.innerHTML="Зняти виділення зі всіх";
} else {
		for (j = 0; j < inputArray.length; j++) {check(inputArray[j], false)};
		link.innerHTML="Виділити всі";
	}
}
var concat = function() {
	var args = Array.prototype.slice.call(arguments);
	return args.join("");
};


$(document).ready(function () {
	/*Main menu*/
	$('#mainMenu ul .hasSub').hover (
    	function(){
			var aI = $(this);
			aI.parent().parent().removeAttr('class').addClass('h ' + aI.attr('id'));
			aI.parent().next().hover (
				function(){$(this).show();},
		        function(){$(this).hide();}
			).show();
		},
        function(){$(this).parent().parent().removeClass('h').children().next().hide();}
	);
	$('.subMenu').hover (
    	function(){
			$(this).parent().addClass('h');
			var aI = $(this).children('.sub-wrap').children('.sub-list');
			aI.hover (
				function () {$(this).parent().parent().parent().removeAttr('class').addClass('h ' + $(this).attr('id'));},
				function () {}
			)},
        function(){$(this).parent().removeClass('h')}
	);

	$('.poll input[type="radio"]').click (function () {
		var select_obj = $(this);
		rChecked (select_obj);
	}).parent().addClass('chb');

    $("div.main_pointer").click(function (){
        $(this).toggleClass("down");
        $('div#'+$(this).attr('rel')).toggle("fast");
    })
});
