//=============================================================================
TAquaTech = {};

//=============================================================================
TAquaTech.OnInit = function() {
	$("[rel^=Hover]").each(function(Index) {
		$(this).bind("mouseover", function() {
			var Classes = $(this).attr("class");
			var Parts	= explode(" ", Classes);

			for(var i in Parts) {
				var Class = Parts[i];

				if(strpos(Class, "Hover")) {
					return;
				}
			}

			$(this).addClass(Parts[0] + "Hover");
		});

		$(this).bind("mouseout", function() {
			var Classes		= $(this).attr("class");
			var Parts		= explode(" ", Classes);
			var RemoveClass = "";

			for(var i in Parts) {
				var Class = Parts[i];

				if(strpos(Class, "Hover")) {
					RemoveClass = Class;
					break;
				}
			}

			if(RemoveClass.length != "") {
				$(this).removeClass(RemoveClass);
			}
		});
	});

	$("a[rel^=Lightbox]").lightBox();
}

//=============================================================================
TAquaTech.AddToCart = function(ProductID, NormalID, ColorID, ProductsShippingMethodsID) {
	var NormalOptionID		= 0;
	var Quantity			= parseInt($("#Quantity").attr("value"));

	if(Quantity <= 0 || isNaN(Quantity)) {
		alert("Please enter a valid Quantity");
		$("#Quantity").focus();
		return;
	}
	
	if(ColorID < 0 || isNaN(ColorID)) {
		alert("Please select a Product Color");
		return;
	}
	
	var NormalOptionColors	= {};
	$(".ViewProductColorCellSelected").each(function(index, Element) {
		$(this).children("div").each(function() {
			var ColorID = $(this).attr("rel");
			NormalOptionColors[ColorID] = ColorID;
		});
	});

	var Parms = {
		"ProductsID"					: ProductID,
		"ProductsShippingMethodsID" 	: ProductsShippingMethodsID,

		"NormalOptionID"				: NormalID,
		"ImprintOptionID"				: 0,
		"NumColors"						: 0,

		"NormalOptionColors"			: JSON.stringify(NormalOptionColors),
		"ImprintOptionColors"			: JSON.stringify({}),

		"Quantity"						: Quantity,

		"Artwork"						: ""
	};

	MCarts.AddToCart(Parms, function(Code, Content) {
		if(Code == 1) {
			document.location.href = "/viewcart.php?GoBack=" + encodeURIComponent(CURL.GetBasePage());
		}else{
			alert(Content);
		}
	})
}

//=============================================================================
$(TAquaTech.OnInit);

//=============================================================================

