﻿$(function(){

var anim = new Object();
anim.speed = 500;

//box actions
$(".box").each(function(){
	
	var box = $(this);
	var minimize = box.find(".minimize");
	var close = box.find(".close");
	var hide = box.find(".hide");
	var body = box.find(".body");
	
	minimize.click(function(){
		if(body.hasClass("minimized")){
			body.fadeIn(anim.speed).removeClass("minimized");
			minimize.html("-");
		}else{
			body.fadeOut(anim.speed).addClass("minimized");
			minimize.html("+");
		}
	})
	
	body.filter(".minimized").hide().find(minimize).html("+");
	
	hide.click(function(){
		if(box.hasClass("hidden")) box.fadeIn().removeClass("hidden");
		else box.fadeOut().addClass("hidden").find(minimize).click();
	});
	
	close.click(function(){
		box.remove();
	});
	
	box.filter(".hidden").hide();
	
});


})
