var tickercontents = new Array(); tickercontents[0]='Starz Diving: 2011 USAD Summer Region 4 Champions '; tickercontents[1]='Isacc Khamis wins triple bounce contest with a 107c '; tickercontents[2]='Starz Diving: 2011 USAD Summer Zone B Champions '; tickercontents[3]='Molly Parkers NMSU Diver Carly Smith Qualied for NCAA ZONES '; tickercontents[4]='Starz Diving: 2011 USAD Summer Nationals - 12th Place '; tickercontents[5]='Pendleton Starz: 2010-11 Satellite of the Year '; tickercontents[6]='Starz Diving: 2011 USAD Spring Region 4 Champions '; tickercontents[7]='Isaac Khamis wins 2011 Clown Dive Contest '; tickercontents[8]='Starz Diving: 2011 USAD Spring East Nationals - 5th place '; tickercontents[9]='Reed Dillon wins 2011 Rip Contest '; var tickdelay = 3000; //delay btw messages var highlightspeed = 10; //10 pixels at a time. var currentmessage = 0; var autoLogOutRunning = 0; var loggedIn = 0; function highlightmsg() { var beginclip, clipwidth, msgwidth; msgwidth = crosstick.offsetWidth; if (clipwidth < msgwidth) { clipwidth += highlightspeed; crosstick.style.clip = "rect(0px " + clipwidth + "px auto 0px)"; beginclip = setTimeout("highlightmsg()", 20); } else { clipwidth = 0; clearTimeout(beginclip); if (currentmessage === tickercontents.length - 1) { currentmessage = 0; } else { currentmessage = currentmessage + 1; } setTimeout("changetickercontent()", tickdelay); } } function start_ticking() { crosstick = document.getElementById ? document.getElementById("highlighter") : document.all.highlighter; crosstickParent = crosstick.parentNode ? crosstick.parentNode : crosstick.parentElement; if (parseInt(crosstick.offsetHeight, 10) > 0) { crosstickParent.style.height = crosstick.offsetHeight + 'px'; } else { setTimeout("crosstickParent.style.height = crosstick.offsetHeight + 'px'", 300); //delay for Mozilla's sake } changetickercontent(); } function changetickercontent() { crosstick = document.getElementById ? document.getElementById("highlighter") : document.all.highlighter; crosstick.style.clip = "rect(0px 0px auto 0px)"; crosstick.innerHTML = tickercontents[currentmessage]; highlightmsg(); } if (document.all || document.getElementById) { window.onload = start_ticking; } function loadAjax(dest, page, x, y) { "use strict"; var displayPage = new XMLHttpRequest(), theUrl = '/' + page; displayPage.open("GET", theUrl, true); displayPage.onreadystatechange = function () { if (displayPage.readyState === 4) { document.getElementById(dest).innerHTML = displayPage.responseText; if (dest === 'popUpBody') { showPopUp(x, y); } if (dest === 'debug') { window.location = 'http://www.starzdiving.com/'; } if (dest === 'staging') { alert(document.getElementById('metoo').innerHTML); } if (autoLogOutRunning === 1) { clearTimeout(loggingOut); } if (loggedIn === 1) { autoLogOutRunning = 1; var loggingOut = setTimeout("autoLogout()", 1210000); } } }; displayPage.send(null); } function autoLogout() { alert('You have been logged out because of inactivity'); window.location = 'http://www.starzdiving.com/'; } function showSubMenu(x, y, menuId) { var myBubble = document.getElementById('bubble'); myBubble.innerHTML = document.getElementById(menuId).innerHTML; myBubble.style.top = y + 'px'; myBubble.style.left = x + 'px'; myBubble.style.display = 'block'; myBubble.style.width = document.getElementById('mm1').style.width; myBubble.style.height = document.getElementById(menuId).clientHeight; } function swapPopUp(orig,x,y) { document.getElementById('popUpBody').innerHTML = document.getElementById(orig).innerHTML; showPopUp(x,y); } function showPopUp(x, y) { "use strict"; document.getElementById('popUp').style.left = (946 - x) / 2 + 83 + 'px'; document.getElementById('popUp').style.width = x + 60 + 'px'; document.getElementById('popUp').style.height = y + 60 + 'px'; document.getElementById('popUpBody').style.width = x + 'px'; document.getElementById('popUpBody').style.height = y + 'px'; document.getElementById('popUpTop').style.width = x + 'px'; document.getElementById('popUpBottom').style.width = x + 'px'; document.getElementById('popUpLeft').style.height = y + 'px'; document.getElementById('popUpRight').style.height = y + 'px'; document.getElementById('popUp').style.display = 'block'; } function getPlansNewRecruit() { var params = 'frmFirstName=' + document.getElementById('frmFirstName').value + '&frmLastName=' + document.getElementById('frmLastName').value + '&frmSatId=' + document.getElementById('frmSelectSatellite').value + '&frmBirthDate=' + document.getElementById('frmBirthDate').value; var postGetPrograms = new XMLHttpRequest(); postGetPrograms.open("POST",'/test.cfm',true); postGetPrograms.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); postGetPrograms.setRequestHeader("Content-length", params.length); postGetPrograms.setRequestHeader("Connection", "close"); postGetPrograms.onreadystatechange=function() { if (postGetPrograms.readyState == 4) { document.getElementById('newForm').innerHTML = postGetPrograms.responseText; } }; postGetPrograms.send(params); } function planCheckThis(currentrow,planid) { var totalRows = parseInt(document.getElementById('therecordcount').innerHTML); for (i=1;i <= totalRows;i++) { document.getElementById('chkBox' + i).innerHTML = ''; } document.getElementById('chkBox' + currentrow).innerHTML = ''; document.getElementById('frmPlanId').value = planid; document.getElementById('nextPlan').style.display = 'block'; } function createAccount() { var email1 = document.getElementById('frmEmail1').value.toLowerCase(); var email2 = document.getElementById('frmEmail2').value.toLowerCase(); var pass1 = document.getElementById('frmPassword').value; var pass2 = document.getElementById('frmPassword2').value; var firstName = document.getElementById('frmFirstname').value; var lastName = document.getElementById('frmLastname').value; if (email1 === null || email1 === "") { alert('You must provide an email address') } else if (email2 === null || email2 === "") { alert('Please retype your email address') } else if (email1 != email2) { alert('Email addresses are not the same'); } else if (pass1 === null || pass1 === "") { alert ('You must provide a password') } else if (pass2 === null || pass2 === "") { alert ('Please retype your password') } else if (pass1.length < 5) { alert ('Passwords must be a minimum of five characters long') } else if (pass1 != pass2) { alert('Passwords do not match, please reenter passwords!') } else if (firstName === null || firstName === "") { alert('You must provide your first name.') } else if (lastName === null || lastName === "") { alert('You must provide your last name.') } else { var params = 'email1=' + email1 + '&password=' + pass1 + '&firstname=' + firstName + '&lastname=' + lastName; var postNewAccount = new XMLHttpRequest(); postNewAccount.open("POST",'/createaccount.cfm',true); postNewAccount.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); postNewAccount.setRequestHeader("Content-length", params.length); postNewAccount.setRequestHeader("Connection", "close"); postNewAccount.onreadystatechange = function() { if (postNewAccount.readyState == 4) { document.getElementById('mainContent').innerHTML = postNewAccount.responseText; } }; postNewAccount.send(params); } } function siteLogin() { "use strict"; var email = document.getElementById('frmEmail').value.toLowerCase(); var password = document.getElementById('frmPassword').value; if (email.length < 7 || password.length < 5) { document.getElementById('incorrectLogin').style.display = 'block'; document.getElementById('frmEmail').value = ''; document.getElementById('frmPassword').value = ''; } else { var params = 'email=' + email + '&password=' + password; var postLoginAccount = new XMLHttpRequest(); postLoginAccount.open("POST", '/loginaccount.cfm', true); postLoginAccount.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); postLoginAccount.setRequestHeader("Content-length", params.length); postLoginAccount.setRequestHeader("Connection", "close"); postLoginAccount.onreadystatechange = function () { if (postLoginAccount.readyState === 4) { document.getElementById('debug').innerHTML = postLoginAccount.responseText; var errorCode = parseInt(document.getElementById('errorCode').innerHTML, 10); if (errorCode === 1) { document.getElementById('incorrectLogin').style.display = 'block'; document.getElementById('frmEmail').value = ''; document.getElementById('frmPassword').value = ''; } else { window.location = 'http://www.starzdiving.com/'; } } }; postLoginAccount.send(params); } } function forgotPassword() { var email = document.getElementById('frmEmail').value.toLowerCase(); if (email.length < 7) { alert('You must enter the email address you registered with'); document.getElementById('frmEmail').value = ''; } else { var params = 'email=' + email; var postForgotPassword = new XMLHttpRequest(); postForgotPassword.open("POST",'/forgotpassword.cfm',true); postForgotPassword.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); postForgotPassword.setRequestHeader("Content-length", params.length); postForgotPassword.setRequestHeader("Connection", "close"); postForgotPassword.onreadystatechange = function() { if (postForgotPassword.readyState == 4) { document.getElementById('debug').innerHTML = postForgotPassword.responseText; errorCode = parseInt(document.getElementById('errorCode').innerHTML,10); if ( errorCode === 1 ) { alert('The email address you entered has not been registered with us'); document.getElementById('frmEmail').value = ''; } else if ( errorCode === 2 ) { alert('Your account is connected with Facebook. Please use the FACEBOOK CONNECT button to log into our site.'); document.getElementById('frmEmail').value = ''; } else { alert('Your password has been emailed to you'); } } }; postForgotPassword.send(params); } } function mothersInfoCopy() { document.getElementById('frmMotherStreetAddress').value = document.getElementById('frmStreetAddress').value; document.getElementById('frmMotherCity').value = document.getElementById('frmCity').value; document.getElementById('frmMotherState').value = document.getElementById('frmState').value; document.getElementById('frmMotherZip').value = document.getElementById('frmZip').value; } function fathersInfoCopy() { document.getElementById('frmFatherStreetAddress').value = document.getElementById('frmStreetAddress').value; document.getElementById('frmFatherCity').value = document.getElementById('frmCity').value; document.getElementById('frmFatherState').value = document.getElementById('frmState').value; document.getElementById('frmFatherZip').value = document.getElementById('frmZip').value; } function diverInfo() { var diverFirstName = document.getElementById('frmFirstName').value; var diverLastName = document.getElementById('frmLastName').value; var diverAAU = document.getElementById('frmAAU').value; var diverUSAD = document.getElementById('frmUSAD').value; var diverStreetAddress = document.getElementById('frmStreetAddress').value; var diverTravelTeam = document.getElementById('frmTravelTeam').value; var diverCity = document.getElementById('frmCity').value; var diverState = document.getElementById('frmState').value; var diverZip = document.getElementById('frmZip').value; var diverMobile = document.getElementById('frmMobile').value; var diverOkText = document.getElementById('frmOkToText').value; var diverOkCall = document.getElementById('frmOkToCall').value; var diverCellCo = document.getElementById('frmCellCo').value; var diverEmail = document.getElementById('frmEmail').value; var diverOkEmail = document.getElementById('frmOkToEmail').value; var diverAge = document.getElementById('frmAge').value; var diverBirthDate = document.getElementById('frmBirthDate').value; var diverGender = document.getElementById('frmGender').value; var diverSchool = document.getElementById('frmSchool').value; var diverClass = document.getElementById('frmClass').value; var diverTshirt = document.getElementById('frmTshirtSize').value; var diverPant = document.getElementById('frmPantSize').value; var diverJacket = document.getElementById('frmJacketSize').value; var diverSuit = document.getElementById('frmSuitSize').value; var update_diver = document.getElementById('update_diver').value; if (diverFirstName.length === 0) { alert('You must provide athlete\'s first name'); } else if (diverLastName.length === 0) { alert('You must provide athlete\'s last name'); } else if (diverAAU.length === 0) { alert('You must provide AAU Number'); } else if (diverAAU.length === 'TRUE') { alert('AAU Numbers are Alpha Numeric Entries'); } else if (diverStreetAddress.length === 0) { alert('You must provide street address'); } else if (diverCity.length === 0) { alert('You must provide your city'); } else if (diverState.length === 0) { alert('You must provide your State'); } else if (diverZip.length === 0) { alert('Zip Code is required'); } else if (diverAge.length === 0) { alert('How old is your athlete'); } else if (diverBirthDate.length === 0) { alert('Date of Birth is required'); } else if (diverGender.length === 0) { alert('Is your child male or female?'); } else if (diverSchool.length === 0) { alert('What school does your child attend'); } else if (diverClass.length === 0) { alert('Please provide your athlete\'s graduation year'); } else if (diverTshirt.length === 0) { alert('Shirt size is required'); } else if (diverPant.length === 0) { alert('Pant size is required'); } else if (diverJacket.length === 0) { alert('Jacket size is required'); } else if (diverSuit.length === 0) { alert('Suit size is required'); } else { if (diverUSAD.length === 0) { diverUSAD = 0; } if (diverEmail.length === 0) { diverEmail = 'none'; } if (diverMobile.length === 0) { diverMobile = '000000000';} var params = 'firstname=' + diverFirstName + '&lastname=' + diverLastName + '&AAU=' + diverAAU + '&USAD=' + diverUSAD + '&streetaddress=' + diverStreetAddress + '&travelteam=' + diverTravelTeam + '&city=' + diverCity + '&state=' + diverState + '&zip=' + diverZip + '&mobile=' + diverMobile + '&text=' + diverOkText + '&call=' + diverOkCall + '&cell=' + diverCellCo + '&email=' + diverEmail + '&emailok=' + diverOkEmail + '&age=' + diverAge + '&birthdate=' + diverBirthDate + '&gender=' + diverGender + '&school=' + diverSchool + '&class=' + diverClass + '&tshirt=' + diverTshirt + '&pant=' + diverPant + '&jacket=' + diverJacket + '&suit=' + diverSuit + '&update_diver=' + update_diver; var thepage = 'diver'; var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/diver',true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('diverId').innerHTML = document.getElementById('respDiverId').innerHTML; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; var theDiverId = parseInt(document.getElementById('diverId').innerHTML, 10); window.scrollTo(0,0) var theError = parseInt(document.getElementById('errorCode').innerHTML,10); if (theError === 0) { document.getElementById('status1').style.width='112px'; document.getElementById('tab3').style.display='block'; document.getElementById('tab2').style.display='none'; } else if (theError === 1) { alert('Please enter a valid date as Date of Birth'); } else if (theError === 9) { alert('Please enter a valid AAU number'); } else if (theError === 2) { document.getElementById('mainContent').innerHTML = ''; loadAjax('mainContent','athleteupdate.cfm/' + theDiverId, 0, 0); return; } else if (theError === 3) { alert('Please contact the coach for athletes over 25'); } } } postDiverInfo.send(params); } } function postTheInfo(params,pagename) { var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/' + pagename,true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; } } postDiverInfo.send(params); } function mothersInfo() { document.getElementById('errorCode').innerHTML = ''; var momFirstName = document.getElementById('frmMotherFirstName').value; var momLastName = document.getElementById('frmMotherLastName').value; var momStreetAddress = document.getElementById('frmMotherStreetAddress').value; var momCity = document.getElementById('frmMotherCity').value; var momState = document.getElementById('frmMotherState').value; var momZip = document.getElementById('frmMotherZip').value; var momMobile = document.getElementById('frmMotherMobile').value; var momCellCo = document.getElementById('frmMotherCellCo').value; var momWorkPhone = document.getElementById('frmMotherWork').value; var momWorkExt = document.getElementById('frmMotherWorkExt').value; var momEmployer = document.getElementById('frmMotherEmployer').value; var momEmail = document.getElementById('frmMotherEmail').value; var momHomePhone = document.getElementById('frmMotherHome').value; var momOkText = document.getElementById('frmMotherOkToText').value; var diverId = parseInt(document.getElementById('diverId').innerHTML,10); var relType = 1; var params = 'firstname=' + momFirstName + '&lastname=' + momLastName + '&address=' + momStreetAddress + '&city=' + momCity + '&state=' + momState + '&zip=' + momZip + '&mobile=' + momMobile + '&cellco=' + momCellCo + '&work=' + momWorkPhone + '&workext=' + momWorkExt + '&employer=' + momEmployer + '&email=' + momEmail + '&relType=' + relType + '&home=' + momHomePhone + '&oktext=' + momOkText + '&diverid=' + diverId + '&relation=0'; var thepage = 'relations'; var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/' + thepage,true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; var theError = parseInt(document.getElementById('errorCode').innerHTML,10); if (theError === 0) { document.getElementById('status1').style.width='168px'; document.getElementById('tab4').style.display='block'; document.getElementById('tab3').style.display='none'; window.scrollTo(0,0) } } } postDiverInfo.send(params); } function skipMom() { document.getElementById('wasMomSkipped').innerHTML = '1'; document.getElementById('status1').style.width='168px'; document.getElementById('tab4').style.display='block'; document.getElementById('tab3').style.display='none'; document.getElementById('buttonSkipDad').style.display='none'; } function fathersInfo() { var dadFirstName = document.getElementById('frmFatherFirstName').value; var dadLastName = document.getElementById('frmFatherLastName').value; var dadStreetAddress = document.getElementById('frmFatherStreetAddress').value; var dadCity = document.getElementById('frmFatherCity').value; var dadState = document.getElementById('frmFatherState').value; var dadZip = document.getElementById('frmFatherZip').value; var dadMobile = document.getElementById('frmFatherMobile').value; var dadCellCo = document.getElementById('frmFatherCellCo').value; var dadWorkPhone = document.getElementById('frmFatherWork').value; var dadWorkExt = document.getElementById('frmFatherWorkExt').value; var dadEmployer = document.getElementById('frmFatherEmployer').value; var dadEmail = document.getElementById('frmFatherEmail').value; var dadHomePhone = document.getElementById('frmFatherHome').value; var dadOkText = document.getElementById('frmFatherOkToText').value; var diverId = parseInt(document.getElementById('diverId').innerHTML,10); var relType = 2; var params = 'firstname=' + dadFirstName + '&lastname=' + dadLastName + '&address=' + dadStreetAddress + '&city=' + dadCity + '&state=' + dadState + '&zip=' + dadZip + '&mobile=' + dadMobile + '&cellco=' + dadCellCo + '&work=' + dadWorkPhone + '&workext=' + dadWorkExt + '&employer=' + dadEmployer + '&email=' + dadEmail + '&relType=' + relType + '&home=' + dadHomePhone + '&oktext=' + dadOkText + '&diverid=' + diverId + '&relation=0'; var thepage = 'relations'; var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/' + thepage,true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; var theError = parseInt(document.getElementById('errorCode').innerHTML,10); if (theError === 0) { document.getElementById('status1').style.width='224px'; document.getElementById('tab5').style.display='block'; document.getElementById('tab4').style.display='none'; window.scrollTo(0,0) } } } postDiverInfo.send(params); } function skipDad() { document.getElementById('status1').style.width='224px'; document.getElementById('tab5').style.display='block'; document.getElementById('tab4').style.display='none'; } function insuranceInfo() { var insProvider = document.getElementById('frmInsProvider').value; var insGroupNumber = document.getElementById('frmGroupNumber').value; var insPolicyNumber = document.getElementById('frmPolicyNumber').value; var insProvidedBy = document.getElementById('frmInsProvidedBy').value; var insPhone = document.getElementById('frmInsPhone').value; var diverId = parseInt(document.getElementById('diverId').innerHTML,10); var params = 'diverid=' + diverId + '&provider=' + insProvider + '&group=' + insGroupNumber + '&policy=' + insPolicyNumber + '&providedby=' + insProvidedBy + '&phone=' + insPhone; var thepage = 'insurance'; var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/' + thepage,true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; var theError = parseInt(document.getElementById('errorCode').innerHTML,10); if (theError === 0) { document.getElementById('status1').style.width='280px'; document.getElementById('tab6').style.display='block'; document.getElementById('tab5').style.display='none'; window.scrollTo(0,0) } } } postDiverInfo.send(params); } function eContact1() { var relType = 3; var firstName = document.getElementById('frmECOneFirstName').value; var lastName = document.getElementById('frmECOneLastName').value; var relation = document.getElementById('frmECOneRelation').value; var streetAddress = document.getElementById('frmECOneStreetAddress').value; var city = document.getElementById('frmECOneCity').value; var state = document.getElementById('frmECOneState').value; var zip = document.getElementById('frmECOneZip').value; var mobile = document.getElementById('frmECOneMobile').value; var oktext = document.getElementById('frmECOneOkToText').value; var homephone = document.getElementById('frmECOneHome').value; var workphone = document.getElementById('frmECOneWork').value; var workext = document.getElementById('frmECOneWorkExt').value; var employer = document.getElementById('frmECOneEmployer').value; var email = document.getElementById('frmECOneEmail').value; var diverId = parseInt(document.getElementById('diverId').innerHTML,10); var params = 'diverid=' + diverId + '&firstname=' + firstName + '&lastname=' + lastName + '&relation=' + relation + '&address=' + streetAddress + '&city=' + city + '&state=' + state + '&zip=' + zip + '&mobile=' + mobile + '&oktotext=' + oktext + '&home=' + homephone + '&work=' + workphone + '&workext=' + workext + '&employer=' + employer + '&email=' + email + '&reltype=' + relType; var thepage = 'relations'; var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/' + thepage,true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; var theError = parseInt(document.getElementById('errorCode').innerHTML,10); if (theError === 0) { document.getElementById('status1').style.width='336px'; document.getElementById('tab7').style.display='block'; document.getElementById('tab6').style.display='none'; window.scrollTo(0,0) } } } postDiverInfo.send(params); } function eContact2() { var relType = 4; var firstName = document.getElementById('frmECTwoFirstName').value; var lastName = document.getElementById('frmECTwoLastName').value; var relation = document.getElementById('frmECTwoRelation').value; var streetAddress = document.getElementById('frmECTwoStreetAddress').value; var city = document.getElementById('frmECTwoCity').value; var state = document.getElementById('frmECTwoState').value; var zip = document.getElementById('frmECTwoZip').value; var mobile = document.getElementById('frmECTwoMobile').value; var oktext = document.getElementById('frmECTwoOkToText').value; var homephone = document.getElementById('frmECTwoHome').value; var workphone = document.getElementById('frmECTwoWork').value; var workext = document.getElementById('frmECTwoWorkExt').value; var employer = document.getElementById('frmECTwoEmployer').value; var email = document.getElementById('frmECTwoEmail').value; var diverId = parseInt(document.getElementById('diverId').innerHTML,10); var params = 'diverid=' + diverId + '&firstname=' + firstName + '&lastname=' + lastName + '&relation=' + relation + '&address=' + streetAddress + '&city=' + city + '&state=' + state + '&zip=' + zip + '&mobile=' + mobile + '&oktotext=' + oktext + '&home=' + homephone + '&work=' + workphone + '&workext=' + workext + '&employer=' + employer + '&email=' + email + '&reltype=' + relType; var thepage = 'relations'; var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/' + thepage,true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; var theError = parseInt(document.getElementById('errorCode').innerHTML,10); if (theError === 0) { document.getElementById('status1').style.width='392px'; document.getElementById('tab8').style.display='block'; document.getElementById('tab7').style.display='none'; window.scrollTo(0,0) } } } postDiverInfo.send(params); } function skipEC2() { document.getElementById('status1').style.width='448px'; document.getElementById('tab9').style.display='block'; document.getElementById('tab7').style.display='none'; } function eContact3() { var relType = 5; var firstName = document.getElementById('frmECThreeFirstName').value; var lastName = document.getElementById('frmECThreeLastName').value; var relation = document.getElementById('frmECThreeRelation').value; var streetAddress = document.getElementById('frmECThreeStreetAddress').value; var city = document.getElementById('frmECThreeCity').value; var state = document.getElementById('frmECThreeState').value; var zip = document.getElementById('frmECThreeZip').value; var mobile = document.getElementById('frmECThreeMobile').value; var oktext = document.getElementById('frmECThreeOkToText').value; var homephone = document.getElementById('frmECThreeHome').value; var workphone = document.getElementById('frmECThreeWork').value; var workext = document.getElementById('frmECThreeWorkExt').value; var employer = document.getElementById('frmECThreeEmployer').value; var email = document.getElementById('frmECThreeEmail').value; var diverId = parseInt(document.getElementById('diverId').innerHTML,10); var params = 'diverid=' + diverId + '&firstname=' + firstName + '&lastname=' + lastName + '&relation=' + relation + '&address=' + streetAddress + '&city=' + city + '&state=' + state + '&zip=' + zip + '&mobile=' + mobile + '&oktotext=' + oktext + '&home=' + homephone + '&work=' + workphone + '&workext=' + workext + '&employer=' + employer + '&email=' + email + '&reltype=' + relType; var thepage = 'relations'; var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/' + thepage,true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; var theError = parseInt(document.getElementById('errorCode').innerHTML,10); if (theError === 0) { document.getElementById('status1').style.width='448px'; document.getElementById('tab9').style.display='block'; document.getElementById('tab8').style.display='none'; window.scrollTo(0,0) } } } postDiverInfo.send(params); } function skipEC3() { document.getElementById('status1').style.width='448px'; document.getElementById('tab9').style.display='block'; document.getElementById('tab8').style.display='none'; } function docInfo() { var diverId = parseInt(document.getElementById('diverId').innerHTML,10); famdoc = document.getElementById('frmFamilyDoctor').value; famdocaddress = document.getElementById('frmDoctorAddress').value; famdoccity = document.getElementById('frmDoctorCity').value; famdocstate = document.getElementById('frmDoctorState').value; famdoczip = document.getElementById('frmDoctorZipcode').value; famdocphone = document.getElementById('frmDoctorPhone').value; var params = 'diverid=' + diverId + '&fdoc=' + famdoc + '&faddress=' + famdocaddress + '&fcity=' + famdoccity + '&fstate=' + famdocstate + '&fzip=' + famdoczip + '&fphone=' + famdocphone; ortho = document.getElementById('frmOrthopedic').value; orthoaddress = document.getElementById('frmOrthopedicAddress').value; orthocity = document.getElementById('frmOrthopedicCity').value; orthostate = document.getElementById('frmOrthopedicState').value; orthozip = document.getElementById('frmOrthopedicZipcode').value; orthophone = document.getElementById('frmOrthopedicPhone').value; params = params + '&odoc=' + ortho + '&oaddress=' + orthoaddress + '&ocity=' + orthocity + '&ostate=' + orthostate + '&ozip=' + orthozip + '&ophone=' + orthophone; dentist = document.getElementById('frmDentist').value; dentistaddress = document.getElementById('frmDentistAddress').value; dentistcity = document.getElementById('frmDentistCity').value; dentiststate = document.getElementById('frmDentistState').value; dentistzip = document.getElementById('frmDentistZipcode').value; dentistphone = document.getElementById('frmDentistPhone').value; params = params + '&ddoc=' + dentist + '&daddress=' + dentistaddress + '&dcity=' + dentistcity + '&dstate=' + dentiststate + '&dzip=' + dentistzip + '&dphone=' + dentistphone; eye = document.getElementById('frmEyeDoctor').value; eyeaddress = document.getElementById('frmEyeDoctorAddress').value; eyecity = document.getElementById('frmEyeDoctorCity').value; eyestate = document.getElementById('frmEyeDoctorState').value; eyezip = document.getElementById('frmEyeDoctorZipcode').value; eyephone = document.getElementById('frmEyeDoctorPhone').value; params = params + '&edoc=' + eye + '&eaddress=' + eyeaddress + '&ecity=' + eyecity + '&estate=' + eyestate + '&ezip=' + eyezip + '&ephone=' + eyephone; var thepage = 'doctors'; var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/' + thepage,true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; var theError = parseInt(document.getElementById('errorCode').innerHTML,10); if (theError === 0) { document.getElementById('status1').style.width='504px'; document.getElementById('tab10').style.display='block'; document.getElementById('tab9').style.display='none'; window.scrollTo(0,0) } } } postDiverInfo.send(params); } function skipDoctor() { document.getElementById('status1').style.width='504px'; document.getElementById('tab10').style.display='block'; document.getElementById('tab9').style.display='none'; } function medHistory() { glasses = document.getElementById('frmAthleteGlasses').value; contacts = document.getElementById('frmAthleteContacts').value; restrictions = document.getElementById('frmDoctorRestrictions').value; medications = document.getElementById('frmCurrentMedications').value; tylenol = document.getElementById('frmTylenol').value; aleve = document.getElementById('frmAleve').value; advil = document.getElementById('frmAdvil').value; antacid = document.getElementById('frmAntacid').value; treat = document.getElementById('frmMayWeTreat').value; allergies = document.getElementById('frmKnownAllergies').value; var diverId = parseInt(document.getElementById('diverId').innerHTML,10); var params = 'diverid=' + diverId + '&glasses=' + glasses + '&contacts=' + contacts + '&restrictions=' + restrictions + '&medications=' + medications + '&tylenol=' + tylenol + '&aleve=' + aleve + '&advil=' + advil + '&antacid=' + antacid + '&treat=' + treat + '&allergies=' + allergies; var thepage = 'medhistory'; var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/' + thepage,true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; var theError = parseInt(document.getElementById('errorCode').innerHTML,10); if (theError === 0) { document.getElementById('status1').style.width='560px'; document.getElementById('tab11').style.display='block'; document.getElementById('tab10').style.display='none'; window.scrollTo(0,0) } } } postDiverInfo.send(params); } function agreeOne() { var diverId = parseInt(document.getElementById('diverId').innerHTML,10); var params = 'diverid=' + diverId + '&agree=1'; var thepage = 'agreements'; var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/' + thepage,true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; var theError = parseInt(document.getElementById('errorCode').innerHTML,10); if (theError === 0) { document.getElementById('status1').style.width='616px'; document.getElementById('tab12').style.display='block'; document.getElementById('tab11').style.display='none'; window.scrollTo(0,0) } } } postDiverInfo.send(params); } function agreeTwo() { var diverId = parseInt(document.getElementById('diverId').innerHTML,10); var params = 'diverid=' + diverId + '&agree=2'; var thepage = 'agreements'; var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/' + thepage,true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; var theError = parseInt(document.getElementById('errorCode').innerHTML,10); if (theError === 0) { document.getElementById('status1').style.width='672px'; document.getElementById('tab13').style.display='block'; document.getElementById('tab12').style.display='none'; document.getElementById('mainContent').style.height='5096px'; window.scrollTo(0,0) } } } postDiverInfo.send(params); } function agreeThree() { var diverId = parseInt(document.getElementById('diverId').innerHTML,10); var params = 'diverid=' + diverId + '&agree=3'; var thepage = 'agreements'; var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/' + thepage,true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; var theError = parseInt(document.getElementById('errorCode').innerHTML,10); if (theError === 0) { document.getElementById('status1').style.width='738px'; document.getElementById('tab14').style.display='block'; document.getElementById('tab13').style.display='none'; document.getElementById('mainContent').style.height='auto'; window.scrollTo(0,0) } } } postDiverInfo.send(params); } function planSelect() { var planid = document.getElementById('frmPlanId').value; var payMethod = document.getElementById('frmPayMethod').value; var diverId = parseInt(document.getElementById('diverId').innerHTML,10); var params = 'diverid=' + diverId + '&planid=' + planid + '&paymethod=' + payMethod; var thepage = 'postplan'; var postDiverInfo = new XMLHttpRequest(); postDiverInfo.open("POST",'/postdiverreg.cfm/' + thepage,true); postDiverInfo.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postDiverInfo.setRequestHeader("Content-length",params.length); postDiverInfo.setRequestHeader("Connection","close"); postDiverInfo.onreadystatechange = function() { if(postDiverInfo.readyState == 4) { document.getElementById('debug').innerHTML = postDiverInfo.responseText; document.getElementById('errorCode').innerHTML = document.getElementById('respErrorCode').innerHTML; var theError = parseInt(document.getElementById('errorCode').innerHTML,10); if (theError === 0) { document.getElementById('mainContent').innerHTML = document.getElementById('debug').innerHTML; window.scrollTo(0,0) } } } postDiverInfo.send(params); } function teamGear() { alert( document.getElementById('frmShortSleeve').value ); var diverId = parseInt(document.getElementById('diverId').innerHTML,10); } function subtabOpenClose(subtab_id) { var i = 1; for(i=1; i<=10; i++) { if (i == subtab_id){ document.getElementById('subtab' + i).style.display='inline'; document.getElementById('tab' + i).style.borderBottom='0px solid #000000'; document.getElementById('tab' + i).style.backgroundImage='url(/images/tabon.png)'; } else { document.getElementById('subtab' + i).style.display='none'; document.getElementById('tab' + i).style.borderBottom='0px solid #ff0000'; document.getElementById('tab' + i).style.backgroundImage='url(/images/taboff.png)'; } } } function UpdateCal() { var Type = document.getElementById('frmType').value; var Description = document.getElementById('frmDescription').value; var SatName = document.getElementById('frmSatName').value; var SatID = document.getElementById('frmSatID').value; var Month = document.getElementById('frmMonth').value; var Day = document.getElementById('frmDay').value; var Year = document.getElementById('frmYear').value; var Repeat = document.getElementById('frmRepeat').value; var params = 'type=' + Type + '&description=' + Description + '&Satname=' + SatName + '&SatID=' + SatID + '&Month=' + Month + '&Day=' + Day + '&Year=' + Year + '&Repeat=' + Repeat; var thepage = 'update'; var postEditCal = new XMLHttpRequest(); postEditCal.open("POST",'/calendar/editcal.cfm/' + thepage,true); postEditCal.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postEditCal.setRequestHeader("Content-length",params.length); postEditCal.setRequestHeader("Connection","close"); postEditCal.onreadystatechange = function() { if(postEditCal.readyState == 4) { document.getElementById('popUpBody').innerHTML = postEditCal.responseText; document.getElementById('popUp').style.display='block'; window.scrollTo(0,0) } } postEditCal.send(params); } function AddToCal() { var Type = document.getElementById('frmType').value; var Description = document.getElementById('frmDescription').value; var Location = document.getElementById('frmLocation').value; var SatName = document.getElementById('frmSatName').value; var SatID = document.getElementById('frmSatID').value; var Month = document.getElementById('frmMonth').value; var Day = document.getElementById('frmDay').value; var Year = document.getElementById('frmYear').value; var Repeat = document.getElementById('frmRepeat').value; var RepeatDaily = document.getElementById('frmRepeatDaily').value; var RepeatWeekly = document.getElementById('frmRepeatWeekly').value; var RepeatMonthly = document.getElementById('frmRepeatMonthly').value; var testRepeat = parseInt(RepeatDaily,10) + parseInt(RepeatWeekly,10) + parseInt(RepeatMonthly,10); if (Repeat !== 'none' && testRepeat === 0) { alert('testRepeat =' + testRepeat); if (testRepeat === null || testRepeat === 0) { alert('You must provide number of times to repeat event'); } } else { var params = 'description=' + Description + '&location=' + Location + '&Type=' + Type + '&Satname=' + SatName + '&SatID=' + SatID + '&Month=' + Month + '&Day=' + Day + '&Year=' + Year + '&Repeat=' + Repeat + '&RepeatDaily=' + RepeatDaily + '&RepeatWeekly=' + RepeatWeekly + '&RepeatMonthly=' + RepeatMonthly; var thepage = 'addto'; var postEditCal = new XMLHttpRequest(); postEditCal.open("POST",'/calendar/editcal.cfm/' + thepage,true); postEditCal.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postEditCal.setRequestHeader("Content-length",params.length); postEditCal.setRequestHeader("Connection","close"); postEditCal.onreadystatechange = function() { if(postEditCal.readyState == 4) { document.getElementById('popUpBody').innerHTML = postEditCal.responseText; calURL = document.getElementById('newURL').innerHTML; document.getElementById('popUp').style.display='block'; loadAjax('mainContent',calURL,0,0); window.scrollTo(0,0) } } postEditCal.send(params); } } function CalRepeat() { var type = document.getElementById('frmRepeat').value; if (type == 'daily'){ document.getElementById('daily').style.display='block'; document.getElementById('weekly').style.display='none'; document.getElementById('monthly').style.display='none'; } else if (type == 'weekly'){ document.getElementById('daily').style.display='none'; document.getElementById('weekly').style.display='block'; document.getElementById('monthly').style.display='none'; } else if (type == 'monthly'){ document.getElementById('daily').style.display='none'; document.getElementById('weekly').style.display='none'; document.getElementById('monthly').style.display='block'; } else { document.getElementById('daily').style.display='none'; document.getElementById('weekly').style.display='none'; document.getElementById('monthly').style.display='none'; } } function coachChangePlan(athid) { var theId = athid; if (document.getElementById('inactive' + theId).checked === true) { var susp = 'on'; } else { var susp = 'off'; } var plan = document.getElementById('nwPlan' + theId).value; var page = document.getElementById('pageName').value; if (confirm("Are you sure?")) { var params = 'athid=' + theId + '&suspend=' + susp + '&newplan=' + plan; var postPlanChange = new XMLHttpRequest(); postPlanChange.open("POST",page,true); postPlanChange.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postPlanChange.setRequestHeader("Content-length",params.length); postPlanChange.setRequestHeader("Connection","close"); postPlanChange.onreadystatechange = function() { if(postPlanChange.readyState == 4) { document.getElementById('mainContent').innerHTML = postPlanChange.responseText; } } postPlanChange.send(params); } else { // do things if CANCEL } } function coachReactivate(athid) { var theId = athid; var susp = document.getElementById('inactive' + theId).value; var plan = document.getElementById('nwPlan' + theId).value; var page = document.getElementById('pageName').value; if (confirm("Are you sure?")) { var params = 'rathid=' + theId + '&suspend=' + susp + '&newplan=' + plan; var postPlanChange = new XMLHttpRequest(); postPlanChange.open("POST",page,true); postPlanChange.setRequestHeader("Content-type","application/x-www-form-urlencoded"); postPlanChange.setRequestHeader("Content-length",params.length); postPlanChange.setRequestHeader("Connection","close"); postPlanChange.onreadystatechange = function() { if(postPlanChange.readyState == 4) { document.getElementById('mainContent').innerHTML = postPlanChange.responseText; } } postPlanChange.send(params); } else { // do things if CANCEL } }