img.current = 0;
function showImage(i) {
	$('#imag').fadeOut(500, function() {
		$("div#spinner").show();
		this.src = img[img.current];
		$(this).load(function() {
			$("div#spinner").hide();
			$(this).fadeIn(500);
			});
    });
}

function showImageDesc(i) {
	$("div#imagDesc").text(imgdesc[img.current]);
	$("div#imagLink").text(imgLink[img.current]); /* Only for published images */
	$("#imagLink2Change").attr("href", imgLink2Change[img.current]); /* Only for published images */
}

function NextImage() {
	stopCount();
	img.current = (img.current+1) % img.length;
	showImage(img.current);
	showImageDesc(img.current);
}
function PreviousImage() {
	stopCount();
	if (--img.current < 0) { img.current = img.length - 1; }
	showImage(img.current);
	showImageDesc(img.current);
}

function fisherYates ( myArray, myArray2, myArray3, myArray4 ) {
  var i = myArray.length;
  if ( i == 0 ) return false;
  while ( --i ) {
     var j = Math.floor( Math.random() * ( i + 1 ) );
     var tempi = myArray[i];
     var tempj = myArray[j];
     myArray[i] = tempj;
     myArray[j] = tempi;
	 var tempk = myArray2[i];
     var templ = myArray2[j];
     myArray2[i] = templ;
     myArray2[j] = tempk;
	 var tempm = myArray3[i];
     var tempn = myArray3[j];
     myArray3[i] = tempn;
     myArray3[j] = tempm;
	 var tempo = myArray4[i];
     var tempp = myArray4[j];
     myArray4[i] = tempp;
     myArray4[j] = tempo;
   }
}

var c=0;
var t;
var timer_is_on=0;

function timedCount()
{
NextImage();
t=setTimeout("timedCount()",7000);
}

function doTimer()
{	fisherYates (img, imgdesc, imgLink2Change, imgLink);
	if (img.length!=1)
	{
		if (!timer_is_on)
		{
		timer_is_on=1;
		timedCount();
		}
	}
}

function stopCount()
{
clearTimeout(t);
timer_is_on=0;
}

$(document).ready(function(){
	$(".MenuPhotography").hover(function(){
		$("div#topstrip2").slideDown("fast");
		$("div#topstrip3").slideUp("fast");
		$("div#MenuListPhotography").show(200);
		$("div#MenuList3D").hide(200);
		$("div#MenuList360").hide(200);
		$(".MenuPhotography").css("color","red");
		$(".Menu360").css("color","white");
		$(".Menu3D").css("color","white");
		$(".MenuTS").css("color","white");
		$(".MenuAbout").css("color","white");
		$(".MenuClients").css("color","white");
		$(".MenuJobs").css("color","white");
	});
	
	$(".Menu3D").hover(function(){
		$("div#topstrip2").slideDown("fast");
		$("div#topstrip3").slideUp("fast");
		$("div#MenuList3D").show(200);
		$("div#MenuListPhotography").hide(200);
		$("div#MenuList360").hide(200);
		$(".Menu3D").css("color","red");
		$(".MenuPhotography").css("color","white");
		$(".Menu360").css("color","white");
		$(".MenuTS").css("color","white");
		$(".MenuAbout").css("color","white");
		$(".MenuClients").css("color","white");
		$(".MenuJobs").css("color","white");
	});
	
	$(".Menu360").hover(function(){
		$("div#topstrip2").slideDown("fast");
		$("div#topstrip3").slideUp("fast");
		$("div#MenuList360").show(200);
		$("div#MenuListPhotography").hide(200);
		$("div#MenuList3D").hide(200);
		$(".Menu360").css("color","red");
		$(".MenuPhotography").css("color","white");
		$(".Menu3D").css("color","white");
		$(".MenuTS").css("color","white");
		$(".MenuAbout").css("color","white");
		$(".MenuClients").css("color","white");
		$(".MenuJobs").css("color","white");
	});
	
	$(".MenuTS").hover(function(){
		$("div#MenuList360").hide(200);
		$("div#MenuListPhotography").hide(200);
		$("div#MenuList3D").hide(200);
		$(".Menu360").css("color","white");
		$(".MenuPhotography").css("color","white");
		$(".Menu3D").css("color","white");
		$(".MenuTS").css("color","red");
		$(".MenuAbout").css("color","white");
		$(".MenuClients").css("color","white");
		$(".MenuJobs").css("color","white");
		});
	
	$(".MenuAbout").hover(function(){
		$("div#MenuList360").hide(200);
		$("div#MenuListPhotography").hide(200);
		$("div#MenuList3D").hide(200);
		$("div#topstrip2").slideUp("fast");
		$("div#topstrip3").slideDown("fast");
		$("div#about").show(200);
		$("div#clients").hide(200);
		$("div#jobs").hide(200);
		$(".Menu360").css("color","white");
		$(".MenuPhotography").css("color","white");
		$(".Menu3D").css("color","white");
		$(".MenuTS").css("color","white");
		$(".MenuAbout").css("color","red");
		$(".MenuClients").css("color","white");
		$(".MenuJobs").css("color","white");
	});
	
	$(".MenuClients").hover(function(){
		$("div#MenuList360").hide(200);
		$("div#MenuListPhotography").hide(200);
		$("div#MenuList3D").hide(200);
		$("div#topstrip2").slideUp("fast");
		$("div#topstrip3").slideDown("fast");
		$("div#clients").show(200);
		$("div#jobs").hide(200);
		$("div#about").hide(200);
		$(".Menu360").css("color","white");
		$(".MenuPhotography").css("color","white");
		$(".Menu3D").css("color","white");
		$(".MenuTS").css("color","white");
		$(".MenuAbout").css("color","white");
		$(".MenuClients").css("color","red");
		$(".MenuJobs").css("color","white");
	});
	
	$(".MenuJobs").hover(function(){
		$("div#MenuList360").hide(200);
		$("div#MenuListPhotography").hide(200);
		$("div#MenuList3D").hide(200);
		$("div#topstrip2").slideUp("fast");
		$("div#topstrip3").slideDown("fast");
		$("div#jobs").show(200);
		$("div#about").hide(200);
		$("div#clients").hide(200);
		$(".Menu360").css("color","white");
		$(".MenuPhotography").css("color","white");
		$(".Menu3D").css("color","white");
		$(".MenuTS").css("color","white");
		$(".MenuAbout").css("color","white");
		$(".MenuClients").css("color","white");
		$(".MenuJobs").css("color","red");
	});
	
	$("div#close").click(function(){
		$("div#topstrip3").slideUp("fast");
	});
	
	$("#body-background").ezBgResize();
});

onload = function(){
	showImage(0);
	showImageDesc(0);
	doTimer();
};

