//{literal} function init() { return; } function preloadNavRollovers() { return; } function validate_page_name(theForm) { pageName = new String(theForm.name.value); if (IsEmpty(theForm.name)) { alert("Item name cannot be blank"); return false; } if (pageName.indexOf("?") > -1) { alert("No question marks allowed in item names"); return false; } if (pageName.indexOf("'") > -1) { alert("No quotes allowed in item names"); return false; } if (pageName.indexOf("_") > -1) { alert("No underscores allowed in item names"); return false; } return true; } function validate_update_form(theForm) { art_form = validate_art_form(theForm); if (!art_form) { return false; } return true; } function validate_get_listed_form(theForm) { count_words = validate_count_words(theForm); if (!count_words) { return false; } art_form = validate_art_form(theForm); if (!art_form) { return false; } return true; } function validate_art_form(theForm) { // number of art forms var num_art_forms = theForm.total_art_forms.value; for(var i = 1; i <= num_art_forms; i++) { var checked = eval('theForm.art_form_' + i + '.checked'); if (checked == true) { return true; } } alert("You must select at least one art form!"); return false; } function validate_count_words(theForm, show_word_count, show_char_count) { var theField = theForm.general_info; var char_count = theField.value.length; var fullStr = theField.value + " "; var initial_whitespace_rExp = /^[^A-Za-z0-9]+/gi; var left_trimmedStr = fullStr.replace(initial_whitespace_rExp, ""); var non_alphanumerics_rExp = rExp = /[^A-Za-z0-9]+/gi; var cleanedStr = left_trimmedStr.replace(non_alphanumerics_rExp, " "); var splitString = cleanedStr.split(" "); var word_count = splitString.length -1; if (fullStr.length <2) { word_count = 0; } if (word_count > 200) { alert("Please limit the general information to 200 words.\nYou currently have " + word_count + "words."); theField.focus(); return false; } else { return true; } } //{/literal}