window.addEvent('domready', function() {
	
	var theURI = location.href;
	var uriLen = (theURI.length-1);
	var lastChar = theURI.charAt(uriLen);
	
	//var myPlaySrc = 'http://www.danmartydesign.com/images/ss_play.jpg';
	//var myPauseSrc = 'http://www.danmartydesign.com/images/ss_pause.jpg';
	
	var itemsBox = $('items_box');
	var picBox = $('pic_box');
	var myItems = $$('.slide_item');
	var firstPic = myItems[0];
	var thePreloader = $('preloader');
	
	picBox.setStyle('overflow', "hidden");  //remove scrollbar(s)
	//picBox.setStyle('opacity', "0"); 
	//firstPic.setStyle('opacity', 0);
	
	var contentCoords = $('content_box').getCoordinates();
	var contentX = contentCoords.left;
	var contentY = contentCoords.top;
	var contW = contentCoords.width;
	var contH = contentCoords.height;
	
	//preloader bar stuff
	thePreloader.set('tween', {duration: 1000, transition: 'cubic:out'}).tween('opacity', 1);
	
	var preX = contentX + ((contW - 200) / 2);
	var preY = contentY + ((contH - 10) / 2);
	
	thePreloader.setStyles({
		'top': preY,
		'left': preX
	});
	
	var numImgs = theImages.length;
	var percentBump = (100/numImgs).toInt();
	
	
	//thanks to David Walsh for the loader bar class
	var pb = new dwProgressBar({
		container: thePreloader,
		startPercentage: 0,
		speed:500,
		boxID: 'box',
		percentageID: 'perc',
		step:percentBump,
		allowMore: 0,
		displayID: 'text',
		displayText: true,
		onComplete: function() {  
		 	//alert('Done!');			
			//mySlider.start();
			//loadPics();
		}
	});
	
	
	
	//starts loading images here
	//alert('loadPics!');
	var myImages = new Asset.images(theImages, {
		onProgress: function(counter){
			pb.step();
		},

		onComplete: function(){
			thePreloader.set('tween', {duration: 500, transition: 'cubic:in'}).tween('opacity', 0);
			var mySlider = new Showcase({
				slideTimer: 3500, 
				items: myItems,
				theBox: picBox,
				initBox: itemsBox
				//numNavHolder: numNavHolder,
				//playBtn: thePlayBtn,
				//playSrc: myPlaySrc,
				//pauseSrc: myPauseSrc
			});
			mySlider.start();
		}
		
	});
	//end images load
	
	
					 
});
