$(document).ready(function() {

	var jqZoomOptions = {
		title: false,
		preloadText: 'Загрузка фотографии',
		zoomWidth: 250,
		zoomHeight: 250
	};

	var $zoom = $('#zoom-me');
	var $hcard = $('.h-card-side');
	var zoomOn = false;
	
	var updateJqzoomSize = function() {
		var d_offset = $hcard.offset();
		var z_offset = $zoom.offset();	
		var x_offset = d_offset.left - z_offset.left - $zoom.width();
		
		jqZoomOptions.xOffset = x_offset;
		jqZoomOptions.zoomWidth = $hcard.width();
		jqZoomOptions.zoomHeight = $zoom.find('img').height();

		if (zoomOn) {
			var clone = $zoom.clone();
			$zoom.replaceWith( clone );
			$zoom = clone;
		}
		$zoom.jqzoom(jqZoomOptions);
		zoomOn = true;
	}
	
	updateJqzoomSize();
	$(window).resize(updateJqzoomSize);


	$('.b-tabs a').click(function() {
		var $self = $(this);
		var $li = $self.parents('li:first');

		$.ajax({
			url: $self.attr('href').replace(/#.*/,''),
			data: {ajax: 1},
			beforeSend: function() {
				$li.addClass('ajax');
				$('#bike-details').slideDown(300);
			},
			success: function(html) {
				$li.removeClass('ajax');
				$('#bike-details').html(html);
				$('#bike-details').slideDown();
				$li.parents('ul:first').find('li').removeClass('cur');
				$li.addClass('cur');
			}
		});
		return false;
	});
	
	$('#series-nav').change(function() {
		var val = $(this).val();
		if (val)
			document.location = val;
	});
})
