/** 
*	functions used only on INDEX 
* functions are inited in default.js
**/

/** box clickable **/
function makeBoxClickable(selector) {
	var box = $(selector);
	
	box
	.hover(function() {
			$(this).addClass('indexBoxHover');
		},function() {
			$(this).removeClass('indexBoxHover');										 
		})
	.click(function() {									 
		window.location = $(this).find('.moreBtn').attr("href");		 
	
	});
}

/** select **/
function insureSelectInit(selector){
	var holder = $(selector);
	var selectBox = holder.children('.selectBox');
	var selectOptions = holder.children('.selectOptions');
	
	$('body').click(function(event) {
		if (!$(event.target).closest(selector).length) {
			selectOptions.hide();
			selectBox.removeClass('selectBoxOpen');
		};
	});
	
	selectBox.bind('click', function(){
		if (selectOptions.is(':hidden')) {
		  selectOptions.show();
			selectBox.addClass('selectBoxOpen');					
		} else {
			selectOptions.hide();
			selectBox.removeClass('selectBoxOpen');					
		}

	});
}


