var $j = jQuery.noConflict();

var section = 1;
var works = 10;
var autoclick = true;

function MenuOver(i) {
	$j("#Menu" + i).addClass("hover");
}

function MenuOut(i) {
	$j("#Menu" + i).removeClass("hover");
}

function MenuClick(i) {
	if(i == section) return;

	section = i;

	$j("#Menu" + i).addClass("current");
	for(var j = 1; j <= 3; j++) {
		if(j != i) $j("#Menu" + j).removeClass("current");
	}

	switch(i) {
		case 1:
			if(!$j("#Clients").is(":hidden")) $j("#Clients").slideUp(500, function() { $j("#Who").slideDown(1000); });
			if(!$j("#Works").is(":hidden")) $j("#Works").slideUp(750, function() { HideWorks(); $j("#Who").slideDown(1000); });
			break;
		case 2:
			HideShowreel();
			if(!$j("#Who").is(":hidden")) $j("#Who").slideUp(500, function() { $j("#Clients").slideDown(800); });
			if(!$j("#Works").is(":hidden")) $j("#Works").slideUp(750, function() { HideWorks(); $j("#Clients").slideDown(800); });
			break;
		case 3:
			HideShowreel();
			if(!$j("#Who").is(":hidden")) $j("#Who").slideUp(500, function() { $j("#Works").slideDown(800, function() { AutoClick(); }); });
			if(!$j("#Clients").is(":hidden")) $j("#Clients").slideUp(500, function() { $j("#Works").slideDown(800, function() { AutoClick(); }); });
			break;
	}
}

function HideWorks() {
	var src;
	var i;

	for(i = 0; i <= works; i++) {
		src = $j("#Work" + i + "Button").attr("src");
		src = src.replace("_2", "_1");
		$j("#Work" + i + "Button").attr("src", src);
		$j("#Work" + i + "Shot").hide();
	}
}

function ClickWork(w) {
	var src;
	var i;

	for(i = 0; i <= works; i++) {
		if(i == w) {
			$j("#Work" + w + "Shot").slideToggle(250, function() {
				src = $j("#Work" + w + "Button").attr("src");
				src = src.replace($j("#Work" + w + "Shot").is(":hidden") ? "_2" : "_1", $j("#Work" + w + "Shot").is(":hidden") ? "_1" : "_2");
				$j("#Work" + w + "Button").attr("src", src);
			});
		} else {
			if(!$j("#Work" + i + "Shot").is(":hidden")) {
				src = $j("#Work" + i + "Button").attr("src");
				src = src.replace("_2", "_1");
				$j("#Work" + i + "Button").attr("src", src);
				$j("#Work" + i + "Shot").slideUp(250);
			}
		}
	}
}

function AutoClick() {
	if(autoclick) {
		autoclick = false;

		var timerID = setTimeout("ClickWork(0)", 1500);
	}
}
