var changeProductImage = function(img_src) {
	var el = '.product-info-container > .apparel-image';
	$(el).html('');
	var image = new Image();	
	$(image)
		.load(function() {
			$(el).html(image);
		})
		.attr('src', img_src);			
	return false;
}

var changeMapImage = function(handle,img_src) {
	$('.findastore .regions > a').removeClass('current');
	$(handle).addClass('current');
	$('.findastore img.map').attr('src', img_src);
}

$(function() {
	$('.apparel-alt-images > a').click(function() {
		changeProductImage($(this).attr('href'));
		return false;
	});
});

$(function() {
	$('#shareform').submit(function() {
		
		var youremail = $('#shareform input[name="youremail"]').val();
		var yourname = $('#shareform input[name="yourname"]').val();
		var friendemail = $('#shareform input[name="friendemail"]').val();
		var friendname = $('#shareform input[name="friendname"]').val();
		var message = $('#shareform textarea').val();
		
		if (youremail == 'Your Email') {
			alert('Please enter your email.');
			return false;
		}
		if (yourname == 'Your Name') {
			alert('Please enter your name.');
			return false;
		}
		if (friendemail == 'Their Email') {
			alert('Please enter their email.');
			return false;
		}
		if (friendname == 'Their Name') {
			alert('Please enter their name.');
			return false;
		}
		if (message == '') {
			alert('Please enter a message.');
			return false;
		}
		
		var data = $('#shareform form').serialize();
		$.post('?', data, function(data) {
			if (data == 'OK') {
				$('#shareform .hideme').hide();
				$('#shareform .title').html('Your message was sent successfully!');
			} else {
				alert('There has been a problem. Please try again.');
			}
		});
		return false;
	});
});
