
var emailAddressToCheck="";var foundRecord=false;function submitBuckQuery(form){var resultBlock=getDocObject('baBucksSearchResults');var queryURL="/bigadmin/giveaway/submittalData.xml";if(validateCheckBucksForm(form)){emailAddressToCheck=form.elements["mailAddress"].value;makeHttpRequest(queryURL,'baBucksParseResult',true,resultBlock);}}
function baBucksParseResult(responseXML){var resultOut="";var id="";var email=""
var submitterName="";var currentBucks="";var totalBucks="";var searchResults=responseXML.getElementsByTagName("results")[0];var contents=getDocObject('baBucksSearchResults');contents.innerHTML="";foundRecord=false;var results=searchResults.getElementsByTagName("result");if(results.length>0){for(var I=0;I<results.length;I++){var result=results[I];email=result.getElementsByTagName("email")[0].firstChild.nodeValue;if(email==emailAddressToCheck){foundRecord=true;break;}
id="";email=""
submitterName="";currentBucks="";totalBucks="";}}else{resultOut+="<b class=\"small\">There were no results<\/b>";}
if(foundRecord){id=result.getElementsByTagName("id")[0].firstChild.nodeValue;if(result.getElementsByTagName("submitterName")[0].firstChild!=null){submitterName=result.getElementsByTagName("submitterName")[0].firstChild.nodeValue;}else{submitterName="Not Supplied";}
currentBucks=result.getElementsByTagName("currentBucks")[0].firstChild.nodeValue;totalBucks=result.getElementsByTagName("totalBucks")[0].firstChild.nodeValue;resultOut+=getOrderFormInfo(id,submitterName,email,currentBucks,totalBucks);}else{resultOut=getCheckBucksForm("You do not currently have any BigAdmin Bucks.");}
contents.innerHTML=resultOut;}
function getOrderFormInfo(id,submitterName,email,currentBucks,totalBucks){var returnString="";returnString+='<div class="labeled-input"><p class="label">Name:</p><p class="input">'+submitterName+'</p></div>';returnString+='<div class="labeled-input"><p class="label">Email:</p><p class="input">'+email+'</p></div>';returnString+='<div class="labeled-input"><p class="label">Current Bucks:</p><p class="input">'+currentBucks+'</p></div>';returnString+='<div class="labeled-input"><p class="label">Cumulative Total Bucks:</p><p class="input">'+totalBucks+'</p></div>';if(currentBucks>0){returnString+='<form id="orderForm" name="orderForm" action="/bigadmin/giveaway/orderForm.jsp" method="POST">';returnString+='<input type="hidden" name="submitterID" value="'+id+'"/>';returnString+='<input type="hidden" name="submitterName" value="'+submitterName+'"/>';returnString+='<input type="hidden" name="mailAddress" value="'+email+'"/>';returnString+='<input type="hidden" name="currentBucks" value="'+currentBucks+'"/>';returnString+='<input type="hidden" name="totalBucks" value="'+totalBucks+'"/>';returnString+='<div class="submit"><input type="submit" class="buttonred" value="Go To Order Form &raquo;"></div>';returnString+='<\/form>';}else{returnString+=getCheckBucksForm("<b>You do not currently have any spendable BigAdmin Bucks<\/b>");}
return returnString;}
function getCheckBucksForm(helpText){var returnString="";returnString+='';returnString+='<form id="baCheckBucksForm" action="#" method="GET" onSubmit="submitBuckQuery(this);return false;"><div class="labeled-input">';returnString+='<p class="label"><label for="mailAddress"><img src="/im/ic_asteric.gif" alt="(required)" class="required-icon"> Email Address</label></p>';returnString+='<p class="input"><input type="text" id="mailAddress" name="mailAddress" size="30" value="" class="medium">';returnString+='<input type="submit" onClick="submitBuckQuery(this.form);return false;" class="buttonred" value="Check Bucks &raquo;" style="margin-left:5px;"></p>';returnString+='</div></form>';returnString+='<div class="info">'+helpText+'</div>';returnString+='';return returnString}
function validateCheckBucksForm(form){return(checkString(form.elements["mailAddress"],"Email Address")&&checkEmail(form.elements["mailAddress"]))}