$(document).ready(function (){
	$('div.item div.header').click(function(){
		$('div.item.selected_item').removeClass('selected_item');
		$(this).parents('div.item').addClass('selected_item');
		
		if ($(this).siblings('div.text').css('display') == 'none') {
			current_status = false;
		} else {
			current_status = true;
		}
		
		$('div.item.opened').removeClass('opened');
		
		if (current_status) {
			//$(this).parents('div.item.selected_item').removeClass('opened');
		} else {
			$(this).parents('div.item').addClass('opened');
		}
	});
	
	$('div#items_management span#expand_option span#show_expanded').click(function(){
		$(this).addClass('selected');
		$('div#items_management span#expand_option span#show_listed').removeClass('selected');
		
		$('div#items').addClass('padded');
		$('div#items .item').removeClass('close');
		$('div#items .item').addClass('open');
	});
	
	$('div#items_management span#expand_option span#show_listed').click(function(){
		$(this).addClass('selected');
		$('div#items_management span#expand_option span#show_expanded').removeClass('selected');
		
		$('div#items').removeClass('padded');
		$('div#items .item.opened').removeClass('opened');
		$('div#items .item').removeClass('open');
		$('div#items .item').addClass('close');
	});
	
	$("#items_management #tutor_select").bind("change", function() {
		if ($(this).val() == 'all') {
			document.location.href = document.location.href.toString().replace(/\?p=\w*/, '');
		} else {
			newHref = '?p='+$(this).val();
			document.location.href = newHref;
		}
	});
	
	/**
	*
	*  Unselectable text
	*  http://www.webtoolkit.info/
	*
	**/
	 
	var Unselectable = {
	 
		enable : function(e) {
			var e = e ? e : window.event;
	 
			if (e.button != 1) {
				if (e.target) {
					var targer = e.target;
				} else if (e.srcElement) {
					var targer = e.srcElement;
				}
	 
				var targetTag = targer.tagName.toLowerCase();
				if ((targetTag != "input") && (targetTag != "textarea")) {
					return false;
				}
			}
		},
	 
		disable : function () {
			return true;
		}
	 
	}
	unselectableArea = $('div.item div.header');
	if (typeof(document.onselectstart) != "undefined") {
		unselectableArea.select(Unselectable.enable);
	} else {
		unselectableArea.mousedown(Unselectable.enable);
		unselectableArea.mouseup(Unselectable.disable);
	}
});