	var Sizes = new Array();
	var LastTypeShow = "";
	var LastSizeShow = "";
	var SelectedTypeIndex = 0 ;
	var sizeCount = 0;
	function ShowSize(){
			var TypeIndex = mElement(BaseControlName + "CSTypeDDL").selectedIndex;
			if(TypeIndex > 0){
				SelectedTypeIndex = TypeIndex
				SizeDropdown = mElement( BaseControlName + "CSSizeDDL");
 				SizeDropdown.length = 0;
				SizeDropdown.options[SizeDropdown.length] = new Option("Select Size",""); 		 		
 				SizeDropdown.selectedIndex = 0;		
			 	sizeCount = 0;
				for (var SizeIndex in Sizes[TypeIndex]){
					SizeData = Sizes[TypeIndex][SizeIndex];
					SizeDropdown.options[SizeDropdown.length] = new Option(SizeData,SizeData);
					sizeCount++;
				}
				
				if (LastTypeShow != "") {
					var HideTarget = mElement(LastTypeShow);		
					HideTarget.className = 'Hide';
				}

				LastTypeShow = BaseControlName + "Type" + TypeIndex		
				var ShowTarget = mElement(LastTypeShow);
				ShowTarget.className = 'Show';
				if (sizeCount == 1){
					SizeDropdown.selectedIndex = 1;
					ShowColor();
				}
			}else{
				if (LastSizeShow != "") {
					var HideTarget = mElement(LastSizeShow);		
					HideTarget.className = 'Hide';
				}
			  
				SizeDropdown.length = 0;
				var NoColorsDisplay = mElement(BaseControlName + "NoColors");
				NoColorsDisplay.className = 'Show';
			}			
	}
	
	function ShowColor(){
		var SizeIndex = mElement(BaseControlName + "CSSizeDDL").selectedIndex;
		
		if (SizeIndex > 0){
			var NoColorsDisplay = mElement(BaseControlName + "NoColors");
			NoColorsDisplay.className = 'Hide';
		
			if (LastSizeShow != "") {
				var HideTarget = mElement(LastSizeShow);		
				HideTarget.className = 'Hide';
			}
			LastSizeShow = BaseControlName + "Size" + SelectedTypeIndex + SizeIndex;
			var ShowTarget = mElement(LastSizeShow);
			ShowTarget.className = 'Show';

			var ColorCount = eval("ColorCounter" + SelectedTypeIndex + SizeIndex);
			//if (ColorCount == 1){
				var SelectedColorName = eval("SelectedColor" + SelectedTypeIndex + SizeIndex);
				mElement(BaseControlName + SelectedColorName).checked = true;
			//}

		}else{

			if (LastSizeShow != "") {
				var HideTarget = mElement(LastSizeShow);		
				HideTarget.className = 'Hide';
			}
			var NoColorsDisplay = mElement(BaseControlName + "NoColors");
			NoColorsDisplay.className = 'Show';

		}

	}
function SetDefaultToe(){
var TypeDDL = mElement(BaseControlName + "CSTypeDDL");
TypeDDL.selectedIndex = 0;		
}
function SetDefaultSize(index){
var TypeDDL = mElement(BaseControlName + "CSSizeDDL");
TypeDDL.selectedIndex = index;		
}

function GetSizeSelect(passedValue) {

	if(passedValue > 0){
		var SizeDDL = mElement(BaseControlName + "CSSizeDDL");
		SizeDDL.selectedIndex = passedValue;
		ShowColor();
	}
	popWin.close();

}

