// Front Page
var colorTimer;
var colorFunc;
var colorAnimTimer = 400;
var colorTime = 420;
var showLog = true;

function init(){
	var internal_click = false;
	
	$('.work_item .more_info a').click(function() {
		internal_click = true;
	});
	
	
	$('.work_item').click(function() {
		if (internal_click != true){
			$(this).nextALL('.more_info').eq(0).slideToggle('slow', function() { });
		}
		internal_click = false;
	});
			
	$(".work_item .more_info a").addClass(getRandomClass);
	$("#sidebar a").addClass(getRandomClass);
	
	//$('.work_item').hover(rollOn,rollOff);
}


var rolledOn = false;
var offColor = '#e3e3e3';
var transitionTime = 200;
var curColor;
var newColor = '#999999';

function rollOn(){
	curColor = newColor;
	if (rolledOn != true){
		colorFunct($(this));
		rolledOn = true;
	}
}
function rollOff(){
	curColor = offColor;
	if (rolledOn == true){
		colorFunct($(this));
		rolledOn = false;
	}
}

function colorFunct(_t){
	_t.animate({borderTopColor: curColor, borderBottomColor: curColor, borderRightColor: curColor, borderLeftColor: curColor}, transitionTime);
}

function getRandomClass(){
	var myColorArray = [
		"random_color1",
		"random_color2",
		"random_color3",
		"random_color4",
		"random_color5",
		"random_color6",
		"random_color7"
	];
	var myColorNum = Math.round(Math.random()*(myColorArray.length-1));
	//alert(myColorArray[myColorNum]);
	
	return myColorArray[myColorNum];

}


function getRandomColor(){
	var myColorArray = [
		"#15c911",
		"#eb00eb",
		"#0fb4fe",
		"#f35000",
		"#b100f3",
		"#fc0000",
		"#1b5aea",
		"#00b927"
	];
	var myColorNum = Math.round(Math.random()*(myColorArray.length-1));
	return myColorArray[myColorNum];
}



// Logging that i can turn off
function log(m){
	if (showLog){
	//	console.log(m);
	}
}

