function showTab(tabNo) {
	for (i=1;i<5;i++) {
		var tabName = "tab"+i;
		var tab = document.getElementById(tabName);
		tab.style.display="none";
		var butn = document.getElementById("tab_butn"+i);
		butn.setAttribute("class","not_active");
		butn.className="not_active";
	}
	var tabName = "tab"+tabNo;
	var tab = document.getElementById("tab"+tabNo);
	tab.style.display="inline";
	tab.className="active";
	var butn = document.getElementById("tab_butn"+tabNo);
	butn.setAttribute("class","active");
	butn.className = "active";
};

function validateForm() {
	var stock = "";
	var selected = "";
	// Check which tab is displayed and validate size is chosen
	if (document.getElementById("tab1").style.visibility != "hidden") {
		// Validate size is selected on Buy tab
		selected = "tab1";
		if (document.getElementById("size_buy").value == 0) {
			document.getElementById("buy_message").innerHTML="<br>You have not selected a size";
			if (document.getElementById("buy_message2") != null) {
				document.getElementById("buy_message2").innerHTML="You have not selected a size";
			}
			return false;
		} else {
			// set selected size_choice-stock_status
			stock = new String(document.getElementById("size_buy").value);
		}
	} else {
		// Validate size is selected on Description tab
		selected = "tab2";
		if (document.getElementById("size_desc").value == 0) {
			document.getElementById("desc_message").innerHTML="<br>You have not selected a size";
			return false;
		} else {
			// set selected size_choice-stock_status
			stock = new String(document.getElementById("size_desc").value);
		}
	}

	// Check stock status
	stock_status = stock.substring(stock.length - 1 , stock.length);
	if ((stock_status == "i") || (stock_status == "q")) {
		// its in stock so set size choice
		document.getElementById("size_choice").value = stock.substring(0, stock.length - 2)
		return true;
	} else {
		if (selected == "tab1") {
			document.getElementById("buy_message").innerHTML="<br>The item is out of stock";
			if (document.getElementById("buy_message2") != null) {
				document.getElementById("buy_message2").innerHTML="The item is out of stock";
			}
		} else {
			document.getElementById("desc_message").innerHTML="<br>The item is out of stock";
		}
		return false;
	}

	// Can't get here - return false
	return false;
};

function custTab(tabNo) {
	for (i=1;i<3;i++) {
		var tabName = "cust"+i;
		var tab = document.getElementById(tabName);
		tab.style.display="none"
		var butn = document.getElementById("cust_butn"+i);
		butn.setAttribute("class","not_active");
		butn.className="not_active";
	}
	var tabName = "cust"+tabNo;
	var tab = document.getElementById("cust"+tabNo);
	tab.style.display="inline"
	tab.className="active";
	var butn = document.getElementById("cust_butn"+tabNo);
	butn.setAttribute("class","active");
	butn.className = "active";
};
