
function itemOver(img)
{
	//img.style.backgroundImage="url(graphics/catBG.png)";
	img.style.backgroundColor="#600";
}

function itemOut(img)
{
	img.style.backgroundColor="transparent";
}

var addPopup=null;
function xaddToCart(e,item_id)
{
}

function closeAddPopup()
{
	if(!addPopup)
		return;
	document.body.removeChild(addPopup);
	addPopup=null;
}

function addToCart(e,img)
{
	var http_request=makeHttpRequestObject();
	if (!http_request)
	{
		return false;
	}
	
	if(addPopup)
		closeAddPopup();
	var w=300;
	var h=100;
	var x=document.body.clientWidth/2-w/2;
	var y=document.body.clientHeight/2-h/2;
	addPopup=createPopup(e,w,h,"addPopup","absolute",x,y);
	addPopup.innerHTML="Adding Item to your cart.  Please wait...";

	var inputs=img.parentNode.getElementsByTagName("input");
	var item_id=inputs[0].value;
	query_string="item_id="+item_id;
	http_request.onreadystatechange = function() { processAddToCart(http_request); };
	try {
		AJAXSend(http_request,"functions/processAddToCart.php",query_string);
	}
	catch (e)
	{
		alert("Error requesting data from server.  Contact Southern Missouri Choppers for assistance.\n\r"+e);
		closeAddPopup();
	}
}

function processAddToCart(http_request)
{
	if (http_request.readyState == 4)
	{
		if (http_request.status == 200)
		{
			addPopup.innerHTML=http_request.responseText;
			var d=document.createElement("div");
			var sc_button=document.createElement("input");
			sc_button.type="button";
			sc_button.className="addCartButton";
			sc_button.value="Close";
			sc_button.onclick=function () { closeAddPopup(); };
			d.appendChild(sc_button);
			sc_button=document.createElement("input");
			sc_button.type="button";
			sc_button.className="addCartButton";
			sc_button.value="Go To Shopping Cart";
			sc_button.onclick=function () { window.location="shopping_cart.php"; };
			d.appendChild(sc_button);
			addPopup.appendChild(d);
		}
		else
		{
			alert('Server Error, contact Southern Missouri Choppers for assistance.');
			closeAddPopup();
		}
	}
}

function setItemColor(cell,part_id,color1,color2,color1_text,color2_text,item_id,stock_no)
{
	var row=cell.parentNode;
	var pcell=row.parentNode.parentNode.parentNode;
	var imgs=pcell.getElementsByTagName("img");
	for(var i=0;i<imgs.length;i++)
	{
		if(imgs[i].className=="cat_items_img")
		{
			imgs[i].src="pimages/mkpart.php?part_id="+part_id+"&color1="+color1+"&color2="+color2;
			break;
		}
	}
	var h2=pcell.getElementsByTagName("h2");
	for(i=0;i<h2.length;i++)
	{
		h2[i].innerHTML=color1_text+"/"+color2_text;
		break;
	}
	for(i=0;i<row.cells.length;i++)
	{
		row.cells[i].style.borderWidth="1px";
	}
	cell.style.borderWidth="2px";
	//cell.style.borderColor="#fff";
	var inputs=pcell.getElementsByTagName("input");
	inputs[0].value=item_id;
	var smalls=pcell.getElementsByTagName("small");
	smalls[0].innerHTML=stock_no;
}

