function limitText(limitField, limitCount, limitNum) { if (limitField.value.length > limitNum) { limitField.value = limitField.value.substring(0, limitNum); } else { limitCount.value = limitNum - limitField.value.length; } } function closeToc(e) { var xMin = $('toc-container').cumulativeOffset()[0]; var xMax = $('toc-container').cumulativeOffset()[0] + $('toc-container').getWidth(); var yMin = $('toc-container').cumulativeOffset()[1]; var yMax = $('toc-container').cumulativeOffset()[1] + $('toc-container').getHeight(); if (getPositionX(e) < xMin || getPositionX(e) > xMax || getPositionY(e) > yMax || getPositionY(e) < yMin ) { // Effect.SlideUp('toc-container'); $('toc-container').hide(); } } function validate_required(field,alerttext) { with (field) { if (parseInt(field.value)) { if ( parseInt(field.value) > 132 || parseInt(field.value) < 1 ) { alert(alerttext);return false; } else { return true; } } else { if ( field.value !="i" && field.value!="ii" && field.value!="ii" && field.value!="iv") { alert(alerttext);return false; } else { return true; } } } } function validate_form(thisform) { with (thisform) { if (validate_required(page_num,"Sorry, but that page does not exist.")==false) {page_num.focus();return false;} } }