
//Function to chose processing function
function setDescription(){

	var product;

	product = document.addItem.product.value;
	
	if((product == "Monogrammed Tank Top") || (product == "Monogrammed T-Shirt") || (product == "Monogrammed Button Down") || (product == "Monogrammed Long-Sleeve Shirt")){
		setTopDesc();
	}else if(product == "Monogrammed Sweater"){
		setSweaterDesc();
	}else if(product == "Monogrammed Pants"){
		setPantsDesc();
	}else if(product == "Monogrammed Capris" || product == "Monogrammed Shorts" || product == "Patched Pants"){
		setPantsDescB();
	}else if(product == "Belt"){
		setBeltDesc();
	}else if(product == "Grosgrain Ribbon Hair Bow"){
		setBowDesc();
	}else if(product == "Wool Hat"){
		setHatDesc();
	}else if(product == "Boys Overalls"){
		setBoysOverallDesc();
	}else if(product == "Isabel Dress"){
		setIsabelDressDesc();
	}else if(product == "Kimberly Dress"){		
		setKimberlyDressDesc();
	}else if(product == "Holiday Dress"){		
		setHolidayDressDesc();
	}else if(product == "Robin Dress"){		
		setRobinDressDesc();
	}else{
		location = "error.asp";
	}
}


function setTopDesc(){
	

	var product;
	var itemSize;
	var threadColor;
	var asSet;
	var itemMono;
	var itemDesc = "";
	var errorMessage = "";
	var errorCount = 0;
	product = document.addItem.product.value;
	itemSize = document.addItem.itemSize[document.addItem.itemSize.selectedIndex].value;
	threadColor = document.addItem.threadColor[document.addItem.threadColor.selectedIndex].value;
	itemMono = document.addItem.itemMono.value;
	
	if(itemSize == ""){
		errorMessage = errorMessage + "- Size\n";
		errorCount++;
	}

	if(threadColor == ""){
		errorMessage = errorMessage + "- Thread Color\n";
		errorCount++;
	}
	
	if(document.addItem.asSet[0].checked){
		asSet = "Yes";
	}else{
		asSet = "No";
	}
	document.addItem.asSet.value = asSet;
	if(asSet == "Yes"){
		document.addItem.amount.value = "35.00";
	}else{
		document.addItem.amount.value = "30.00";
	}
	//Checks verification
	if(errorCount == 0){
		itemDesc = itemDesc + product + "; ";
		itemDesc = itemDesc + "Size = " + itemSize + "; ";
		itemDesc = itemDesc + "Thread Color (monogram) = " + threadColor + "; ";
		itemDesc = itemDesc + "Monogram = " + itemMono + "; ";
		itemDesc = itemDesc + "As a Set = " + asSet;
		if(document.addItem.wrapped.checked == true){
			itemDesc = itemDesc + "Gift-Wrapped;";
		}
		document.addItem.item_name.value = itemDesc;
		document.addItem.submit();
	}else{
		errorMessage = "Please indicate the following:\n\n" + errorMessage;
		alert(errorMessage);
	}
}

function setSweaterDesc(){
	var product;
	var itemSize;
	var threadColor;
	var monoColor;
	var itemMono;
	var itemDesc = "";
	var errorMessage = "";
	var errorCount = 0;
	product = document.addItem.product.value;
	itemSize = document.addItem.itemSize[document.addItem.itemSize.selectedIndex].value;
	threadColor = document.addItem.threadColor[document.addItem.threadColor.selectedIndex].value;
	monoColor = document.addItem.monoColor[document.addItem.monoColor.selectedIndex].value;
	itemMono = document.addItem.itemMono.value;
	if(itemSize == ""){
		errorMessage = errorMessage + "- Size\n";
		errorCount++;
	}
	if(threadColor == ""){
		errorMessage = errorMessage + "- Thread Color\n";
		errorCount++;
	}
	//Checks verification
	if(errorCount == 0){
		itemDesc = itemDesc + product + "; ";		itemDesc = itemDesc + "Size = " + itemSize + "; ";
		itemDesc = itemDesc + "Thread Color = " + threadColor + "; ";
		itemDesc = itemDesc + "Monogram = " + itemMono + "; ";
		itemDesc = itemDesc + "Monogram Color = " + monoColor + "; ";
		if(document.addItem.wrapped.checked == true){
			itemDesc = itemDesc + "Gift-Wrapped;";
		}
		document.addItem.item_name.value = itemDesc;
		document.addItem.submit();
	}else{
		errorMessage = "Please indicate the following:\n\n" + errorMessage;
		alert(errorMessage);
	}
}

function setPantsDesc(){
	var product;
	var itemSize;
	var threadColor;
	var pantsColor;
	var ricracColor;
	var itemMono;
	var itemDesc = "";
	var errorMessage = "";
	var errorCount = 0;
	
	product = document.addItem.product.value;
	itemSize = document.addItem.itemSize[document.addItem.itemSize.selectedIndex].value;
	threadColor = document.addItem.threadColor[document.addItem.threadColor.selectedIndex].value;
	pantsColor = document.addItem.pantsColor[document.addItem.pantsColor.selectedIndex].value;
	ricracColor = document.addItem.ricracColor[document.addItem.ricracColor.selectedIndex].value;
	itemMono = document.addItem.itemMono.value;
	if(itemSize == ""){
		errorMessage = errorMessage + "- Size\n";
		errorCount++;
	}
		if(pantsColor == ""){
		errorMessage = errorMessage + "- Pants Color\n";
		errorCount++;
	}

	if(threadColor == ""){
		errorMessage = errorMessage + "- Thread Color\n";
		errorCount++;	}
	//Checks verification
	if(errorCount == 0){
		itemDesc = itemDesc + product + "; ";
		itemDesc = itemDesc + "Size = " + itemSize + "; ";
		itemDesc = itemDesc + "Thread Color (monogram) = " + threadColor + "; ";		itemDesc = itemDesc + "Pants Color = " + pantsColor + "; ";
		itemDesc = itemDesc + "Monogram = " + itemMono + "; ";
		itemDesc = itemDesc + "Ric Rac = " + ricracColor + "; ";
		if(document.addItem.wrapped.checked == true){
			itemDesc = itemDesc + "Gift-Wrapped;";
		}
		document.addItem.item_name.value = itemDesc;
		document.addItem.submit();
	}else{
		errorMessage = "Please indicate the following:\n\n" + errorMessage;
		alert(errorMessage);	}
}

function setPantsDescB(){

	var product;
	var itemSize;
	var ricRackPocket;
	var ricRackHem;
	var pantsColor;
	var itemMono;
	var itemDesc = "";
	var errorMessage = "";
	var errorCount = 0;
	

	product = document.addItem.product.value;
	itemSize = document.addItem.itemSize[document.addItem.itemSize.selectedIndex].value;
	ricRackPocket = document.addItem.ricRacPocketColor[document.addItem.ricRacPocketColor.selectedIndex].value;
	ricRackHem = document.addItem.ricRacHemColor[document.addItem.ricRacHemColor.selectedIndex].value;
	pantsColor = document.addItem.pantsColor[document.addItem.pantsColor.selectedIndex].value;
	itemMono = document.addItem.itemMono.value;

	if(itemSize == ""){
		errorMessage = errorMessage + "- Size\n";
		errorCount++;
	}

	
	if(pantsColor == ""){
		errorMessage = errorMessage + "- Pants Color\n";
		errorCount++;
	}

	//Checks verification
	if(errorCount == 0){
		itemDesc = itemDesc + product + "; ";
		itemDesc = itemDesc + "Size = " + itemSize + "; ";
		itemDesc = itemDesc + "Ric Rac for Pockets = " + ricRackPocket + "; ";
		itemDesc = itemDesc + "Ric Rac for Hem = " + ricRackHem + "; ";
		itemDesc = itemDesc + "Pants Color = " + pantsColor + "; ";
		itemDesc = itemDesc + "Monogram = " + itemMono + "; ";
		if(document.addItem.wrapped.checked == true){
			itemDesc = itemDesc + "Gift-Wrapped;";
		}
		document.addItem.item_name.value = itemDesc;
		document.addItem.submit();
	}else{
		errorMessage = "Please indicate the following:\n\n" + errorMessage;
		alert(errorMessage);
	}

}

function setBeltDesc(){
	var product;
	var threadColor;
	var itemMono;
	var patternType;
	var patternColor;
	var beltSize;
	var ribbonSize;
	//var blackDotColor;
	var itemDesc = "";
	var amount;
	var errorMessage = "";
	var errorCount = 0;
	product = document.addItem.product.value;
	beltSize = document.addItem.beltSize[document.addItem.beltSize.selectedIndex].value;
	threadColor = document.addItem.threadColor[document.addItem.threadColor.selectedIndex].value;
	itemMono = document.addItem.itemMono.value;
	patternType = document.addItem.patternType[document.addItem.patternType.selectedIndex].value;
	amount = document.addItem.amount.value;	//stripeColor = document.addItem.stripeColor[document.addItem.stripeColor.selectedIndex].value;
	ribbonSize = document.addItem.ribbonSize[document.addItem.ribbonSize.selectedIndex].value;
	//blackDotColor = document.addItem.stripeColor[document.addItem.stripeColor.selectedIndex].value;
	if(itemMono != ""){
		amount = "20.00";
		if(threadColor == ""){
			errorMessage = errorMessage + "- Thread Color\n";
			errorCount++;
		}
	}else{
		amount = "16.00";
	}
	if(beltSize == ""){
		errorMessage = errorMessage + "- Belt Size\n";
		errorCount++;
	}
	
	if(ribbonSize == ""){
		errorMessage = errorMessage + "- Ribbon Size\n";
		errorCount++;
	}
	
	if(patternType == ""){
		errorMessage = errorMessage + "- Pattern Type\n";
		errorCount++;
	}else if(patternType == "Stripes"){
		patternColor = document.addItem.stripeColor[document.addItem.stripeColor.selectedIndex].value;
		if(patternColor == ""){
			errorMessage = errorMessage + "- Stripe Color\n";
			errorCount++;
		}	}else if(patternType == "Preppy Stripes"){
		patternColor = document.addItem.preppyStripePattern[document.addItem.preppyStripePattern.selectedIndex].value;
		if(patternColor == ""){
			errorMessage = errorMessage + "- Stripe Pattern\n";
			errorCount++;
		}

	}else if(patternType == "White Polka Dots"){
		patternColor = document.addItem.whiteDotColor[document.addItem.whiteDotColor.selectedIndex].value;
		if(patternColor == ""){
			errorMessage = errorMessage + "- White Polka Dot Background Color\n";
			errorCount++;
		}
	}else if(patternType == "Black Polka Dots"){
		patternColor = document.addItem.blackDotColor[document.addItem.blackDotColor.selectedIndex].value;
		if(patternColor == ""){
			errorMessage = errorMessage + "- Black Polka Dot Background Color\n";
			errorCount++;
		}
	}else if(patternType == "Pink Polka Dots"){		patternColor = document.addItem.pinkDotColor[document.addItem.pinkDotColor.selectedIndex].value;
		if(patternColor == ""){
			errorMessage = errorMessage + "- Pink Polka Dot Background Color\n";
			errorCount++;
		}
	}

	//Checks verification
	if(errorCount == 0){
		itemDesc = itemDesc + product + "; ";
		itemDesc = itemDesc + "Belt Size = "+ beltSize + "; ";

		if(threadColor != ""){
		//	itemDesc = itemDesc + "Thread Color (monogram) = None; ";
		//}else{
			itemDesc = itemDesc + "Thread Color (monogram) = " + threadColor + "; ";
		}
		if(itemMono != ""){
		//	itemDesc = itemDesc + "Monogram = None; ";
		//}else{
			itemDesc = itemDesc + "Monogram = " + itemMono + "; ";
		}
		
		itemDesc = itemDesc + "Ribbon Size = " + ribbonSize + "; ";
		itemDesc = itemDesc + "Pattern = " + patternType + "/" + patternColor + "; ";
		//itemDesc = itemDesc + "Pattern Color = " + patternColor + "; ";
		if(document.addItem.wrapped.checked == true){
			itemDesc = itemDesc + "Gift-Wrapped;";
		}
		document.addItem.item_name.value = itemDesc;
		document.addItem.amount.value = amount
		document.addItem.submit();
	}else{
		errorMessage = "Please indicate the following:\n\n" + errorMessage;
		alert(errorMessage);
	}
}

function setBowDesc(){
	var product;
	//var itemSize;
	var threadColor;
	var color;
	var itemMono;
	var itemDesc = "";
	var errorMessage = "";
	var errorCount = 0;
	product = document.addItem.product.value;
	//itemSize = document.addItem.itemSize[document.addItem.itemSize.selectedIndex].value;
	threadColor = document.addItem.threadColor[document.addItem.threadColor.selectedIndex].value;
	color = document.addItem.color[document.addItem.color.selectedIndex].value;
	itemMono = document.addItem.itemMono.value;
	if(color == ""){
		errorMessage = errorMessage + "- color\n";
		errorCount++;
	}
	if(threadColor == ""){
		errorMessage = errorMessage + "- thread color\n";
		errorCount++;
	}
	//Checks verification
	if(errorCount == 0){
		itemDesc = itemDesc + product + "; ";
		//itemDesc = itemDesc + "Size = " + itemSize + "; ";
		itemDesc = itemDesc + "Thread Color = " + threadColor + "; ";
		itemDesc = itemDesc + "Monogram = " + itemMono + "; ";
		itemDesc = itemDesc + "Bow Color = " + color + "; ";
		if(document.addItem.wrapped.checked == true){
			itemDesc = itemDesc + "Gift-Wrapped;";
		}
		document.addItem.item_name.value = itemDesc;
		document.addItem.submit();
	}else{
		errorMessage = "please indicate the following:\n\n" + errorMessage;
		alert(errorMessage);
	}
}

function setHatDesc(){
	var product;
	var itemSize;
	var threadColor;
	var monoColor;
	var itemMono;
	var itemDesc = "";
	var errorMessage = "";
	var errorCount = 0;
	product = document.addItem.product.value;
	itemSize = document.addItem.itemSize[document.addItem.itemSize.selectedIndex].value;
	threadColor = document.addItem.threadColor[document.addItem.threadColor.selectedIndex].value;
	monoColor = document.addItem.monoColor[document.addItem.monoColor.selectedIndex].value;
	itemMono = document.addItem.itemMono.value;
	if(itemSize == ""){
		errorMessage = errorMessage + "- item size\n";
		errorCount++;
	}
	if(threadColor == ""){
		errorMessage = errorMessage + "- thread color\n";
		errorCount++;
	}
	//Checks verification
	if(errorCount == 0){
		itemDesc = itemDesc + product + "; ";
		itemDesc = itemDesc + "Size = " + itemSize + "; ";
		itemDesc = itemDesc + "Thread Color = " + threadColor + "; ";
		itemDesc = itemDesc + "Monogram = " + itemMono + "; ";
		itemDesc = itemDesc + "Monogram Color = " + monoColor + "; ";
		if(document.addItem.wrapped.checked == true){
			itemDesc = itemDesc + "Gift-Wrapped;";
		}
		document.addItem.item_name.value = itemDesc;
		document.addItem.submit();
	}else{
		errorMessage = "please indicate the following:\n\n" + errorMessage;
		alert(errorMessage);
	}
}

function setBoysOverallDesc(){
	var product;
	var itemSize;
	var itemColor;
	var itemButtons;
	var itemDesc = "";
	var errorMessage = "";
	var errorCount = 0;
	
	product = document.addItem.product.value;
	itemSize = document.addItem.itemSize[document.addItem.itemSize.selectedIndex].value;
	itemColor = document.addItem.itemColor[document.addItem.itemColor.selectedIndex].value;
	itemButtons = document.addItem.itemButtons[document.addItem.itemButtons.selectedIndex].value;
	
	if(itemSize == ""){
		errorMessage = errorMessage + "- Size\n";
		errorCount++;
	}
	
	if(itemColor == ""){
		errorMessage = errorMessage + "- Color\n";
		errorCount++;
	}

	if(itemButtons == ""){
		errorMessage = errorMessage + "- Button Type\n";
		errorCount++;
	}
	
	//Checks verification
	if(errorCount == 0){
		itemDesc = itemDesc + product + "; ";
		itemDesc = itemDesc + "Size = " + itemSize + "; ";
		itemDesc = itemDesc + "Color = " + itemColor + "; ";
		itemDesc = itemDesc + "Buttons = " + itemButtons + "; ";
		if(document.addItem.wrapped.checked == true){
			itemDesc = itemDesc + "Gift-Wrapped;";
		}
		document.addItem.item_name.value = itemDesc;
		document.addItem.submit();
	}else{
		errorMessage = "Please indicate the following:\n\n" + errorMessage;
		alert(errorMessage);
	}
}

function setIsabelDressDesc(){
	var product;
	var itemSize;
	var itemDesc = "";
	var errorMessage = "";
	var errorCount = 0;
	
	product = document.addItem.product.value;
	itemSize = document.addItem.itemSize[document.addItem.itemSize.selectedIndex].value;
	
	if(itemSize == ""){
		errorMessage = errorMessage + "- Size\n";
		errorCount++;
	}
		
	//Checks verification
	if(errorCount == 0){
		itemDesc = itemDesc + product + "; ";
		itemDesc = itemDesc + "Size = " + itemSize + "; ";
		if(document.addItem.wrapped.checked == true){
			itemDesc = itemDesc + "Gift-Wrapped;";
		}
		document.addItem.item_name.value = itemDesc;
		document.addItem.submit();
	}else{
		errorMessage = "Please indicate the following:\n\n" + errorMessage;
		alert(errorMessage);
	}
}

function setKimberlyDressDesc(){
	var product;
	var itemSize;
	var itemColor;
	var itemButtons;
	var itemDesc = "";
	var errorMessage = "";
	var errorCount = 0;
	
	product = document.addItem.product.value;
	itemSize = document.addItem.itemSize[document.addItem.itemSize.selectedIndex].value;
	itemColor = document.addItem.itemColor[document.addItem.itemColor.selectedIndex].value;
	itemButtons = document.addItem.itemButtons[document.addItem.itemButtons.selectedIndex].value;
	
	if(itemSize == ""){
		errorMessage = errorMessage + "- Size\n";
		errorCount++;
	}
	
	if(itemColor == ""){
		errorMessage = errorMessage + "- Color\n";
		errorCount++;
	}
	
	if(itemButtons == ""){
		errorMessage = errorMessage + "- Buttons\n";
		errorCount++;
	}
		
	//Checks verification
	if(errorCount == 0){
		itemDesc = itemDesc + product + "; ";
		itemDesc = itemDesc + "Size = " + itemSize + "; ";
		itemDesc = itemDesc + "Color = " + itemColor + "; ";
		itemDesc = itemDesc + "Buttons = " + itemButtons + "; ";
		if(document.addItem.wrapped.checked == true){
			itemDesc = itemDesc + "Gift-Wrapped;";
		}
		document.addItem.item_name.value = itemDesc;
		document.addItem.submit();
	}else{
		errorMessage = "Please indicate the following:\n\n" + errorMessage;
		alert(errorMessage);
	}
}

function setRobinDressDesc(){
	var product;
	var itemSize;
	var itemColor;
	var itemMono;
	var itemDesc = "";
	var errorMessage = "";
	var errorCount = 0;
	
	product = document.addItem.product.value;
	itemSize = document.addItem.itemSize[document.addItem.itemSize.selectedIndex].value;
	itemColor = document.addItem.itemColor[document.addItem.itemColor.selectedIndex].value;
	itemMono = document.addItem.itemMono.value;
	
	if(itemSize == ""){
		errorMessage = errorMessage + "- Size\n";
		errorCount++;
	}
	
	if(itemColor == ""){
		errorMessage = errorMessage + "- Color\n";
		errorCount++;
	}
	
	if(itemMono == ""){
		errorMessage = errorMessage + "- Monogram\n";
		errorCount++;
	}
		
	//Checks verification
	if(errorCount == 0){
		itemDesc = itemDesc + product + "; ";
		itemDesc = itemDesc + "Size = " + itemSize + "; ";
		itemDesc = itemDesc + "Color = " + itemColor + "; ";
		itemDesc = itemDesc + "Monogram = " + itemMono + "; ";
		if(document.addItem.wrapped.checked == true){
			itemDesc = itemDesc + "Gift-Wrapped;";
		}
		document.addItem.item_name.value = itemDesc;
		document.addItem.submit();
	}else{
		errorMessage = "Please indicate the following:\n\n" + errorMessage;
		alert(errorMessage);
	}
}

function setHolidayDressDesc(){
	var product;
	var itemSize;
	var itemColor;
	var itemButtons;
	var itemMono;
	var itemDesc = "";
	var errorMessage = "";
	var errorCount = 0;
	
	product = document.addItem.product.value;
	itemSize = document.addItem.itemSize[document.addItem.itemSize.selectedIndex].value;
	itemColor = document.addItem.itemColor[document.addItem.itemColor.selectedIndex].value;
	itemButtons = document.addItem.itemButtons[document.addItem.itemButtons.selectedIndex].value;
	itemMono = document.addItem.itemMono.value;
	
	if(itemSize == ""){
		errorMessage = errorMessage + "- Size\n";
		errorCount++;
	}
	
	if(itemColor == ""){
		errorMessage = errorMessage + "- Color\n";
		errorCount++;
	}
	
	if(itemButtons == ""){
		errorMessage = errorMessage + "- Buttons\n";
		errorCount++;
	}
		
	//Checks verification
	if(errorCount == 0){
		itemDesc = itemDesc + product + "; ";
		itemDesc = itemDesc + "Size = " + itemSize + "; ";
		itemDesc = itemDesc + "Color = " + itemColor + "; ";
		itemDesc = itemDesc + "Buttons = " + itemButtons + "; ";
		itemDesc = itemDesc + "Monogram = " + itemMono + "; ";
		if(document.addItem.wrapped.checked == true){
			itemDesc = itemDesc + "Gift-Wrapped;";
		}
		document.addItem.item_name.value = itemDesc;
		document.addItem.submit();
	}else{
		errorMessage = "Please indicate the following:\n\n" + errorMessage;
		alert(errorMessage);
	}
}