artisanVars = {
	'sampleSpinner': null,
	'spinImages': [],
	'spinLoop': null,
	'carousel': -1
};


function carousel() {
	var thisNum = (artisanVars.carousel + 1) % 8;
	$('#retouch' + thisNum).fadeTo(300, 0);
		if(thisNum === 7) {
			$('.retouchHero').fadeTo(300,1);
		}
	artisanVars.carousel = thisNum;
};

function contactUs() {
	
	if ($('#eAddress').val() === 'email@mycompany.com' || $('#comments').val() === 'your comment') {
		alert('boo');
		return false;
	}
	
	var formData = $('#contact').serialize();
	$.ajax({
		type: 'POST',
		url:'./contactJSON.php',
		data: formData,
		success: function(msg) {
			//console.log(msg);
			$('#formWrapper').fadeTo(500,0, function () {
				$(this).empty().html(msg).fadeTo(200,1)
			});
		},
		error: function(err) {
			console.log('err');
		}
	});
};

function swapImage() {
	var nextFrame = ((36 + artisanVars.sampleSpinner.currentFrame) % 36) + 1;
	//console.log('nextFrame: ' + nextFrame);
	artisanVars.sampleSpinner.src = artisanVars.spinImages[nextFrame].src;
	artisanVars.sampleSpinner.currentFrame = nextFrame;
};

function stopSpin() {
	window.clearInterval(artisanVars.spinLoop);
};

function startSpin() {
	artisanVars.spinLoop = self.setInterval('swapImage()',100);
};

function init360() {
	var theSpin = document.getElementById('spinSample');
	theSpin.currentFrame = 4;
	artisanVars.sampleSpinner = theSpin;
	var i = 1;
	for (i; i< 37; i++) {
		var imgNum = i.toString();
		if (i < 10) {
			imgNum = '0' + i.toString();
		}
		var img = new Image(), mySrc = ('images/GucciBagSmall/img' + imgNum + '.jpg');
		img.src = mySrc;
		artisanVars.spinImages[i] = img;
	} 
	
	$(theSpin).bind('click', function() {
		window.open('http://artisancolour.com/360/GucciBag/','fullSpinner');
	});
	
	startSpin();
	
	
};

function initLeftNav() {
	var thisPage = window.location.href.split('/').pop();
	thisPage = thisPage.split('.')[0];
	$('#' + thisPage).addClass('here');
};

$('document').ready(function() {
	initLeftNav();
});
