/*
fitz_pre_loader was written by Fitzroy Nembhard, thus the name fitz
Date written: 03.21.2011
Do not copy or reproduce without written permission from the owner.
All works on fitzwork.com are licensed to Zoe Dvelopers, LLC

This script fades out a picture and changes it based on the images in the gallery. It also links
the image to the page specified in the array.
Simply set the fitz_pre_loader.image_names to an array of image names without the 'jpg' extension
and set the fitz_pre_loader.urls to the appropriate urls. 
*/

var fitz_pre_loader				=	new Object();
fitz_pre_loader.image_names		=	["circSys","fruitBowl","JodTech","carton","seaScape","hop3"];
fitz_pre_loader.urls			=	["portfolio/Animation/item142","portfolio/Visual-Arts/item012","portfolio/Logos/item145","portfolio/Computer-Drawings/item143","portfolio/Computer-Drawings/item023","http://hourofprayer3.fitzwork.com"];
fitz_pre_loader.imgs			=	new Array();
fitz_pre_loader.fitz_fade		=	100;
fitz_pre_loader.c_image			=	Math.floor(Math.random()*fitz_pre_loader.image_names.length);
fitz_pre_loader.fitz_image		=	document.getElementById('fitz_image');
//fitz_pre_loader.descriptor		=	document.getElementById("desc");
fitz_pre_loader.fader_time_control=0;
fitz_pre_loader.fade_timer;
fitz_pre_loader.pause_timer;

fitz_pre_loader.load_images=function(){
										for(i=0;i<fitz_pre_loader.image_names.length;i++)
										{
											fitz_pre_loader.imgs[i]=new Image();
											fitz_pre_loader.imgs[i].src="/pfolio/homePageAd/"+fitz_pre_loader.image_names[i]+".jpg";
										}		
									};
fitz_pre_loader.init=function(){
							fitz_pre_loader.fitz_image.src=fitz_pre_loader.imgs[fitz_pre_loader.c_image].src;
							fitz_pre_loader.fitz_image.oncontextmenu=function(){return false;};
							fitz_pre_loader.fitz_image.onclick=function(){window.location=fitz_pre_loader.urls[fitz_pre_loader.c_image]};
							 }				
fitz_pre_loader.fade_images=function(){
										fitz_pre_loader.fade_timer=setTimeout("fitz_pre_loader.fade_images()",100);
										fitz_pre_loader.dofade();
										
										if(fitz_pre_loader.c_image>fitz_pre_loader.imgs.length-2)
											fitz_pre_loader.c_image=-1;//it will go to 0 next	
										
										fitz_pre_loader.fitz_fade-=5;
										
										if(fitz_pre_loader.fitz_fade==10)
										{
											fitz_pre_loader.c_image++;
											fitz_pre_loader.fitz_image.src=fitz_pre_loader.imgs[fitz_pre_loader.c_image].src;
											fitz_pre_loader.fitz_image.onclick=function(){window.location=fitz_pre_loader.urls[fitz_pre_loader.c_image]};
										}
										
										if(fitz_pre_loader.fitz_fade<=0)
										{
											clearTimeout(fitz_pre_loader.fade_timer);	
											fitz_pre_loader.pause();											
											fitz_pre_loader.fitz_fade=100;
											fitz_pre_loader.dofade();
										}
										
									};
fitz_pre_loader.pause=function(){
								fitz_pre_loader.pause_timer=setTimeout("fitz_pre_loader.pause()",1200);
								fitz_pre_loader.fader_time_control++;
								if(fitz_pre_loader.fader_time_control==6)
								{
									fitz_pre_loader.fade_timer=setTimeout("fitz_pre_loader.fade_images()",100);
									clearTimeout(fitz_pre_loader.pause_timer);
									fitz_pre_loader.fader_time_control=0;										
								}
							  };
							  
fitz_pre_loader.dofade=function(){									
									fitz_pre_loader.fitz_image.style.opacity = fitz_pre_loader.fitz_fade/100; // CSS3 opacity
									fitz_pre_loader.fitz_image.style.MozOpacity = fitz_pre_loader.fitz_fade/100; //mozilla css for opacity
									fitz_pre_loader.fitz_image.style.KhtmlOpacity = fitz_pre_loader.fitz_fade/100; //Safari css for opacity
									fitz_pre_loader.fitz_image.style.filter=" alpha(opacity ="+fitz_pre_loader.fitz_fade+")"; //ie css for opacity
								};
