
// Suffle Array Function
function shuffle(v){
    for(var j, x, i = v.length; i; j = parseInt(Math.random() * i), x = v[--i], v[i] = v[j], v[j] = x);
    return v;
};

jQuery().ready(function($){

	var folder = "/v/vspfiles/assets/clientlogos/";
	
	var picarray = Array("ABCLogo.jpg","MainePubUnivLogo.jpg","AIFortLauderdaleLogo.jpg","MotherLogo.jpg","ATTLogo.jpg","NavSeaWarfareLogo.jpg","ArgonneLabLogo.jpg","NiemanMarcusLogo.jpg","ArmyLogo.jpg","Nim,busData.jpg","ArtIncLogo.jpg","PensicolaLogo.jpg","AvidLogo.jpg","PepperdineLogo.jpg","BiscardiLogo.jpg","PurdueLogo.jpg","BroadcomLogo.jpg","RRBCMinistriesLogo.jpg","BruinsLogo.jpg","RodeoProdLogo.jpg","CanisiusCollegeLogo.jpg","RunningPonyProdLogo.jpg","CarolineCountyPubSchoolsLogo.jpg","SandiaNatLabsLogo.jpg","CelticsLogo.jpg","SinkingShipEntlogo.jpg","CiscoLogo.jpg","SnaderLogo.jpg","ColumbiaLogo.jpg","SonyLogo.jpg","D2MLogo.jpg","StellaDotLogo.jpg","DepartmentNavyLogo.jpg","TPTLogo.jpg","DeptOfJusticeLogo.jpg","TcgcVideoLogo.jpg","DeptofArmyLogo.jpg","TechnicolorLogo.jpg","DisneyLogo.jpg","TetonLogo.jpg","DoctorsInTrainingLogo.jpg","ToyotaLogo.jpg","EALogo.jpg","TurnerLogo.jpg","EaglesLogo.jpg","TurnerStudiosLogo.jpg","EditShareLogo.jpg","UCSDLogo.jpg","FoxSportsLogo.jpg","UNCArtsLogo.jpg","GabbaMediaLogo.jpg","UofGerogiaLogo.jpg","GlueToolsLogo.jpg","VanderbiltLogo.jpg","GolfChannelLogo.jpg","WWELogo.jpg","IllinoisStateLogo.jpg","WesternUnionLogo.jpg","JCPennyLogo.jpg","WinkincLogo.jpg","JohnBrownUniversityLogo.jpg","WisconsinLogo.jpg","KelbyTrainingLogo.jpg","alltelLogo.jpg","LakelandPublicTvLogo.jpg","applelogo.jpg","LesProductions.jpg","deptofdefenselogo.jpg","LockheedMartinLogo.jpg","modeProjectLogo.jpg","MLBLogo.jpg","stLouisUniversityLogo.jpg","MTCLogo.jpg","GoDaddyLogo.jpg", "Gloss Studios.jpg", "messagemakers.jpg", "mwpai.jpg", "PDC.jpg", "rushcreekchurch.jpg", "sheknows.jpg", "sirxia.jpg", "SunnyboyEnt.jpg", "telestream.jpg", "Ualberta.jpg", "WhiskeyTree.jpg", "wiedenandkennedy.jpg", "wildchild.jpg", "WNET.jpg");
	
	// Determine number of items in array
	var picarraysize = $(picarray).size();
	
	// Suffle array 
	var picarray = shuffle(picarray);
	
	// Set index count to 0
	var count = 0;
	
	/* 	select client list images in corresponding div */
	$('.clientbannerlist img').each(function(){
		/* 	attach source strings to source atrributes on images */
		$(this).attr('src', folder+picarray[count]);
		$(this).attr('alt', picarray[count]);
	});
	
	// Increase index by 1 as first image is shown with code above
	count++;
	
    $('.clientbannerlist img:gt(0)').hide(); /* hide all images under index 0 */
    setInterval(function(){
    	// If count is now at last item reset to first item
      	if (count == picarraysize) {
      		count = 0;
      	};
    	// Change image
      	$('.clientbannerlist :first-child').fadeOut() /* fade out first child */
         .next('img').attr('src', folder+picarray[count]).attr('alt', picarray[count]).fadeIn() /* fade in next image based on random function */
         .end().appendTo('.clientbannerlist');
       	 count++;
       }
      , /* attach it to the end of the images list */ 
      3000); /* total time is 3 seconds */
      
      $(".header-parent").click(function() {
    	$(this).next(".child").slideToggle(600);
	  	$(this).toggleClass("darr");
  	});

});
