// Tournament JS Functions


function digitvalidate(entered, min, max, alertbox, datatype) {
// Optional Parameters
//min --minimum number of digits allowed in the field.
//max --maximum number of digits allowed in the field.
//text --text that will show in an alertbox if content is illegal.
//type --enter "I" if only integers are allowed.

with (entered) {
	checkvalue=parseFloat(value);
	if (datatype) {
	  smalldatatype=datatype.toLowerCase();
		if (smalldatatype.charAt(0)=="i") {
		  checkvalue=parseInt(value); if (value.indexOf(".")!=-1) {checkvalue=checkvalue+1}};
	}
	if ((parseFloat(min)==min && value.length<min) || (parseFloat(max)==max && value.length>max) || value!=checkvalue) {
		if (alertbox!="") {
	    	alert(alertbox);
	    	document.teamadd.team_num.focus();
		}
		return false;
	} else {
	  	return true;
	}
}
}

function updateSum() {
	var value1 = form1.elements.rwgt.value;
	if (value1 == "") {
		value1 = "0.00";
	}
	var value2 = form1.elements.rpen.value;
	if (value2 == "") {
    	value2 = "0.00";
	}                
	var total = parseFloat(value1) - parseFloat(value2);
	if (total < 0) {
		total = "0.00";
	}              
	form1.elements.rnwgt.value = total;                
}

function updateSum2() {
	var value1 = form1.elements.rwgt2.value;
	if (value1 == "") {
		value1 = "0.00";
	}
	var value2 = form1.elements.rpen2.value;
	if (value2 == "") {
    	value2 = "0.00";
	}                
	var total = parseFloat(value1) - parseFloat(value2);
	if (total < 0) {
		total = "0.00";
	}              
	form1.elements.rnwgt2.value = total;                
}

function RadioButtonChecked() {
	var buttonchecked = false;
	if(document.form1.RadioButton[0].checked == true) {
	buttonchecked = true;
	document.form1.rf.setAttribute("readonly","readonly");
	document.form1.rf.value = '0';
	document.form1.rlf.setAttribute("readonly","readonly");
	document.form1.rlf.value = '0';
	document.form1.rwgt.setAttribute("readonly","readonly");
	document.form1.rwgt.value = '0';
	document.form1.rbf.setAttribute("readonly","readonly");
	document.form1.rbf.value = '0';
	document.form1.rpen.setAttribute("readonly","readonly");
	document.form1.rpen.value = '0';
	document.form1.rnwgt.value = '0';
	} else if(document.form1.RadioButton[1].checked == true) {
	buttonchecked = true;
	document.form1.rf.setAttribute("readonly","readonly");
	document.form1.rf.value = '0';
	document.form1.rlf.setAttribute("readonly","readonly");
	document.form1.rlf.value = '0';
	document.form1.rwgt.setAttribute("readonly","readonly");
	document.form1.rwgt.value = '0';
	document.form1.rbf.setAttribute("readonly","readonly");
	document.form1.rbf.value = '0';
	document.form1.rpen.setAttribute("readonly","readonly");
	document.form1.rpen.value = '0';
	document.form1.rnwgt.value = '0';
	} else if(document.form1.RadioButton[2].checked == true) {
	buttonchecked = true;
	document.form1.rf.removeAttribute("readonly","readonly");
	document.form1.rf.value = '';
	document.form1.rlf.removeAttribute("readonly","readonly");
	document.form1.rlf.value = '';
	document.form1.rwgt.removeAttribute("readonly","readonly");
	document.form1.rwgt.value = '';
	document.form1.rbf.removeAttribute("readonly","readonly");
	document.form1.rbf.value = '';
	document.form1.rpen.removeAttribute("readonly","readonly");
	document.form1.rpen.value = '';
	}
}

function showHide(elementid){
if (document.getElementById(elementid).style.display == 'none'){
document.getElementById(elementid).style.display = '';
} else {
document.getElementById(elementid).style.display = 'none';
}
}
