function nav() {
   var w = document.news_set_sort.sort_img.selectedIndex;
   var url_add = document.news_set_sort.sort_img.options[w].value;
   window.location.href = "/resolution/"+url_add+"/";
}

function mostdown() {
   var w = document.news_set_sort.sort_most.selectedIndex;
   var url_add = document.news_set_sort.sort_most.options[w].value;
   window.location.href = "/mostdownloads/"+url_add+"/";
}

function look(type){
	param = document.getElementById(type);
	if (param.style.display == "none") param.style.display = "block";
	else param.style.display = "none"
}


  
var elements = [
	{isShown: false, container:"logform", button: "logbtn"},
	{isShown: false, container:"blogPopup", button: "blogPopupBtn"},
	{isShown: false, container:"forumPopup", button: "forumPopupBtn"}
];

$(document).ready(function(){
	
	var hideAll = function (currentItem){
		for (var item = 0; item < elements.length; item ++){
			if(currentItem.container != elements[item].container){
				$("#" + elements[item].container).hide('fast');
				$("#" + elements[item].button).removeClass('selected');
				elements[item].isShown = false;
			}
		}
	};
	
	var popupSwitcher = function (item){
		hideAll(item);
		if (item.isShown) {
			$("#" + item.container).hide('fast');
			$("#" + item.button).removeClass('selected');
		} else {
			$("#" + item.container).show('fast');
			$("#" + item.button).addClass('selected');
		}
		return (item.isShown = !item.isShown);
	};
	
	var popupDisabler = function (target, item){
		if(!item.isShown) {return item.isShown;}
		
		while(target){
			if (target==$('#'+item.container).get(0)) {return item.isShown;}
			target=target.parentNode;
		}
		return popupSwitcher(item);
	}
	

    $('#logbtn').click(function(){
		elements[0].isShown = popupSwitcher(elements[0])
        return false;
    });
    $('#blogPopupBtn').click(function(){
		elements[1].isShown = popupSwitcher(elements[1])
        return false;
    });
    $('#forumPopupBtn').click(function(){
		elements[2].isShown = popupSwitcher(elements[2])
        return false;
    });

	
	
	$(document).click(function(ev){
		ev = ev||window.event;
		var target = ev.target||ev.srcElement;
		for (var item = 0; item < elements.length; item ++){
			elements[item].isShown = popupDisabler(target, elements[item]);
		}
	});


});

/*
jQuery(document).ready(function() {
    jQuery('#mycarousel').jcarousel();
});
*/
