function isEmail(argvalue) { if (argvalue.indexOf(' ') != -1) return false; else if (argvalue.indexOf(',') != -1) return false; else if (argvalue.indexOf('@') == -1) return false; else if (argvalue.indexOf('@') == 0) return false; else if (argvalue.indexOf('@') == (argvalue.length-1)) return false; var retSize = customSplit(argvalue, '@', 'arrayString'); if (arrayString[1].indexOf('.') == -1) return false; else if (arrayString[1].indexOf('.') == 0) return false; else if (arrayString[1].charAt(arrayString[1].length-1) == '.') return false; return true; } function customSplit(strvalue, separator, arrayName) { var n = 0; if (separator.length != 0) { while (strvalue.indexOf(separator) != -1) { eval('arr'+n+' = strvalue.substring(0, strvalue.indexOf(separator));'); strvalue = strvalue.substring(strvalue.indexOf(separator)+separator.length,strvalue.length+1); n++; } eval('arr' + n + ' = strvalue;'); arraySize = n+1; } else { for (var x = 0; x < strvalue.length; x++) { eval('arr'+n+' = \'' + strvalue.substring(x, x+1) + '\';'); n++; } arraySize = n; } eval(arrayName + ' = new makeArray(arraySize);'); for (var i = 0; i < arraySize; i++) eval(arrayName + '[' + i + '] = arr' + i + ';'); return arraySize; } function makeArray(IntarrSize) { for (var n = 0; n < IntarrSize; n++) this[n] = ''; return this; } function addUser() { if (document.R2form.R2firstName.value == '') { alert('Please include First Name.'); document.R2form.R2firstName.focus(); return } if (document.R2form.R2lastName.value == '') { alert('Please include Last Name.'); document.R2form.R2lastName.focus(); return } if (document.R2form.R2email.value == '') { alert('Please include email.'); document.R2form.R2email.focus(); return } if (document.R2form.R2email.value != '') { if (!isEmail(document.R2form.R2email.value)) { alert('Invalid E-Mail Address.'); document.R2form.R2email.focus(); return } var firstName=document.R2form.R2firstName.value; firstName = firstName.replace(/'/g, ' '); var lastName=document.R2form.R2lastName.value; lastName = lastName.replace(/'/g, ' '); loadJS('https://www.r2sports.com/addNewUser.asp?ID=19&TID=13444&R2firstName='+ firstName +'&R2lastName='+ lastName +'&R2Email='+ document.R2form.R2email.value +'', function() { document.R2form.R2firstName.focus(); }); return } document.R2form.action = addUser(); } var table = document.getElementById("newUser"); var row = table.insertRow(0); var cell1 = row.insertCell(0); var cell2 = row.insertCell(1); cell1.innerHTML = ""; cell2.innerHTML = "Western United States Pipe Band Association"; var row = table.insertRow(1); var cell1 = row.insertCell(0); cell1.colSpan = 2; cell1.id = 'message'; var row = table.insertRow(2); var cell1 = row.insertCell(0); var cell2 = row.insertCell(1); cell1.innerHTML = "First Name"; cell2.innerHTML = ""; var row = table.insertRow(3); var cell1 = row.insertCell(0); var cell2 = row.insertCell(1); cell1.innerHTML = "Last Name"; cell2.innerHTML = ""; var row = table.insertRow(4); var cell1 = row.insertCell(0); var cell2 = row.insertCell(1); cell1.innerHTML = "Email"; cell2.innerHTML = ""; var row = table.insertRow(5); var cell1 = row.insertCell(0); cell1.colSpan = 2; cell1.innerHTML = '
';