function updateCart( field , id  )
{
	if( field == 'new_product_id' )
		document.cart.new_product_id.value = id;	
	if( field == 'remove_item' )
		document.cart.remove_item.value = id;
	document.cart.submit();
}
function sortItems( field  )
{
	document.sortItems.sort_by.value = field;	
	document.sortItems.submit();	
}
function showDetails(itemId, idx )
{
	//alert(allItems[itemId]["Sku"]);		
	$("#Sku").html( "Sku "+allItems[itemId]["Sku"]);	
	$("#Name").html( allItems[itemId]["Name"]);
	$("#Weight").html("Case "+allItems[itemId]["Weight"]);
	$("#Description").html(allItems[itemId]["Short_description"] +"<br />"+allItems[itemId]["Description"]);	
	$("#Type").html(allItems[itemId]["Type"]);
	$("#Country").html( allItems[itemId]["Country"]);
	$("#Natural").html( allItems[itemId]["Natural"]);
	$("#Transfat").html( allItems[itemId]["Transfat"]);
	$("#Organic").html( allItems[itemId]["Organic"]);
	$("#Life").html('Life: '+allItems[itemId]["Life"]);
	
	$("#Image").attr('src',"images/products/detail/"+allItems[itemId]["Image"]);
	
	showOrHideAllDropDowns('hidden');
	
	var popup = document.getElementById('prod_details_outr');
	popup.style.display = 'block';	
	popup.style.left = "100px";
	popup.style.top =  (250+(idx*20)) + "px";	
}

function setDetails()
{
	if(httpObject.readyState == 4){		
		alert(httpObject.responseText);
	}
}

function closeDetails()
{
	var popup = document.getElementById('prod_details_outr');
	popup.style.display = 'none';
	showOrHideAllDropDowns('visible');	
}
function closeRefineSearch()
{
	var popup = document.getElementById('refine_search');
	popup.style.display = 'none';
	showOrHideAllDropDowns('visible');
}


function showOrHideAllDropDowns(newState) 
{        
	var elements = document.documentElement.getElementsByTagName('select');	
	for (var i=0; i<elements.length; i++) {
		elements[i].style.visibility = newState;
	}
}
function unselectCheckboxes(elem,name) 
{        
	var elements = document.getElementsByName(name);
	if(elem.checked)	
		for (var i=0; i<elements.length; i++) 
			if( elements[i] != elem )
				elements[i].checked= false;
} 

function unselectAll(elem)
{
	if(elem.checked)
	{
		if(elem.name == 'types[]')
			document.getElementById('all_types').checked = false;
		if(elem.name == 'styles[]')
			document.getElementById('all_styles').checked = false;
		if(elem.name == 'families[]')
			document.getElementById('all_families').checked = false;
		if(elem.name == 'countries[]')
			document.getElementById('all_countries').checked = false;
		if(elem.name == 'brands[]')
			document.getElementById('all_brands').checked = false;
		if(elem.name == 'categories[]')
			document.getElementById('all_categories').checked = false;				
	}
}