var doc=document; function checkVals2() { if ((doc.getElementById('newComment').value == "")|| (doc.getElementById('newComment').value == "Additional comments here")) { alert("Please add a new comment and then click Send Update"); return false; } else {return true;} } function checkVals() { var errTxt = ""; if(doc.getElementsByName('type')[0].checked == true) { if ((!/[\w\d]+/.test(doc.getElementById('userID').value))|| (doc.getElementById('userID').value.length < 3)) {errTxt+="User Name: Invalid\n";} if (!/^\w\w?\d\d\d+(\s+)?$/.test(doc.getElementById('acct').value)) {errTxt+="Account Number: Invalid\n";} } else { if ((doc.getElementsByName('usr')[0].checked != true)&& (doc.getElementById('org').value == "")) {errTxt+="Organization Name: cannot be blank, type NA if not applicable\n";} if (doc.getElementById('last').value == "") {errTxt+="Last Name: cannot be blank\n";} if (doc.getElementById('first').value == "") {errTxt+="First Name: cannot be blank\n";} } if (!/^(\s+)?\w+([\-\w\.]+)?\@([\-\w]+)\.([\w\.]+)(\s+)?$/.test(document.getElementById('email').value)) {errTxt+="Email: Invalid\n";} else if (doc.getElementById('email').value != doc.getElementById('conf').value) {errTxt+="Confirm Email: Does not match Email Address\n";} if (doc.getElementById('main').selectedIndex < 2) {errTxt+="Subject: Please Choose one\n";} else if(doc.getElementById('sub').selectedIndex < 2) {errTxt+="Topic: Please Choose one\n";} if (doc.getElementById('text').value.length == 0) {errTxt+="Message: cannot be blank\n";} if(document.getElementById('capta').value == "") {errTxt+="Please enter the text you see in the image\n";} else if(!checkImg()) {errTxt+="The value entered for image verification does not match, please re-enter\n";} if (errTxt == "") {return true;} else {alert("Please correct the following mandatory fields:\n\n"+errTxt); return false;} } function resetForm() { setDefaults(); doc.getElementById('org').value=""; doc.getElementById('last').value=""; doc.getElementById('first').value=""; doc.getElementById('street').value=""; doc.getElementById('city').value=""; doc.getElementById('state').value=""; doc.getElementById('country').selectedIndex=0; doc.getElementById('zip').value=""; doc.getElementById('phone').value=""; doc.getElementById('userID').value=""; doc.getElementById('acct').value=""; doc.getElementById('email').value=""; doc.getElementById('conf').value=""; doc.getElementById('main').selectedIndex=0; switcher(doc.getElementById('main')); doc.getElementById('text').value=""; } function setDefaults(chk) { //doc.getElementById('mailHide').style.display="none"; doc.getElementById('usrHide').style.display="none"; doc.getElementById('orgHide').style.display="none"; doc.getElementById('hideAll').style.display="none"; doc.getElementById('astr1').style.display="none"; doc.getElementById('astr2').style.display="none"; doc.getElementById('acctHide').style.display=""; doc.getElementsByName('type')[0].checked=true; doc.getElementsByName('type')[1].checked=false; doc.getElementsByName('usr')[0].checked=true; doc.getElementsByName('usr')[1].checked=false; doc.getElementsByName('usr')[2].checked=false; //doc.getElementsByName('usr')[3].checked=false; if (chk == 1) { doc.getElementsByName('type')[1].checked=true; doc.getElementsByName('type')[0].checked=false; swap(); } } function swap() { if(doc.getElementsByName('type')[0].checked == true) { //doc.getElementById('mailHide').style.display="none"; doc.getElementById('usrHide').style.display="none"; doc.getElementById('orgHide').style.display="none"; doc.getElementById('hideAll').style.display="none"; doc.getElementById('astr1').style.display="none"; doc.getElementById('astr2').style.display="none"; doc.getElementById('warning1').style.display="none"; doc.getElementById('warning2').style.display=""; doc.getElementById('warning4').style.display=""; doc.getElementById('acctHide').style.display=""; //alert("Please read the security notice above the form, before you continue!"); } else { //doc.getElementById('mailHide').style.display=""; doc.getElementById('usrHide').style.display=""; if (doc.getElementsByName('usr')[0].checked != true) {doc.getElementById('orgHide').style.display="";} else {doc.getElementById('orgHide').style.display="none";} doc.getElementById('hideAll').style.display=""; doc.getElementById('astr1').style.display=""; doc.getElementById('astr2').style.display=""; doc.getElementById('warning2').style.display="none"; doc.getElementById('warning4').style.display="none"; doc.getElementById('warning1').style.display=""; doc.getElementById('acctHide').style.display="none"; } } function swap2() { if (doc.getElementsByName('usr')[0].checked != true) {doc.getElementById('orgHide').style.display="";} else {doc.getElementById('orgHide').style.display="none";} } function refreshImg() { var date=new Date(); document.getElementById('capImg').src="image.php?regen=1&sys="+date.getTime(); } function checkImg() { var date=new Date(); //append systime, to avoid cached file (IE/Safari). var url="chk.php?v="+document.getElementById('capta').value+"&sys="+date.getTime(); var xmlhttp; if (window.XMLHttpRequest) {xmlhttp=new XMLHttpRequest;} else if (window.ActiveXObject) {xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");} else {return true;} if (xmlhttp) { try {xmlhttp.open('GET', url, false);} catch(e) { var err=e.message ? e.message : e; return true; } xmlhttp.send(null); return eval(xmlhttp.responseText); } else { return true;} }