/* global variable with the items names. I will move this to ajax later. */
var itemsNames = Array();
itemsNames['rpgitem'] = 'RPG Item';
itemsNames['rpg'] = 'RPG';
itemsNames['rpggenre'] = 'Genre';
itemsNames['rpgfamily'] = 'Family';
itemsNames['rpgsetting'] = 'Setting';
itemsNames['rpgseries'] = 'Series';
itemsNames['rpgpublisher'] = 'Publisher';
itemsNames['rpgdesigner'] = 'Designer';
itemsNames['rpgartist'] = 'Artist';
itemsNames['rpgproducer'] = 'Production Staff';
itemsNames['boardgame'] = 'Board Game';
itemsNames['boardgamepublisher'] = 'Publisher';
itemsNames['boardgamedesigner'] = 'Designer';
itemsNames['boardgameartist'] = 'Artist';

$(document).ready(function(e) {
	$("body select").msDropDown();
	
	/* li hover for ie on lists*/
	$("ul.odd").hover( 
			function () {$(this).toggleClass('odd hoverlist'); },
			function () {$(this).toggleClass('odd hoverlist'); }
	);
	$("ul.even").hover( 
			function () {$(this).toggleClass('even hoverlist'); },
			function () {$(this).toggleClass('even hoverlist'); }
	);
	
	// check for what is/isn't already checked and match it on the fake ones
	$("input:checkbox").each( function() {
		(this.checked) ? $("#fake"+this.id).addClass('fakechecked') : $("#fake"+this.id).removeClass('fakechecked');
	});
	// function to 'check' the fake ones and their matching checkboxes
	$(".fakecheck").click(function(){
		$(this).toggleClass('fakechecked');//) ? $(this).removeClass('fakechecked') : $(this).addClass('fakechecked');
		$(this.hash).trigger("click");
		return false;
	});
	
	$("#toogleInfo").hover(
			function(e){  
				var leftVal = e.pageX + "px";
				var topVal = e.pageY + "px";
				$("#warning").css({left:leftVal, top: topVal, display: 'block'});
			},
			function(){$("#warning").css({display: 'none'});}
	);

});
