trustdev.provide('products');

products.videoVisible = false;

products.imageChange = function (element, imageUrl) {
	
	if (products.videoVisible) {
		
		$('#product_image').attr('src', imageUrl);
		
	    $('#container_video').fadeOut('fast', function() {

	        $('#container_photo').fadeIn('fast');

	    });
		
	} else {
	
	    $('#product_image').fadeOut('fast', function() {
	
	        $(this)
	            .attr('src', imageUrl)
	            .fadeIn('fast');
	
	    });
	    
	}

    $('#photo_small div').removeClass('cur'); // Убираем текущее выделение
    $(element).parent().addClass('cur');      // Устававливаем новое выделение

    products.videoVisible = false;
}

products.videoShow = function (element) {
	
	products.videoVisible = true;
	
    $('#container_photo').fadeOut('fast', function() {

        $('#container_video').fadeIn('fast');

    });
	
    $('#photo_small div').removeClass('cur'); // Убираем текущее выделение
    $(element).parent().addClass('cur');      // Устававливаем новое выделение
}

products.toggleDescription = function () {
	
    if (1 == $.cookie('description_disabled')) {
    	
    	$('#product_view_toggle').html('Свернуть описание');
        $.cookie('description_disabled', 0, { expires: 31, path: '/' });
        
    } else {
    	
    	$('#product_view_toggle').html('Развернуть описание');
        $.cookie('description_disabled', 1, { expires: 31, path: '/' });
        
    }
	
	$('#product_description').slideToggle();
	$('#product_view_arrow').html('↓' == $('#product_view_arrow').html() ? '↑' : '↓');

}