function productType(radio_name, related_product_section_name, product_system_name){
	var related_product = $("#"+related_product_section_name);
	var radio = $("#"+radio_name+"-0").get(0);
	var system_name = $("#"+product_system_name);
	
	if(radio.checked){
		related_product.css('display', 'none');
		system_name.get(0).removeAttribute('readOnly');
	}
	else{
		related_product.css('display', 'block');
		system_name.get(0).setAttribute('readOnly', 'readnly');
	}
}
function addToCart(id) {
	$("#product_card_"+id+" .add_to_cart a").css('display','none');
	$("#product_card_"+id+" .add_to_cart span.ajax_loading").css('display','block');
	$("#product_card_"+id+" .add_to_cart span.ajax_loading")
	$.ajax({
	  url: baseUrl()+"/default/cart/add/pid/"+id,
	  success: function(data) {
		
		if (data.substring(0,4)!='succ') {
			//showWarning(data);
		}
		else {
			var array = data.split('_');
			var amount = array[1];
			var total_amount = array[2];
			var total_price = array[3];
			var left = array[4];
			
			$("#product_card_"+id+" .add_to_cart span.ajax_loading").css('display','none');
			$("#product_card_"+id+" .add_to_cart a").css('display','inline');
			$("#product_card_"+id+" .cart_symbol").addClass('cart_symbol_active');
			$("#product_card_"+id+" .cart_symbol").removeClass('cart_symbol');
			$("#product_card_"+id+" .number").html(amount);
			var size = $("#product_card_"+id+" .cart_info_inactive").size();
			if (size>0) {
				
				if (not_ie) {
					$("#product_card_"+id+" .cart_info_inactive").fadeIn('slow',function() {
						$("#product_card_"+id+" .cart_info_inactive").addClass('cart_info');
						$("#product_card_"+id+" .cart_info_inactive").removeClass('cart_info_inactive');
					} 
					);
				}
				else
				{	
					$("#product_card_"+id+" .cart_info_inactive").css('display','block');
					$("#product_card_"+id+" .cart_info_inactive").addClass('cart_info');
					$("#product_card_"+id+" .cart_info_inactive").removeClass('cart_info_inactive');
				}
				
			}
			$("#cart_total_amount").html(total_amount);
			$("#cart_total_price").html(total_price);
			
			if (left<=0) {
				$("#product_card_"+id+" .add_to_cart").remove();
				$("#product_card_"+id+" .not_available").addClass('not_available_active');
			}
		
			if (size==0) {
				if (not_ie) {
					$("#product_card_"+id+" .cart_info").fadeOut('fast');
					$("#product_card_"+id+" .cart_info").fadeIn('slow');
				} else
					$("#product_card_"+id+" .cart_info").css('display','block');
			}
			//$(".header_title").fadeOut('fast');
			
		}
	},
	  dataType: null
	});
}

function addToCartFromDetails(id) {
	$("#product_details a.add_to_cart").css('display','none');
	$("#product_details span.ajax_loading").css('display','block');
	$.ajax({
	  url: baseUrl()+"/default/cart/add/pid/"+id,
	  success: function(data) {
		
		if (data.substring(0,4)!='succ') {
			showWarning(data);
		}
		else {
			var array = data.split('_');
			var amount = array[1];
			var total_amount = array[2];
			var total_price = array[3];
			var left = array[4];
		
			$("#product_details span.ajax_loading").css('display','none');
			$("#product_details .add_to_cart").css('display','inline');
			$("#product_details .number").html(amount);
			var size = $("#product_details .cart_info_inactive").size();
			if (size>0) {
				$("#product_details .cart_info_inactive").fadeIn('fast',function() {
					$("#product_details .cart_info_inactive").addClass('cart_info');
					$("#product_details .cart_info_inactive").removeClass('cart_info_inactive');	
				});
				$("#communicate_success").fadeIn('fast');
				
			}
			$("#cart_total_amount").html(total_amount);
			$("#cart_total_price").html(total_price);
			
			if (left<=0) {
				$("#product_details .add_to_cart").remove();
				$("#product_details .not_available").addClass('not_available_active');
				
			}
			
			
			if (size==0) {
				$("#product_details .cart_info").fadeOut('fast');
				$("#communicate_success").fadeOut('fast');
				$("#product_details .cart_info").fadeIn('fast');
				$("#communicate_success").fadeIn('fast');
			}
			//$(".header_title").fadeOut('fast');
			
		}
	},
	  dataType: null
	});
}
function changePhoto(url,number) { 
	$('.photo').removeClass('photo_active');

	$('#photo_'+number).addClass('photo_active');

	$('.product_photo').fadeOut('fast', function(){
		$('.product_photo').css('background-image','url(\''+url+'\')');
		$('.product_photo').fadeIn('fast');
	});
	
	
	
}



function showWarning(message) {
	alert(message);
	
}
