function checkLines() {
	
// Find out which shrine stone is selected
stoneValue = ""
len = document.form1.stone.length

for (i = 0; i <len; i++) {
  if (document.form1.stone[i].checked) {
    stoneValue = document.form1.stone[i].value
  }
}

// Ensure that all text is in upper case
document.form1.line1.value = document.form1.line1.value.toUpperCase()
document.form1.line2.value = document.form1.line2.value.toUpperCase()
document.form1.line3.value = document.form1.line3.value.toUpperCase()
document.form1.line4.value = document.form1.line4.value.toUpperCase()
document.form1.line5.value = document.form1.line5.value.toUpperCase()
document.form1.line6.value = document.form1.line6.value.toUpperCase()

// Return if no stone was selected
if (stoneValue == "") {
	return
}

// For stone types 1 & 2, only 3 input lines are allowed
if (stoneValue < 3) {
	
	document.form1.line4.value = " "
	document.form1.line5.value = " "
	document.form1.line6.value = " "
}

// For stone type 4, only 2 input lines are allowed
if (stoneValue > 3) {
	document.form1.line3.value = " "
	document.form1.line4.value = " "
	document.form1.line5.value = " "
	document.form1.line6.value = " "
}

}