function getProductImagesByColour( product_id, colour_id ){
	jQuery.ajax({
		type: "POST",
		url: "/product-images-ajax",
		data: "product_id="+product_id+"&colour_id="+colour_id,
		success: function( html ){
			jQuery('#product_images').html( html );
		}
	});
}

function setCurrentPress( press_id ){
	$.ajax({
		  url: '/press_block/' + press_id,
		  success: function( html ){
		    $('#main_article').html(html);
		  }
	});
}

function setFancybox( ){
	$("a[rel=popup]").fancybox({
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'titlePosition' 	: 'over'
	});
}

function getFaqForButton( block ){
	jQuery.ajax({
		  url: '/faq_button/',
		  success: function( data ){
			var faq_data = eval( '(' + data + ')' );
			
			jQuery('#'+block+' .faq_button_question').each(function() {
				jQuery(this).html(faq_data['short_question']);
 		    });
			jQuery('#'+block+' .faq_button_answer').each(function() {
				jQuery(this).html(faq_data['short_answer']);
 		    });			
		  }
	});
}

function getProductForButton( block ){
	jQuery.ajax({
		  url: '/product_button/',
		  success: function( data ){
			var product_data = eval( '(' + data + ')' );
			
			jQuery('#'+block+' .product_block_url').attr('href', product_data['destination_url']);
			jQuery('#'+block+' .product_block_img').attr('src', root_path+'/resources/product_page/images/middle/'+product_data['image_fname']);
		  }
	});	
}

function getPressForButton( block ){
	jQuery.ajax({
		  url: '/press_button/',
		  success: function( data ){
		
			var press_data = eval( '(' + data + ')' );
			var press_block_quote = null;
			
			jQuery('#'+block+' .press_quote').each(function() {
				press_block_quote = jQuery(this);
 		    });
			
			jQuery('#'+block+' .press_block_quote').each(function() {
				jQuery(this).html( press_data['quote'] );
 		    });

		    var press_block_quote_height = 0;
			
			jQuery('#'+block+' .press_block_source').each(function() {
				jQuery(this).html( press_data['source'] );
				
				if(press_block_quote != null) {
					press_block_quote_height = (145 - jQuery(this).outerHeight());
					press_block_quote.css("height", press_block_quote_height  + "px");
				}
 		    });
			
			jQuery('#'+block+' .press_block_date').each(function() {
				jQuery(this).html( press_data['publication_date'] );
 		    });
			
			jQuery('#'+block+' .press_quote p.press').each(function() {
				var h = Math.round ( ( press_block_quote_height - jQuery(this).outerHeight() )/2 );
				jQuery(this).css( 'margin-top', h + "px");
 		    });
			
		  }
	});	
}

function noDistributorsPopUp(){ }

function sendWarrantyFormToUser(){
	jQuery('#warranty_mail_to').val('user');
	jQuery('#warranty_form').submit();
}
function setMapTh( image ){
	jQuery('#map_th').attr('src', image);
}
