function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}

function validate_tshirt_form ( )
{
	valid = true;
        if ( document.tshirt_form.os0.selectedIndex == 0 )
        {
                alert ( "Please select your shirt size." );
                valid = false;
        }
        return valid;
}

function validate() {
	var response="Please fill out the following form fields:\n";
	var err=0;

	if (!document.all&&!document.getElementById) { //Check page is fully loaded
		return;
	}
	var el = document.getElementById? document.getElementById("name"): document.all.tick2; //Get form element
	if (el.value.length<1) {
		response+="Name\n";
		err=1;
	}
	var el = document.getElementById? document.getElementById("email"): document.all.tick2; //Get form element
	if (el.value.length<5) { //Minimum 5 characters
		response+="Email\n";
		err=1;
	} else if (el.value.indexOf("@")<1) { //Should be one @
		response+="A valid email address\n";
		err=1;
	} else if (el.value.lastIndexOf(".")<el.value.lastIndexOf("@")) {
		response+="A valid email address\n";
		err=1;
	}
	var el = document.getElementById? document.getElementById("comments"): document.all.tick2; //Get form element
	if (el.value.length<5) {
		response+="Comments\n";
		err=1;
	}
	if (err==1) {
		alert(response);
		return false;
	} else {
		return true;
	}
}


function showHide(shID) {
    if (document.getElementById(shID)) {
        if (document.getElementById(shID+'-show').style.display != 'none') {
            document.getElementById(shID+'-show').style.display = 'none';
            document.getElementById(shID).style.display = 'block';
        }
        else {
            document.getElementById(shID+'-show').style.display = 'inline';
            document.getElementById(shID).style.display = 'none';
        }
    }
}
