function initMenu() { 
$('#s-menu ul').hide(); 
$('#s-menu ul:first').show(); 
$('#s-menu li a').click( 
function() { 
var checkElement = $(this).next(); 
if((checkElement.is('ul')) && (checkElement.is(':visible'))) { 
return false; 
} 
if((checkElement.is('ul')) && (!checkElement.is(':visible'))) { 
$('#s-menu ul:visible').slideUp('normal'); 
checkElement.slideDown('normal'); 
return false; 
} 
} 
); 
}
$(document).ready(function()
{
//initialize homepage menu
initMenu();
//Start Loop for Header Graphics on Home Page
if (document.getElementById('content-top-right'))
{
	var imageFade = outer();
	var cycleMe = setInterval(imageFade, faderSettings.timing);
};
if (document.getElementById('content-top-right-react'))
{
	var imageFade = outer();
	var cycleMe = setInterval(imageFade, faderSettings.timing);
};
$('#s-menu li a').click(function(){
var largePath = $(this).attr("href");

	$(".container-box-r img").fadeOut("slow", function() {
	$(this).attr({ src: largePath }).fadeIn("slow");
	});
	return false;
	});
});


/**
* Image Cycle
*/
//Settings
var faderSettings = {
timing: 8000,
fadeSpeed: 900,
numberOfImages: 6,
imagePrefix: "-home-right-",
imageSuffix: ".jpg",
imageDirectory :"/autoclenz/site.nsf/landing/" 
};
var displayImage = function(displayImage){
var imageURL = faderSettings.imageDirectory + displayImage;
$("#content-top-right").fadeOut(faderSettings.fadeSpeed, function(){
$(this).css({
'backgroundImage': 'url('+ imageURL + ')'
}).fadeIn(faderSettings.fadeSpeed);
});
};
var displayImage2 = function(displayImage){
var imageURL = faderSettings.imageDirectory + displayImage;
$("#content-top-right-react").fadeOut(faderSettings.fadeSpeed, function(){
$(this).css({
'backgroundImage': 'url('+ imageURL + ')'
}).fadeIn(faderSettings.fadeSpeed);
});
};
function outer(){
var a = 1;
function inner(){
if(a==faderSettings.numberOfImages){a = 1;} else {a++;}
if (document.getElementById('content-top-right'))
{
	var imageNeeded = "ac"+faderSettings.imagePrefix + a + faderSettings.imageSuffix;
	displayImage(imageNeeded);
}
else{
	var imageNeeded = "react"+faderSettings.imagePrefix + a + faderSettings.imageSuffix;
	displayImage2(imageNeeded);
}
	
}
return inner;
}
