function doSubmit(intProductID, dblProductPrice)
{		
	eval("var objForm = document.frm" + intProductID);
	eval("var objQuantity = objForm.txtQuantity" + intProductID);
	var intQuantity = objQuantity.value;
	if(isEmpty(intQuantity))
	{
		alert("Please, enter Quantity.");
		objQuantity.focus();
		return false;
	}	
	if(parseInt(intQuantity) != intQuantity || parseInt(intQuantity) <= 0)
	{
		alert("Please, enter a valid Quantity value.");
		objQuantity.focus();
		return false;
	}
	
	objForm.action = "portal_store_add_to_cart.asp?id=" + intProductID + "&price=" + dblProductPrice + "&quantity=" + intQuantity;	
	return true;
}

function doAddToCart(intProductID, dblProductPrice, intProductIsSubscription)
{		
	eval("var objForm = document.frm" + intProductID);
	eval("var objQuantity = objForm.txtQuantity" + intProductID);
	var intQuantity = objQuantity.value;
	if(isEmpty(intQuantity))
	{
		alert("Please, enter Quantity.");
		objQuantity.focus();
		return;
	}	
	if(parseInt(intQuantity) != intQuantity || parseInt(intQuantity) <= 0)
	{
		alert("Please, enter a valid Quantity value.");
		objQuantity.focus();
		return;
	}
	
	objForm.action = "portal_store_add_to_cart.asp?id=" + intProductID + "&price=" + dblProductPrice + "&quantity=" + intQuantity + "&subscription=" + intProductIsSubscription;	
	objForm.submit();
}

function doSeeCategory(intCategoryID)
{
	document.location = "portal_store_category.asp?id=" + intCategoryID;
}

function doSeeProduct(intCategoryID, intProductID, intPageID)
{
	document.location = "portal_store_product.asp?referer=store&category_id=" + intCategoryID + "&id=" + intProductID + "&page=" + intPageID;
}
