var targetObjectId;
function SetAttrbutePrice(uid)
{
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	CAttributeControl.GetAttributeData(productId, uid, GetAttributeData_CallBack)
}

function GetAttributeData_CallBack(response)
{
	if (response.error == null)
	{
		var groupNum = response.value[0]
		var radioNum = response.value[1]
		for( i = 0; i< groupNum; i++)
		{
			for( j = 0; j< radioNum; j++)
			{
				var radio = document.getElementById("ProductDetailSportees1_CAttributeControl1_DlAttributes__ctl" + i +"_AttributeName2_" + j)
				if( radio != null && radio.checked)
				{
					for(m = 0; m<radioNum; m++)
					{
						if(parseInt(radio.value) == parseInt(response.value[2*m + 2]))
						{
							var amount = parseFloat(document.getElementById("ProductDetailSportees1_TotalPrice").value)
									   - parseFloat(document.getElementById("ProductDetailSportees1_CAttributeControl1_DlAttributes__ctl" + i + "_AttrbutePrice").value)
							           + parseFloat(response.value[2*m + 3 ])
							document.getElementById("ProductDetailSportees1_TotalPrice").value = amount
							document.getElementById("ProductDetailSportees1_DisplayTotalPrice").innerHTML = FormatCurrency(amount)
							document.getElementById("ProductDetailSportees1_CAttributeControl1_DlAttributes__ctl" + i + "_AttrbutePrice").value = response.value[2*m + 3 ]
						}
					}
				}
			}
		}
	}
}

function ajaxQtyUpDate()
{
	var NewQty = parseInt(document.getElementById("ProductDetailSportees1_txtQty").value)
	var OldQty = parseInt(document.getElementById("ProductDetailSportees1_Quantity").value)
	var price = parseFloat(document.getElementById("ProductDetailSportees1_Price").value)
	var amount = (NewQty - OldQty) * price
	amount = parseFloat(document.getElementById("ProductDetailSportees1_TotalPrice").value) + amount
	document.getElementById("ProductDetailSportees1_TotalPrice").value = amount
	document.getElementById("ProductDetailSportees1_DisplayTotalPrice").innerHTML = FormatCurrency(amount)
	document.getElementById("ProductDetailSportees1_Quantity").value = NewQty
}

//function ajaxAddonUpDate(AddonUid, SelectedUid)
//{
//	var Guid = document.getElementById("ProductDetailSportees1_Guid").value
//	var Quantity = document.getElementById("AddonQuantity" + AddonUid).value
//	ProductAddon.SetQuantity(Guid, AddonUid, SelectedUid, Quantity, SetQuantity_CallBack)
//}

//function SetQuantity_CallBack(response)
//{
//	if (response.error == null)
//	{
//		if(response.value[0]=="1")
//		{
//			var amount = parseFloat(document.getElementById("ProductDetailSportees1_TotalPrice").value) - parseFloat(response.value[1]) + parseFloat(response.value[2])
//			document.getElementById("ProductDetailSportees1_TotalPrice").value = amount
//			document.getElementById("ProductDetailSportees1_DisplayTotalPrice").innerHTML = FormatCurrency(amount)
//		}
//	}		
//}

function ajaxSetSelectAddon(AddonUid, Price)
{
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	ProductAddon.GetSelectMarkPrice(productId, AddonUid, Price, GetSelectMarkPrice_CallBack)
}

function GetSelectMarkPrice_CallBack(response)
{
	if (response.error == null)
	{
		if(response.value[0]=="1")
		{
			var amount = parseFloat(document.getElementById("ProductDetailSportees1_TotalPrice").value) + parseFloat(response.value[1])
			var option = parseFloat(document.getElementById("ProductDetailSportees1_OptionPrice").value) + parseFloat(response.value[1])
		}
		else
		{
			var amount = parseFloat(document.getElementById("ProductDetailSportees1_TotalPrice").value) - parseFloat(response.value[1])
			var option = parseFloat(document.getElementById("ProductDetailSportees1_OptionPrice").value) - parseFloat(response.value[1])
		}
		document.getElementById("ProductDetailSportees1_TotalPrice").value = amount
		document.getElementById("ProductDetailSportees1_DisplayTotalPrice").innerHTML = FormatCurrency(amount)

		document.getElementById("ProductDetailSportees1_OptionPrice").value = option
		document.getElementById("ProductDetailSportees1_DisplayOptionPrice").innerHTML = FormatCurrency(option)
	}		
}

function ajaxDisplayAddonImage(image, p_width, p_height) 
{
	var width = parseInt(p_width) + 20
	var height = parseInt(p_height) + 10
	var p_open = eval("'','Swatch','menubar=yes,scrollbars=no,HEIGHT=" + height + ",WIDTH=" + width + ",alwaysRaised'")
    var newWindow = window.open('','Swatch',p_open)
    var newContent = "<HTML><BODY onBlur='self.close()'>"
        newContent += "<FORM><img src='" + image + "'></FORM></BODY></HTML>"
		newWindow.document.write(newContent)
		newWindow.document.close()
}

function ajaxDisplayFabric(uid, price)
{
	var displayId = "ProductDetailSportees1_ProductFabric1_OptionSwatchDisplay"
	
	document.getElementById("ProductDetailSportees1_ProductFabric1_FabricId").value = uid
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	document.getElementById("ProductDetailSportees1_ProductFabric1_SwatchId").value = -1

	ProductFabricFront.GetFabricDisplayData(productId, uid, -1, GetFabricDisplayData_CallBack)
	
	var amount = parseFloat(document.getElementById("ProductDetailSportees1_TotalPrice").value)
			   - parseFloat(document.getElementById("ProductDetailSportees1_ProductFabric1_FabricPrice").value)
	           + parseFloat(price)
	document.getElementById("ProductDetailSportees1_TotalPrice").value = amount
	document.getElementById("ProductDetailSportees1_DisplayTotalPrice").innerHTML = FormatCurrency(amount)

	var option = parseFloat(document.getElementById("ProductDetailSportees1_OptionPrice").value)
			   - parseFloat(document.getElementById("ProductDetailSportees1_ProductFabric1_FabricPrice").value)
	           + parseFloat(price)
	document.getElementById("ProductDetailSportees1_OptionPrice").value = option
	document.getElementById("ProductDetailSportees1_DisplayOptionPrice").innerHTML = FormatCurrency(option)

	document.getElementById("ProductDetailSportees1_ProductFabric1_FabricPrice").value = price
	
	showOptionSwatch('ProductDetailSportees1_ProductFabric1_OptionSwatchDisplay')
}

function GetFabricDisplayData_CallBack(response)
{
	if (response.error == null)
	{
		document.getElementById("selectedFabric").innerHTML = response.value[0];
		document.getElementById("ProductDetailSportees1_ProductFabric1_lblDescription").innerHTML = response.value[1];

		document.getElementById("ProductDetailSportees1_ProductFabric1_imgSwatch").src = "skin/clear.gif";

		if(response.value[2]!=-2)
		{
			//ajaxDisplaySwatch(response.value[2])
			document.getElementById("ProductDetailSportees1_ProductFabric1_fabricDetail").style.display = "block";
			document.getElementById("ProductDetailSportees1_ProductFabric1_imgSwatch").src = "skin/clear.gif";
		}
		else
		{
			document.getElementById("ProductDetailSportees1_ProductFabric1_fabricDetail").style.display = "none";
		}
		
		document.getElementById("ProductDetailSportees1_ProductFabric1_SwatchId").value = response.value[2]
	}
}

function ajaxDisplaySwatch(uid)
{
	document.getElementById("ProductDetailSportees1_ProductFabric1_SwatchId").value = uid
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	var fabricId = document.getElementById("ProductDetailSportees1_ProductFabric1_FabricId").value

	ProductFabricFront.GetSwatchDisplayData(productId, fabricId, uid, GetSwatchDisplayData_CallBack)
}

function GetSwatchDisplayData_CallBack(response)
{
	if (response.error == null)
	{
		document.getElementById("ProductDetailSportees1_ProductFabric1_fabricDetail").style.display = "block";
		//document.getElementById("selectedSwatch").innerHTML = response.value[0];
		if(response.value[1] == "")
		{
			//document.getElementById("ProductDetailSportees1_ProductFabric1_swatchImage").style.display = "none";
		}
		else
		{
			//document.getElementById("ProductDetailSportees1_ProductFabric1_swatchImage").style.display = "block";
			document.getElementById("ProductDetailSportees1_ProductFabric1_imgSwatch").src = "thumbgen.aspx?height=75&width=75&image=" + response.value[1];
			document.getElementById("ProductDetailSportees1_ProductFabric1_selectedSwatch").innerHTML = "Selected";
		}
	}
	else alert("ERROR: " + response.error);
}

function showOptionSwatch(displayId)
{
	//if (document.getElementById(displayId).style.visibility == "visible") document.getElementById(displayId).style.visibility = "hidden";
	//else
	//{
		loadSwatchOptions(document.getElementById(displayId));
		document.getElementById(displayId).style.visibility = "visible";
		document.getElementById("ProductDetailSportees1_ProductFabric1_imgSwatch").style.display = "block";
	//}
}

function showOptionFabric(displayId)
{
	if (document.getElementById(displayId).style.visibility == "visible") document.getElementById(displayId).style.visibility = "hidden";
	else
	{
		loadFabricOptions(document.getElementById(displayId));
		document.getElementById(displayId).style.visibility = "visible";
	}
}

function loadFabricOptions(displayId)
{
	targetOpjectId = displayId;
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	var fabricId = document.getElementById("ProductDetailSportees1_ProductFabric1_FabricId").value
	ProductFabricFront.DisplayOptionFabric(productId, fabricId, General_CallBack);
}

function loadSwatchOptions(displayId)
{
	targetOpjectId = displayId;
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	var fabricId = document.getElementById("ProductDetailSportees1_ProductFabric1_FabricId").value
	var swatchId = document.getElementById("ProductDetailSportees1_ProductFabric1_SwatchId").value
	ProductFabricFront.DisplayOptionSwatch(productId, fabricId, swatchId, General_CallBack);
}

function General_CallBack(response)
{
	if (response.error != null)
	{
		targetOpjectId.innerHTML = response.error;
		return;
	}
	targetOpjectId.innerHTML = response.value;
}

function LoadPage()
{
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	ProductFabricFront.GetLoadPageData(productId, GetLoadPageData_CallBack)
}

function LoadAddonPage()
{
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	ProductAddon.GetLoadPageData(productId, GetLoadAddonPageData_CallBack)
}

function GetLoadAddonPageData_CallBack(response)
{
	if (response.error == null)
	{
		if(response.value != null)
		{
			var amount = parseFloat(document.getElementById("ProductDetailSportees1_TotalPrice").value)
			document.getElementById("ProductDetailSportees1_TotalPrice").value = amount
			document.getElementById("ProductDetailSportees1_DisplayTotalPrice").innerHTML = FormatCurrency(amount)

			var option = parseFloat(document.getElementById("ProductDetailSportees1_OptionPrice").value)
			document.getElementById("ProductDetailSportees1_OptionPrice").value = option
			document.getElementById("ProductDetailSportees1_DisplayOptionPrice").innerHTML = FormatCurrency(option)
/*
			var amount = parseFloat(document.getElementById("ProductDetailSportees1_TotalPrice").value) - parseFloat(response.value) + parseFloat(response.value)
			document.getElementById("ProductDetailSportees1_TotalPrice").value = amount
			document.getElementById("ProductDetailSportees1_DisplayTotalPrice").innerHTML = FormatCurrency(amount)

			var option = parseFloat(document.getElementById("ProductDetailSportees1_OptionPrice").value) - parseFloat(response.value) + parseFloat(response.value)
			document.getElementById("ProductDetailSportees1_OptionPrice").value = option
			document.getElementById("ProductDetailSportees1_DisplayOptionPrice").innerHTML = FormatCurrency(option)
*/			
		}
	}
}

function GetLoadPageData_CallBack(response)
{
	if (response.error == null)
	{
		if(response.value[0] != null)
		{
			var selectedFabric = document.getElementById("selectedFabric")
			if(selectedFabric != null)
			{
				selectedFabric.innerHTML = response.value[0];
				document.getElementById("ProductDetailSportees1_ProductFabric1_lblDescription").innerHTML = response.value[1];
				
				var amount = parseFloat(document.getElementById("ProductDetailSportees1_TotalPrice").value)
						   - parseFloat(document.getElementById("ProductDetailSportees1_ProductFabric1_FabricPrice").value)
						   + parseFloat(response.value[2])
				document.getElementById("ProductDetailSportees1_TotalPrice").value = amount
				document.getElementById("ProductDetailSportees1_DisplayTotalPrice").innerHTML = FormatCurrency(amount)
				
				var option = parseFloat(document.getElementById("ProductDetailSportees1_OptionPrice").value)
						   - parseFloat(document.getElementById("ProductDetailSportees1_ProductFabric1_FabricPrice").value)
						   + parseFloat(response.value[2])
				document.getElementById("ProductDetailSportees1_OptionPrice").value = option
				document.getElementById("ProductDetailSportees1_DisplayOptionPrice").innerHTML = FormatCurrency(option)
				
				document.getElementById("ProductDetailSportees1_ProductFabric1_FabricPrice").value = response.value[2]
         	}
         	
			document.getElementById("ProductDetailSportees1_ProductFabric1_FabricId").value = response.value[5]
			document.getElementById("ProductDetailSportees1_ProductFabric1_SwatchId").value = response.value[6]
			
			if(response.value[3] == -1)
			{
				var fabricDetail = document.getElementById("ProductDetailSportees1_ProductFabric1_fabricDetail")
				if(fabricDetail != null)
				{
					fabricDetail.style.display = "block";
				}
			
				if(response.value[4] != null)
				{
					document.getElementById("ProductDetailSportees1_ProductFabric1_imgSwatch").src = "thumbgen.aspx?height=75&width=75&image=" + response.value[4];
				}				
			
				showOptionSwatch('ProductDetailSportees1_ProductFabric1_OptionSwatchDisplay');
			
			}
			else if(response.value[3] == -2)
			{
				var fabricDetail = document.getElementById("ProductDetailSportees1_ProductFabric1_fabricDetail")
				if (fabricDetail != null)
				{
					fabricDetail.style.display = "none";
				}
			}
		}
	}
}

function FormatCurrency(expr)
{
	var sign = 0
	if( expr < 0 )
	{
		sign = 1
	}

	var str = "" + Math.round (expr * Math.pow(10,2))
	while (str.length <= 2)
	{
		str = "0" + str
	}
	var decpoint = str.length - 2
	var integerPart
	if( sign == 1 )
	{
		integerPart = str.substring(1,decpoint)
	}
	else
	{
		integerPart = str.substring(0,decpoint)
	}

	newIntPart=""
	while(integerPart.length>3)
	{
		newIntPart = "," + integerPart.substring(integerPart.length-3, integerPart.length) + newIntPart
		integerPart = integerPart.substring(0, integerPart.length-3)
	}
	newIntPart = integerPart + newIntPart
	if( sign == 1)
	{
		newIntPart = "-$" + newIntPart
	}
	else
	{
		newIntPart = "$" + newIntPart
	}

	return newIntPart + "." + str.substring(decpoint,str.length);
}

function SaveSelectedSize(sizeName)
{
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	SelectSizes.SaveSelectedSize(productId, sizeName);
}
function SetSelectedSizeChildInfant(pid)
{
	if(pid == 2 || pid == 3)
	{
		var child = document.getElementById("SizeChild")
		if(child != null)
		{
			child.style.color = "Green";
		}
		document.getElementById("ProductDetailSportees1_SelectSizes1_pnlChild").style.display = "block";
	}
	if(pid == 3)
	{
		var women = document.getElementById("SizeWomen")
		if(women != null)
		{
			women.style.color = "#336699";
		}
		document.getElementById("ProductDetailSportees1_SelectSizes1_pnlWomen").style.display = "none";
		ClearAdultWomen();
		ClearAdultWomenSelectedItems();

		var men = document.getElementById("SizeMen")
		if(men != null)
		{
			men.style.color = "#336699";
		}
		document.getElementById("ProductDetailSportees1_SelectSizes1_pnlMen").style.display = "none";

		ClearAdultMen();
		ClearAdultMenSelectedItems();
	}
}
function SetSelectedSizeInfant(pid, type)
{
	ClearChildItems()
	ClearChildDisplay()
	SetSelectedSizeChildInfant(pid)
	
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_Infant");
	item.innerHTML = type 
	item.style.display = "block"; 
	
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	SelectSizes.SaveSizing(productId, "Infant", type, "", "");
}
function SetSelectedSizeChild(pid, type, name, size)
{
	ClearInfantItems()
	ClearInfantDisplay()
	SetSelectedSizeChildInfant(pid)

	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_Child" + type);
	item.innerHTML = type + " " + name + " (" + size + ")"
	item.style.display = "block"; 
	
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	SelectSizes.SaveSizing(productId, "Child", type, name, size);
}

function SetSelectedSizeRadioInput(pid, gender)
{
	if(gender == "Women")
	{
		if(pid == 1 || pid == 3)
		{
			var women = document.getElementById("SizeWomen")
			if(women != null)
			{
				women.style.color = "Green";
			}
			document.getElementById("ProductDetailSportees1_SelectSizes1_pnl" + gender).style.display = "block";

			var men = document.getElementById("SizeMen")
			if(men != null)
			{
				men.style.color = "#336699";
			}
			document.getElementById("ProductDetailSportees1_SelectSizes1_pnlMen").style.display = "none";
			ClearAdultMen();
			ClearAdultMenSelectedItems();
		}
		if(pid == 3)
		{
			var child = document.getElementById("SizeChild")
			if(child != null)
			{
				child.style.color = "#336699";
			}
			
			document.getElementById("ProductDetailSportees1_SelectSizes1_pnlChild").style.display = "none";
			ClearChild()
			ClearChildSelectedItems()
		}
	}
	else
	{
		if(pid == 1 || pid == 3)
		{
			var men = document.getElementById("SizeMen")
			if(men != null)
			{
				men.style.color = "Green";
			}
			
			document.getElementById("ProductDetailSportees1_SelectSizes1_pnl" + gender).style.display = "block";
		
			var women = document.getElementById("SizeWomen")
			if(women != null)
			{
				women.style.color = "#336699";
			}

			document.getElementById("ProductDetailSportees1_SelectSizes1_pnlWomen").style.display = "none";
			ClearAdultWomen()
			ClearAdultWomenSelectedItems()
		}
		if(pid == 3)
		{
			var child = document.getElementById("SizeChild")
			if(child != null)
			{
				child.style.color = "#336699";
			}

			document.getElementById("ProductDetailSportees1_SelectSizes1_pnlChild").style.display = "none";
			ClearChild()
			ClearChildSelectedItems()
		}
	}
}
function SetSelectedSize(pid, gender, type, name, size)
{
	SetSelectedSizeRadioInput(pid, gender);
	
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_" + gender + type);
	item.innerHTML = type + " " + name + " (" + size + ")"
	item.style.display = "block"; 

	document.getElementById(type + gender).style.color="Black"
	
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	SelectSizes.SaveSizing(productId, gender, type, name, size);
}
function SetInputSize(pid,gender,type,inputId)
{
	var inputValue = document.getElementById(inputId).value;
	if(inputValue != "")
	{
		SetSelectedSizeRadioInput(pid, gender);

		document.getElementById(inputId + "X-Small").checked = false;
		document.getElementById(inputId + "Small").checked = false;
		document.getElementById(inputId + "Medium").checked = false;
		document.getElementById(inputId + "Large").checked = false;
		document.getElementById(inputId + "X-Large").checked = false;
		document.getElementById(inputId).style.color="Green"

		var item = document.getElementById("ProductDetailSportees1_SelectSizes1_" + gender + type);
		item.innerHTML = type + " Custom (" + inputValue + ")";
		item.style.display = "block";

		var productId = document.getElementById("ProductDetailSportees1_ProductId").value
		SelectSizes.SaveSizing(productId, gender, type, "Custom", inputValue);
	}
}
function ClearAdultMenSelectedItems()
{
	var type = new Array("Bust","Waist","Hips","Inseam");
	var name = new Array("X-Small","Small","Medium","Large","X-Large","Custom")
	
	for(var i = 0; i < type.length; i++)
	{
		for(var j = 0; j < name.length; j++)
		{
			if(j == name.length-1)
			{
				document.getElementById(type[i] + "Men").value = "";
			}
			else
			{
				document.getElementById(type[i] + "Men" + name[j]).checked = false;
			}
		}
	}
}
function ClearAdultWomenSelectedItems()
{
	var type = new Array("Bust","Waist","Hips","Inseam");
	var name = new Array("X-Small","Small","Medium","Large","X-Large","Custom")
	
	for(var i = 0; i < type.length; i++)
	{
		for(var j = 0; j < name.length; j++)
		{
			if(j == name.length-1)
			{
				document.getElementById(type[i] + "Women").value = "";
			}
			else
			{
				document.getElementById(type[i] + "Women" + name[j]).checked = false;
			}
		}
	}
}
function ClearChildSelectedItems()
{
	ClearChildItems()
	ClearInfantItems()
}
function ClearChildItems()
{
	var type = new Array("Bust","Waist","Hips","Inseam");
	var name = new Array("4", "5", "6", "7", "8", "10", "12", "14")

	for(var i = 0; i < type.length; i++)
	{
		for(var j = 0; j < name.length; j++)
		{
			document.getElementById(type[i] + "Child" + name[j]).checked = false;
		}
	}
}
function ClearInfantItems()
{
    var Infant = new Array("1 Year Old", "2 Years Old", "3 Years Old")

	for(var i = 0; i < Infant.length; i++)
	{
		document.getElementById("Child" + i).checked = false;
	}
}
function ClearAdultMen()
{
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_MenBust");
	item.innerHTML = ""
	item.style.display = "none"; 
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_MenWaist");
	item.innerHTML = ""
	item.style.display = "none"; 
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_MenHips");
	item.innerHTML = ""
	item.style.display = "none"; 
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_MenInseam");
	item.innerHTML = ""
	item.style.display = "none"; 
}
function ClearAdultWomen()
{
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_WomenBust");
	item.innerHTML = ""
	item.style.display = "none"; 
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_WomenWaist");
	item.innerHTML = ""
	item.style.display = "none"; 
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_WomenHips");
	item.innerHTML = ""
	item.style.display = "none"; 
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_WomenInseam");
	item.innerHTML = ""
	item.style.display = "none"; 
}
function ClearChild()
{
	ClearChildDisplay()
	ClearInfantDisplay()
}
function ClearChildDisplay()
{
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_ChildBust");
	item.innerHTML = ""
	item.style.display = "none"; 
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_ChildWaist");
	item.innerHTML = ""
	item.style.display = "none"; 
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_ChildHips");
	item.innerHTML = ""
	item.style.display = "none"; 
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_ChildInseam");
	item.innerHTML = ""
	item.style.display = "none"; 
}
function ClearInfantDisplay()
{
	var item = document.getElementById("ProductDetailSportees1_SelectSizes1_Infant");
	item.innerHTML = ""
	item.style.display = "none"; 
}
function DisplayDirection()
{
	var sizePanel = document.getElementById("sizePanel");
	if(sizePanel!=null)
	{
		sizePanel.style.display = "none";
	}
	var direPanel =	document.getElementById("direPanel");
	if(direPanel!=null)
	{
		direPanel.style.display = "block";
	}
}
function DisplaySizing()
{
	var sizePanel = document.getElementById("sizePanel");
	if(sizePanel!=null)
	{
		sizePanel.style.display = "block";
	}
	var direPanel =	document.getElementById("direPanel");
	if(direPanel!=null)
	{
		direPanel.style.display = "none";
	}
}
function ProcessKeyInput(event)
{
    var keyCode = getkey(event);
    if(keyCode==8 ||keyCode == 9) return true;
    if((keyCode >= 48 && keyCode <= 57) || keyCode == 45)
    {
        return true;
    }
    else if(keyCode == 13)
    {
        return false;
    }
    else
    {
        return false;
    }
}
function getkey(event)
{
    if (window.event)
    {
        return window.event.keyCode;
    }
    else if (event)
    {
        var funKey = event.keyCode;
        if(funKey == 13 || funKey==8 || funKey==9)
        {
            return funKey;
        }
        return event.charCode;
    }
    else
    {
        return null;
    }
}

function LoadSizePage()
{
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	SelectSizes.GetSizeData(productId, GetSizeData_CallBack)
}

function GetSizeData_CallBack(response)
{
	if (response.error == null)
	{
		if(response.value[0] == "yes")
		{
			var category = response.value[1];
			if(response.value[1] == "Infant") category = "Child"
			document.getElementById("ProductDetailSportees1_SelectSizes1_pnl" + category).style.display = "block";

			var divc;
			if(response.value[1] != "Infant")
			{
				for( var i = 0; i< response.value[2]; i++)
				{
					divc = document.getElementById("ProductDetailSportees1_SelectSizes1_" + category + response.value[2 + i*3 + 1]);
					divc.style.display = "block";
					divc.innerHTML = response.value[2 + i*3 + 1] + " " + response.value[2 + i*3 + 2] + " (" + response.value[2 + i*3 + 3] + ")";
				}
			}
			else
			{
				divc = document.getElementById("ProductDetailSportees1_SelectSizes1_" + response.value[1]);
				divc.style.display = "block";
				divc.innerHTML = response.value[3];
			}
		}
	}
}
function ajaxSaveCustomize()
{
	var productId = document.getElementById("ProductDetailSportees1_ProductId").value
	var text = document.getElementById("ProductDetailSportees1_ProductCustomize1_txtCustomize").value
	
	ProductCustomize.SaveCustomize(productId, text)
}













