function setupContactProductImages() {
	var contactMainImages = $$('div.contactMainImage img');
	if (contactMainImages.length == 0) return;
	$$('div.contactMainImage div.img1')[0].show();
	setupContactSlideShow();
	setupContactSlimboxing();
}

function setupContactSlideShow() {
	new SimpleImageSlideShow($('contactMainImage'), {
		startIndex: 0,
		slides: $$('div.contactMainImage div.vcard'),
		currentIndexContainer: 'contactimgCount',
		maxContainer: 'contactimgMax',
		nextLink: 'contactnext',
		prevLink: 'contactprev'
	});
}

function setupContactSlimboxing() {
	$$('div.contactProductItem').addEvent('click', function(e) {
		var clicked = $(e.target);
		var className = clicked.getProperty('class');
		if (className.indexOf('{') > 0)
		{
			document.location = className.substring(className.indexOf('{') + 1, className.indexOf('}'));
		}
		else
		{
			var parent = clicked.getParent('div');
			className = parent.getProperty('class');
			if (className.indexOf('{') > 0)
			{
				document.location = className.substring(className.indexOf('{') + 1, className.indexOf('}'));
			}
		}
		
/*
		var container = clicked.getParent('div');
		console.log(clicked);
		if (container.hasClass('contactMainImage') || container.hasClass('contactImgFix')) {
			var currentImage = clicked.src;
			
			if (clicked.src.test(/x\.gif$/)) {
				currentImage = $$('div.contactMainImage div.img1')[0].src;
				clicked = $$('div.contactMainImage div.img1')[0];
			}
			var className = clicked.getProperty('class');
			if (className.indexOf('{') > 0)
			{
				document.location = className.substring(className.indexOf('{') + 1, className.indexOf('}'));
			}
		}
*/
	});	
}

window.addEvent('load', setupContactProductImages);		


window.addEvent('domready', function () {
    if ($('contactprodImg') && $('contactimgCount')) {
        $('contactprev').addEvent('click', function (e) {
            $('contactprodImg').set('style', 'display:none;');
        });
        $('contactnext').addEvent('click', function (e) {
            $('contactprodImg').set('style', 'display:none;');
        });
    
        // functions for auto-rotator
        var imgNum = 0;
		var runIt = 'false';
		var delayInt = 1000; // ms
		
		var imgChange = function () {
			$('contactind').set('src', '/files/webdesign/burcharth/gfx/ind_' + imgNum + '.gif');
			if (imgNum == 4) {
				imgNum = 0;
				$('contactnext').fireEvent('click');
			} else {
				imgNum++;
			}
		}
		
		$('contactplay').addEvent('click', function (e) {
		if (runIt == 'false') {
				runIt = 'true';
				imgInd = imgChange.periodical(delayInt); //Will start the slideshow indicator.
				$('contactplay').set('src', '/files/webdesign/burcharth/gfx/pause.gif');
				$('contactcount').setStyle('display', 'none');
			} else {
				runIt = 'false';
				imgInd = $clear(imgInd); //Will stop the slideshow indicator.
				imgNum = 0;
				$('contactcount').setStyle('display', 'block');
				$('contactplay').set('src', '/files/webdesign/burcharth/gfx/play.gif');
				$('contactind').set('src', '/files/webdesign/burcharth/gfx/ind_0.gif');
			}
		});
    }
	$('contactplay').fireEvent('click');
});