// *********************************************************************************
// **********************   survey_jsp.js   ********************************************
// *********************************************************************************

function getParam(zparam) {
	var query = location.search.substring(1);
	var pairs = query.split('&');
	for (var i=0; i<pairs.length; i++) {
		var pos = pairs[i].indexOf('=');
		var argname = pairs[i].substring(0,pos);
		var value = pairs[i].substring(pos+1);
		if (zparam==argname) {
			return value;
		}
	}
	return '';
}

// *********************************************************************************

function newUser(zhref) {
	document.location.href = zhref;
}

// *********************************************************************************

function notThisUser(zhref) {
	document.location.href = zhref;
}

// *********************************************************************************

function doThisFirst(zcheckbool) {
	if (zcheckbool == 'true') {
		fillForm(formDataCookie);
		if (loginCookie==null) {
			fillForm(formRegData);
		}
	}
}

// *********************************************************************************

function getQStrVar(zvar) {
	var qstr = location.search.substring(1, location.search.length);
	var qstrAr = qstr.split("&");
	for (var i=0; i<qstrAr.length; i++) {
		qthis = qstrAr[i];
		qthisAr = qthis.split("=");
		if (qthisAr[0]==zvar) {
			return qthisAr[1];
		}
	}
	return "";
}

// *********************************************************************************

function fillForm(zFillStr) {		
	if (zFillStr==null) {
		zFillStr='';
	}
	var param=zFillStr.split('!');	
	for (i=0; i<param.length; i++) {			
		var answer=param[i].split(':');
		
		var foundit=false;
		var rightAnswer='';
		var answer1=answer[0];
		var answer2=answer[0] + '|0';
		var answer3=answer[0] + '|1';

		for (j=0; j<document.surveyform.elements.length; j++) {

			if (document.surveyform.elements[j].name==answer2) {
				rightAnswer=answer2;
				foundit=true;
				j=document.surveyform.elements.length+1;
			} else if (document.surveyform.elements[j].name==answer3) {
				rightAnswer=answer3;
				foundit=true;
				j=document.surveyform.elements.length+1;
			} else if (document.surveyform.elements[j].name==answer1) {
				rightAnswer=answer1;
				foundit=true;
				j=document.surveyform.elements.length+1;
			}

		}
		
		if (foundit) {
			var thiselement = document.surveyform(rightAnswer);
			var inputType = thiselement.type;		
			if (inputType=='checkbox') {
				if ((answer[1]=='true') || (answer[1]=='on')) { thiselement.checked=true; }
			} else if (inputType=='select-one') {

				for (k=0; k<thiselement.length; k++) {
					if (thiselement[k].value==answer[1]) {
						thiselement[k].selected=true;
					}
				}
			} else if (inputType=='radio') {
				if (thiselement.value==answer[1]) { thiselement.checked=true; }
			} else if (inputType=='text') {
				thiselement.value=answer[1];
			} else if (inputType=='password') {
				thiselement.value=answer[1];
			} else if (inputType=='textarea') {
				thiselement.value=answer[1];
			} else if (thiselement.length>1) {
				for (j=0; j<thiselement.length; j++) {
					if (thiselement[j].value==answer[1]) { thiselement[j].checked=true; }
				}
			}
		}		
	}
}

// *********************************************************************************

// *********************************************************************************

// *********************************************************************************

// *********************************************************************************

// *********************************************************************************

// *********************************************************************************

function showStates() {
	var thisStr =	'<select name="rmstate" class="regSelect" style="width:164px;">' +
					'<option value="XX" selected>Select One</option>' +
					'<option value="AL">Alabama</option>' +
					'<option value="AK">Alaska</option>' +
					'<option value="AZ">Arizona</option>' +
					'<option value="AR">Arkansas</option>' +
					'<option value="CA">California</option>' +
					'<option value="CO">Colorado</option>' +
					'<option value="CT">Connecticut</option>' +
					'<option value="DE">Delaware</option>' +
					'<option value="DC">District of Columbia</option>' +
					'<option value="FL">Florida</option>' +
					'<option value="GA">Georgia</option>' +
					'<option value="HI">Hawaii</option>' +
					'<option value="ID">Idaho</option>' +
					'<option value="IL">Illinois</option>' +
					'<option value="IN">Indiana</option>' +
					'<option value="IA">Iowa</option>' +
					'<option value="KS">Kansas</option>' +
					'<option value="KY">Kentucky</option>' +
					'<option value="LA">Louisiana</option>' +
					'<option value="ME">Maine</option>' +
					'<option value="MD">Maryland</option>' +
					'<option value="MA">Massachusetts</option>' +
					'<option value="MI">Michigan</option>' +
					'<option value="MN">Minnesota</option>' +
					'<option value="MS">Mississippi</option>' +
					'<option value="MO">Missouri</option>' +
					'<option value="MT">Montana</option>' +
					'<option value="NE">Nebraska</option>' +
					'<option value="NV">Nevada</option>' +
					'<option value="NH">New Hampshire</option>' +
					'<option value="NJ">New Jersey</option>' +
					'<option value="NM">New Mexico</option>' +
					'<option value="NY">New York</option>' +
					'<option value="NC">North Carolina</option>' +
					'<option value="ND">North Dakota</option>' +
					'<option value="OH">Ohio</option>' +
					'<option value="OK">Oklahoma</option>' +
					'<option value="OR">Oregon</option>' +
					'<option value="PA">Pennsylvania</option>' +
					'<option value="RI">Rhode Island</option>' +
					'<option value="SC">South Carolina</option>' +
					'<option value="SD">South Dakota</option>' +
					'<option value="TN">Tennessee</option>' +
					'<option value="TX">Texas</option>' +
					'<option value="UT">Utah</option>' +
					'<option value="VT">Vermont</option>' +
					'<option value="VA">Virginia</option>' +
					'<option value="WA">Washington</option>' +
					'<option value="WV">West Virginia</option>' +
					'<option value="WI">Wisconsin</option>' +
					'<option value="WY">Wyoming</option>' +
					'</select>';
					document.write(thisStr);
}

// *********************************************************************************

function showStatesProvs() {
var thisStr =	'<select name="rmstate" class="regSelect" style="width:164px;">' +
					'<option value="XX" selected>Select One</option>' +
					'<option value="AL">Alabama</option>' +
					'<option value="AB">Alberta</option>' + 
					'<option value="AK">Alaska</option>' +
					'<option value="AZ">Arizona</option>' +
					'<option value="AR">Arkansas</option>' +
					'<option value="BC">British Columbia</option>' + 
					'<option value="CA">California</option>' +
					'<option value="CO">Colorado</option>' +
					'<option value="CT">Connecticut</option>' +
					'<option value="DE">Delaware</option>' +
					'<option value="DC">District of Columbia</option>' +
					'<option value="FL">Florida</option>' +
					'<option value="GA">Georgia</option>' +
					'<option value="HI">Hawaii</option>' +
					'<option value="ID">Idaho</option>' +
					'<option value="IL">Illinois</option>' +
					'<option value="IN">Indiana</option>' +
					'<option value="IA">Iowa</option>' +
					'<option value="KS">Kansas</option>' +
					'<option value="KY">Kentucky</option>' +
					'<option value="LA">Louisiana</option>' +
					'<option value="ME">Maine</option>' +
					'<option value="MB">Manitoba</option>' + 
					'<option value="MD">Maryland</option>' +
					'<option value="MA">Massachusetts</option>' +
					'<option value="MI">Michigan</option>' +
					'<option value="MN">Minnesota</option>' +
					'<option value="MS">Mississippi</option>' +
					'<option value="MO">Missouri</option>' +
					'<option value="MT">Montana</option>' +
					'<option value="NE">Nebraska</option>' +
					'<option value="NV">Nevada</option>' +
					'<option value="NB">New Brunswick</option>' + 
					'<option value="NH">New Hampshire</option>' +
					'<option value="NJ">New Jersey</option>' +
					'<option value="NM">New Mexico</option>' +
					'<option value="NY">New York</option>' +
					'<option value="NF">Newfoundland</option>' + 
					'<option value="NC">North Carolina</option>' +
					'<option value="ND">North Dakota</option>' +
					'<option value="NT">Northwest Territories</option>' +
					'<option value="NS">Nova Scotia</option>' +
					'<option value="NU">Nunuvat</option>' +
					'<option value="OH">Ohio</option>' +
					'<option value="OK">Oklahoma</option>' +
					'<option value="ON">Ontario</option>' +
					'<option value="OR">Oregon</option>' +
					'<option value="PA">Pennsylvania</option>' +
					'<option value="PEI">Prince Edward Island</option>' +
					'<option value="RI">Rhode Island</option>' +
					'<option value="SK">Saskatchewan</option>' +
					'<option value="SC">South Carolina</option>' +
					'<option value="SD">South Dakota</option>' +
					'<option value="TN">Tennessee</option>' +
					'<option value="TX">Texas</option>' +
					'<option value="UT">Utah</option>' +
					'<option value="VT">Vermont</option>' +
					'<option value="VA">Virginia</option>' +
					'<option value="WA">Washington</option>' +
					'<option value="WV">West Virginia</option>' +
					'<option value="WI">Wisconsin</option>' +
					'<option value="WY">Wyoming</option>' +
					'<option value="YT">Yukon</option>' +
					'<option value="NO">Other</option>' +
					'</select>';
					document.write(thisStr);
}

// *********************************************************************************

function showStatesTerr() {
	var thisStr =	'<select name="rmstate" class="regSelect" style="width:164px;">' +
					'<option value="XX" selected>Select One</option>' +
					'<option value="AL">Alabama</option>' +
					'<option value="AB">Alberta</option>' + 
					'<option value="AK">Alaska</option>' +
					'<option value="AZ">Arizona</option>' +
					'<option value="AR">Arkansas</option>' +
					'<option value="BC">British Columbia</option>' + 
					'<option value="CA">California</option>' +
					'<option value="CO">Colorado</option>' +
					'<option value="CT">Connecticut</option>' +
					'<option value="DE">Delaware</option>' +
					'<option value="DC">District of Columbia</option>' +
					'<option value="FL">Florida</option>' +
					'<option value="GA">Georgia</option>' +
					'<option value="HI">Hawaii</option>' +
					'<option value="ID">Idaho</option>' +
					'<option value="IL">Illinois</option>' +
					'<option value="IN">Indiana</option>' +
					'<option value="IA">Iowa</option>' +
					'<option value="KS">Kansas</option>' +
					'<option value="KY">Kentucky</option>' +
					'<option value="LA">Louisiana</option>' +
					'<option value="ME">Maine</option>' +
					'<option value="MB">Manitoba</option>' + 
					'<option value="MD">Maryland</option>' +
					'<option value="MA">Massachusetts</option>' +
					'<option value="MI">Michigan</option>' +
					'<option value="MN">Minnesota</option>' +
					'<option value="MS">Mississippi</option>' +
					'<option value="MO">Missouri</option>' +
					'<option value="MT">Montana</option>' +
					'<option value="NE">Nebraska</option>' +
					'<option value="NV">Nevada</option>' +
					'<option value="NB">New Brunswick</option>' + 
					'<option value="NH">New Hampshire</option>' +
					'<option value="NJ">New Jersey</option>' +
					'<option value="NM">New Mexico</option>' +
					'<option value="NY">New York</option>' +
					'<option value="NF">Newfoundland</option>' + 
					'<option value="NC">North Carolina</option>' +
					'<option value="ND">North Dakota</option>' +
					'<option value="NT">Northwest Territories</option>' +
					'<option value="NS">Nova Scotia</option>' +
					'<option value="NUN">Nunavut</option>' +
					'<option value="OH">Ohio</option>' +
					'<option value="OK">Oklahoma</option>' +
					'<option value="ON">Ontario</option>' +
					'<option value="OR">Oregon</option>' +
					'<option value="PA">Pennsylvania</option>' +
					'<option value="PEI">Prince Edward Island</option>' +
					'<option value="QB">Quebec</option>' +
					'<option value="RI">Rhode Island</option>' +
					'<option value="SK">Saskatchewan</option>' +
					'<option value="SC">South Carolina</option>' +
					'<option value="SD">South Dakota</option>' +
					'<option value="TN">Tennessee</option>' +
					'<option value="TX">Texas</option>' +
					'<option value="UT">Utah</option>' +
					'<option value="VT">Vermont</option>' +
					'<option value="VA">Virginia</option>' +
					'<option value="WA">Washington</option>' +
					'<option value="WV">West Virginia</option>' +
					'<option value="WI">Wisconsin</option>' +
					'<option value="WY">Wyoming</option>' +
					'<option value="YT">Yukon</option>' +
					'<option value="NO">Other</option>' +
					'</select>';
					document.write(thisStr);
}

// *********************************************************************************

function rmdobInput() {
	var thisStr =	'<input type="hidden" name="rmdob" value="">' +								
					'<select name="dobMonth" class="regSelect">' +
					'<option value="00">Month</option>' +
					'<option value="01">Jan</option>' +
					'<option value="02">Feb</option>' +
					'<option value="03">Mar</option>' +
					'<option value="04">Apr</option>' +
					'<option value="05">May</option>' +
					'<option value="06">Jun</option>' +
					'<option value="07">Jul</option>' +
					'<option value="08">Aug</option>' +
					'<option value="09">Sep</option>' +
					'<option value="10">Oct</option>' +
					'<option value="11">Nov</option>' +
					'<option value="12">Dec</option>' +
					'</select>';
					document.write(thisStr);

	var thisStr =	'<select name="dobDay" class="regSelect">' +
					'<option value="0">Day</option>';
					document.write(thisStr);

					for (i=1; i<=31; i++) {
						if (i<10) {
							document.write('<option value="0' + i + '">' + i + '</option>');
						} else {
							document.write('<option value="' + i + '">' + i + '</option>');
						}
					}							
					document.write('</select>');
								
					var today = new Date();
					var startYear = today.getFullYear();
					var endYear   = startYear-100;

	var thisStr =	'<select name="dobYear" class="regSelect">' +
					'<option value="0">Year</option>';						
					document.write(thisStr);

					for (i=startYear; i>=endYear; i--) {
					//for (i=endYear; i<=startYear; i++) {
						document.write('<option value="' + i + '">' + i + '</option>');
					}							
					document.write('</select>');
}

// *********************************************************************************

function rmcountryDropDown() {
var thisStr =	'<select name="rmcountry" class="regSelect" style="width:164px;">' +
				'<option value="XX" selected>Select One</option>' +
				'<option value="United States">United States</option>' +
				'<option value="Canada">Canada</option>' +
				'<option value="Afghanistan">Afghanistan</option>' +
				'<option value="Albania">Albania</option>' +
				'<option value="Algeria">Algeria</option>' +
				'<option value="Andorra">Andorra</option>' +
				'<option value="Angola">Angola</option>' +
				'<option value="Anguilla">Anguilla</option>' +
				'<option value="Antarctica">Antarctica</option>' +
				'<option value="Antigua and Barbuda">Antigua and Barbuda</option>' +
				'<option value="Argentina">Argentina</option>' +
				'<option value="Armenia">Armenia</option>' +
				'<option value="Aruba">Aruba</option>' +
				'<option value="Australia">Australia</option>' +
				'<option value="Austria">Austria</option>' +
				'<option value="Azerbaijan">Azerbaijan</option>' +
				'<option value="Azores">Azores</option>' +
				'<option value="Bahamas">Bahamas</option>' +
				'<option value="Bahrain">Bahrain</option>' +
				'<option value="Bangladesh">Bangladesh</option>' +
				'<option value="Barbados">Barbados</option>' +
				'<option value="Belarus">Belarus</option>' +
				'<option value="Belgium">Belgium</option>' +
				'<option value="Belize">Belize</option>' +
				'<option value="Benin">Benin</option>' +
				'<option value="Bermuda">Bermuda</option>' +
				'<option value="Bhutan">Bhutan</option>' +
				'<option value="Bolivia">Bolivia</option>' +
				'<option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>' +
				'<option value="Botswana">Botswana</option>' +
				'<option value="Bouvet Island">Bouvet Island</option>' +
				'<option value="Brazil">Brazil</option>' +
				'<option value="British Indian Ocean Territory">British Indian Ocean Territory</option>' +
				'<option value="British Virgin Islands">British Virgin Islands</option>' +
				'<option value="Brunei">Brunei</option>' +
				'<option value="Bulgaria">Bulgaria</option>' +
				'<option value="Burkina Faso">Burkina Faso</option>' +
				'<option value="Burundi">Burundi</option>' +
				'<option value="Cambodia">Cambodia</option>' +
				'<option value="Cameroon">Cameroon</option>' +
				'<option value="Cape Verde">Cape Verde</option>' +
				'<option value="Cayman Islands">Cayman Islands</option>' +
				'<option value="Central African Republic">Central African Republic</option>' +
				'<option value="Chad">Chad</option>' +
				'<option value="Chile">Chile</option>' +
				'<option value="China">China</option>' +
				'<option value="Christmas Island">Christmas Island</option>' +
				'<option value="Cocos (Keeling) Island">Cocos (Keeling) Islands</option>' +
				'<option value="Colombia">Colombia</option>' +
				'<option value="Comoros">Comoros</option>' +
				'<option value="Congo, Democratic Republic of">Congo, Democratic Republic of</option>' +
				'<option value="Congo, Republic of">Congo, Republic of</option>' +
				'<option value="Cook Islands">Cook Islands</option>' +
				'<option value="Costa Rica">Costa Rica</option>' +
				'<option value="Croatia">Croatia</option>' +
				'<option value="Cuba">Cuba</option>' +
				'<option value="Cyprus">Cyprus</option>' +
				'<option value="Czech Republic">Czech Republic</option>' +
				'<option value="Denmark">Denmark</option>' +
				'<option value="Djibouti">Djibouti</option>' +
				'<option value="Dominica">Dominica</option>' +
				'<option value="Dominican Republic">Dominican Republic</option>' +
				'<option value="East Timor">East Timor</option>' +
				'<option value="Ecuador">Ecuador</option>' +
				'<option value="Egypt">Egypt</option>' +
				'<option value="El Salvador">El Salvador</option>' +
				'<option value="Equatorial Guinea">Equatorial Guinea</option>' +
				'<option value="Eritrea">Eritrea</option>' +
				'<option value="Estonia">Estonia</option>' +
				'<option value="Ethiopia">Ethiopia</option>' +
				'<option value="Faeroe Islands">Faeroe Islands</option>' +
				'<option value="Falkland Islands">Falkland Islands</option>' +
				'<option value="Fiji Islands">Fiji Islands</option>' +
				'<option value="Finland">Finland</option>' +
				'<option value="France">France</option>' +
				'<option value="French Guiana">French Guiana</option>' +
				'<option value="French Polynesia">French Polynesia</option>' +
				'<option value="French Southern Territories">French Southern Territories</option>' +
				'<option value="Gabon">Gabon</option>' +
				'<option value="Gambia">Gambia</option>' +
				'<option value="Germany">Germany</option>' +
				'<option value="Ghana">Ghana</option>' +
				'<option value="Gibraltar">Gibraltar</option>' +
				'<option value="Grenada">Grenada</option>' +
				'<option value="Greece">Greece</option>' +
				'<option value="Greenland">Greenland</option>' +
				'<option value="Georgia">Georgia</option>' +
				'<option value="Guam">Guam</option>' +
				'<option value="Guadeloupe">Guadeloupe</option>' +
				'<option value="Guatemala">Guatemala</option>' +
				'<option value="Guinea">Guinea</option>' +
				'<option value="Guinea-Bissau">Guinea-Bissau</option>' +
				'<option value="Guyana">Guyana</option>' +
				'<option value="Haiti">Haiti</option>' +
				'<option value="Heard and McDonald Islands">Heard and McDonald Islands</option>' +
				'<option value="Honduras">Honduras</option>' +
				'<option value="Hong Kong">Hong Kong</option>' +
				'<option value="Hungary">Hungary</option>' +
				'<option value="Iceland">Iceland</option>' +
				'<option value="India">India</option>' +
				'<option value="Indonesia">Indonesia</option>' +
				'<option value="Iran">Iran</option>' +
				'<option value="Iraq">Iraq</option>' +
				'<option value="Ireland">Ireland</option>' +
				'<option value="Isle of Man">Isle of Man</option>' +
				'<option value="Israel">Israel</option>' +
				'<option value="Italy">Italy</option>' +
				'<option value="Ivory Coast">Ivory Coast</option>' +
				'<option value="Jamaica">Jamaica</option>' +
				'<option value="Japan">Japan</option>' +
				'<option value="Jordan">Jordan</option>' +
				'<option value="Kazakhstan">Kazakhstan</option>' +
				'<option value="Kenya">Kenya</option>' +
				'<option value="Kiribati">Kiribati</option>' +
				'<option value="Kuwait">Kuwait</option>' +
				'<option value="Kyrgyzstan">Kyrgyzstan</option>' +
				'<option value="Laos">Laos</option>' +
				'<option value="Latvia">Latvia</option>' +
				'<option value="Lebanon">Lebanon</option>' +
				'<option value="Lesotho">Lesotho</option>' +
				'<option value="Liberia">Liberia</option>' +
				'<option value="Libya">Libya</option>' +
				'<option value="Liechtenstein">Liechtenstein</option>' +
				'<option value="Lithuania">Lithuania</option>' +
				'<option value="Luxembourg">Luxembourg</option>' +
				'<option value="Macau">Macau</option>' +
				'<option value="Macedonia">Macedonia</option>' +
				'<option value="Madagascar">Madagascar</option>' +
				'<option value="Malawi">Malawi</option>' +
				'<option value="Malaysia">Malaysia</option>' +
				'<option value="Maldives">Maldives</option>' +
				'<option value="Mali">Mali</option>' +
				'<option value="Malta">Malta</option>' +
				'<option value="Marshall Islands">Marshall Islands</option>' +
				'<option value="Martinique">Martinique</option>' +
				'<option value="Mauritius">Mauritius</option>' +
				'<option value="Mauritania">Mauritania</option>' +
				'<option value="Mayotte">Mayotte</option>' +
				'<option value="Mexico">Mexico</option>' +
				'<option value="Micronesia">Micronesia</option>' +
				'<option value="Moldova">Moldova</option>' +
				'<option value="Monaco">Monaco</option>' +
				'<option value="Mongolia">Mongolia</option>' +
				'<option value="Montserrat">Montserrat</option>' +
				'<option value="Morocco">Morocco</option>' +
				'<option value="Mozambique">Mozambique</option>' +
				'<option value="Myanmar">Myanmar</option>' +
				'<option value="Namibia">Namibia</option>' +
				'<option value="Nauru">Nauru</option>' +
				'<option value="Nepal">Nepal</option>' +
				'<option value="Netherlands">Netherlands</option>' +
				'<option value="Netherlands Antilles">Netherlands Antilles</option>' +
				'<option value="New Caledonia">New Caledonia</option>' +
				'<option value="New Zealand">New Zealand</option>' +
				'<option value="Nicaragua">Nicaragua</option>' +
				'<option value="Niger">Niger</option>' +
				'<option value="Nigeria">Nigeria</option>' +
				'<option value="Niue">Niue</option>' +
				'<option value="Norfolk Island">Norfolk Island</option>' +
				'<option value="North Korea">North Korea</option>' +
				'<option value="Northern Mariana Islands">Northern Mariana Islands</option>' +
				'<option value="Norway">Norway</option>' +
				'<option value="Oceania">Oceania</option>' +
				'<option value="Oman">Oman</option>' +
				'<option value="Pakistan">Pakistan</option>' +
				'<option value="Palau">Palau</option>' +
				'<option value="Palestinian Territories">Palestinian Territories</option>' +
				'<option value="Panama">Panama</option>' +
				'<option value="Papua New Guinea">Papua New Guinea</option>' +
				'<option value="Paraguay">Paraguay</option>' +
				'<option value="Peru">Peru</option>' +
				'<option value="Puerto Rico">Puerto Rico</option>' +
				'<option value="Philippines">Philippines</option>' +
				'<option value="Pitcaran Island">Pitcaran Island</option>' +
				'<option value="Poland">Poland</option>' +
				'<option value="Portugal">Portugal</option>' +
				'<option value="Qatar">Qatar</option>' +
				'<option value="Reunion">Reunion</option>' +
				'<option value="Romania">Romania</option>' +
				'<option value="Russia">Russia</option>' +
				'<option value="Rwanda">Rwanda</option>' +
				'<option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>' +
				'<option value="Saint Lucia">Saint Lucia</option>' +
				'<option value="S Georgia and S Sandwich Isl">S Georgia and S Sandwich Isl</option>' +
				'<option value="Samoa">Samoa</option>' +
				'<option value="San Marino">San Marino</option>' +
				'<option value="Sao Tome and Principe">Sao Tome and Principe</option>' +
				'<option value="Saudi Arabia">Saudi Arabia</option>' +
				'<option value="Serbia and Montenegro">Serbia and Montenegro</option>' +
				'<option value="Seychelles">Seychelles</option>' +
				'<option value="Sierra Leone">Sierra Leone</option>' +
				'<option value="Senegal">Senegal</option>' +
				'<option value="Singapore">Singapore</option>' +
				'<option value="Slovakia">Slovakia</option>' +
				'<option value="Slovenia">Slovenia</option>' +
				'<option value="Solomon Islands">Solomon Islands</option>' +
				'<option value="Somalia">Somalia</option>' +
				'<option value="South Africa">South Africa</option>' +
				'<option value="South Korea">South Korea</option>' +
				'<option value="Spain">Spain</option>' +
				'<option value="Sri Lanka">Sri Lanka</option>' +
				'<option value="St. Helena">St. Helena</option>' +
				'<option value="St. Pierre-Miquelon">St. Pierre-Miquelon</option>' +
				'<option value="St. Vincent and the Grenadines">St. Vincent and the Grenadines</option>' +
				'<option value="Sudan">Sudan</option>' +
				'<option value="Suriname">Suriname</option>' +
				'<option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option>' +
				'<option value="Swaziland">Swaziland</option>' +
				'<option value="Sweden">Sweden</option>' +
				'<option value="Switzerland">Switzerland</option>' +
				'<option value="Syria">Syria</option>' +
				'<option value="Tristan du Cunha">Tristan du Cunha</option>' +
				'<option value="Tajikistan">Tajikistan</option>' +
				'<option value="Taiwan">Taiwan</option>' +
				'<option value="Tanzania">Tanzania</option>' +
				'<option value="Thailand">Thailand</option>' +
				'<option value="Togo">Togo</option>' +
				'<option value="Tokelau">Tokelau</option>' +
				'<option value="Tonga">Tonga</option>' +
				'<option value="Trinidad and Tobago">Trinidad and Tobago</option>' +
				'<option value="Tunisia">Tunisia</option>' +
				'<option value="Turkey">Turkey</option>' +
				'<option value="Turkmenistan">Turkmenistan</option>' +
				'<option value="Turks and Caicos Islands">Turks and Caicos Islands</option>' +
				'<option value="Tuvalu">Tuvalu</option>' +
				'<option value="Uganda">Uganda</option>' +
				'<option value="Ukraine">Ukraine</option>' +
				'<option value="United Arab Emirates">United Arab Emirates</option>' +
				'<option value="United Kingdom">United Kingdom</option>' +
				'<option value="United States Virgin Islands">United States Virgin Islands</option>' +
				'<option value="Uruguay">Uruguay</option>' +
				'<option value="US Minor Outlying Islands">US Minor Outlying Islands</option>' +
				'<option value="Uzbekistan">Uzbekistan</option>' +
				'<option value="Vanuatu">Vanuatu</option>' +
				'<option value="Vatican">Vatican</option>' +
				'<option value="Venezuela">Venezuela</option>' +
				'<option value="Vietnam">Vietnam</option>' +
				'<option value="Wallis and Futuna">Wallis and Futuna</option>' +
				'<option value="West Sahara">West Sahara</option>' +
				'<option value="West Samoa">West Samoa</option>' +
				'<option value="Yemen">Yemen</option>' +
				'<option value="Yugoslavia">Yugoslavia</option>' +
				'<option value="Zambia">Zambia</option>' +
				'<option value="Zimbabwe">Zimbabwe</option>' +
				'<option value="Other">Other</option>' +
				'</select>';
				document.write(thisStr);
}

// *********************************************************************************

function favoritenbateamDropDown() {
	var thisStr =	'<option value="" selected>Select Team - NBA</option>' +
					'<option value="None">No Favorite</option>' +
					'<option value="All">I Like Them All</option>' +
					'<option value="Atlanta Hawks">Atlanta Hawks</option>' +
					'<option value="Boston Celtics">Boston Celtics</option>' +
					'<option value="Chicago Bulls">Chicago Bulls</option>' +
					'<option value="Cleveland Cavaliers">Cleveland Cavaliers</option>' +
					'<option value="Dallas Mavericks">Dallas Mavericks</option>' +
					'<option value="Denver Nuggets">Denver Nuggets</option>' +
					'<option value="Detroit Pistons">Detroit Pistons</option>' +
					'<option value="Golden State Warriors">Golden State Warriors</option>' +
					'<option value="Houston Rockets">Houston Rockets</option>' +
					'<option value="Indiana Pacers">Indiana Pacers</option>' +
					'<option value="Los Angeles Clippers">Los Angeles Clippers</option>' +
					'<option value="Los Angeles Lakers">Los Angeles Lakers</option>' +
					'<option value="Miami Heat">Miami Heat</option>' +
					'<option value="Memphis Grizzlies">Memphis Grizzlies</option>' +
					'<option value="Milwaukee Bucks">Milwaukee Bucks</option>' +
					'<option value="Minnesota Timberwolves">Minnesota Timberwolves</option>' +
					'<option value="New Jersey Nets">New Jersey Nets</option>' +
					'<option value="New Orleans Hornets">New Orleans Hornets</option>' +
					'<option value="New York Knicks">New York Knicks</option>' +
					'<option value="Orlando Magic">Orlando Magic</option>' +
					'<option value="Philadelphia 76ers">Philadelphia 76ers</option>' +
					'<option value="Phoenix Suns">Phoenix Suns</option>' +
					'<option value="Portland Trail Blazers">Portland Trail Blazers</option>' +
					'<option value="Sacramento Kings">Sacramento Kings</option>' +
					'<option value="San Antonio Spurs">San Antonio Spurs</option>' +
					'<option value="Seattle Sonics">Seattle SuperSonics</option>' +
					'<option value="Toronto Raptors">Toronto Raptors</option>' +
					'<option value="Utah Jazz">Utah Jazz</option>' +
					'<option value="Washington Wizards">Washington Wizards</option>';
					document.write(thisStr);
}


function favoritewnbateamDropDown() {
	document.write('<option value="">Select Team - WNBA</option>');
	document.write('<option value="None">No Favorite</option>');
	document.write('<option value="All">I Like Them All</option>');
	document.write('<option value="Charlotte Sting">Charlotte Sting</option>');
	document.write('<option value="Connecticut Sun">Connecticut Sun</option>');
	document.write('<option value="Detroit Shock">Detroit Shock</option>');
	document.write('<option value="Houston Comets">Houston Comets</option>');
	document.write('<option value="Indiana Fever">Indiana Fever</option>');
	document.write('<option value="Los Angeles Sparks">Los Angeles Sparks</option>');
	document.write('<option value="Minnesota Lynx">Minnesota Lynx</option>');
	document.write('<option value="New York Liberty">New York Liberty</option>');
	document.write('<option value="Phoenix Mercury">Phoenix Mercury</option>');
	document.write('<option value="Sacramento Monarchs">Sacramento Monarchs</option>');
	document.write('<option value="San Antonio Silver Stars">San Antonio Silver Stars</option>');
	document.write('<option value="Seattle Storm">Seattle Storm</option>');
	document.write('<option value="Washington Mystics">Washington Mystics</option>');
}

function favoritewnbaplayerDropDown() {
	document.write('<option value="">Select Player - WNBA</option>');
	document.write('<option value="None">No Favorite</option>');
	document.write('<option value="All">I Like Them All</option>');
	document.write('<option value="Abrosimova Svetlana">Svetlana Abrosimova</option>');
	document.write('<option value="Arcain Janeth">Janeth Arcain</option>');
	document.write('<option value="Azzi Jennifer">Jennifer Azzi</option>');
	document.write('<option value="Baranova Elena">Elena Baranova</option>');
	document.write('<option value="Bolton Ruthie">Ruthie Bolton</option>');
	document.write('<option value="Brown Rushia">Rushia Brown</option>');
	document.write('<option value="Byears Latasha">Latasha Byears</option>');
	document.write('<option value="Catchings Tamika">Tamika Catchings</option>');
	document.write('<option value="Crawley Sylvia">Sylvia Crawley</option>');
	document.write('<option value="Dixon Tamecka">Tamecka Dixon</option>');
	document.write('<option value="Douglas Katie">Katie Douglas</option>');
	document.write('<option value="Dydek Margo">Margo Dydek</option>');
	document.write('<option value="Feaster Allison">Allison Feaster</option>');
	document.write('<option value="Gillom Jennifer">Jennifer Gillom</option>');
	document.write('<option value="Griffith Yolanda">Yolanda Griffith</option>');
	document.write('<option value="Hammon Becky">Becky Hammon</option>');
	document.write('<option value="Harrison Lisa">Lisa Harrison</option>');
	document.write('<option value="Holdsclaw Chamique">Chamique Holdsclaw</option>');
	document.write('<option value="Jackson Lauren">Lauren Jackson</option>');
	document.write('<option value="Johnson Shannon">Shannon Johnson</option>');
	document.write('<option value="Jones Merlakia">Merlakia Jones</option>');
	document.write('<option value="Lennox Betty">Betty Lennox</option>');
	document.write('<option value="Leslie Lisa">Lisa Leslie</option>');
	document.write('<option value="Lobo Rebecca">Rebecca Lobo</option>');
	document.write('<option value="Mabika Mwadi">Mwadi Mabika</option>');
	document.write('<option value="McCray Nikki">Nikki McCray</option>');
	document.write('<option value="Milton Delisha">Delisha Milton</option>');
	document.write('<option value="Nolan Deanna">Deanna Nolan</option>');
	document.write('<option value="Page Murriel">Murriel Page</option>');
	document.write('<option value="Palmer Wendy">Wendy Palmer</option>');
	document.write('<option value="Penicheiro Ticha">Ticha Penicheiro</option>');
	document.write('<option value="Phillips Tari">Tari Phillips</option>');
	document.write('<option value="Randall Sameka">Sameka Randall</option>');
	document.write('<option value="Riley Ruth">Ruth Riley</option>');
	document.write('<option value="Sales Nykesha">Nykesha Sales</option>');
	document.write('<option value="Sam Sheri">Sheri Sam</option>');
	document.write('<option value="Smith Katie">Katie Smith</option>');
	document.write('<option value="Staley Dawn">Dawn Staley</option>');
	document.write('<option value="Stepanova Maria">Maria Stepanova</option>');
	document.write('<option value="Stiles Jackie">Jackie Stiles</option>');
	document.write('<option value="Stinson Andrea">Andrea Stinson</option>');
	document.write('<option value="Sutton-Brown Tammy">Tammy Sutton-Brown</option>');
	document.write('<option value="Swoopes Sheryl">Sheryl Swoopes </option>');
	document.write('<option value="Thompson Tina">Tina Thompson</option>');
	document.write('<option value="Washington Coquese">Coquese Washington</option>');
	document.write('<option value="Wauters Ann">Ann Wauters</option>');
	document.write('<option value="Weatherspoon Teresa">Teresa Weatherspoon</option>');
	document.write('<option value="Wicks Sue">Sue Wicks</option>');
	document.write('<option value="Williams Natalie">Natalie Williams</option>');
	document.write('<option value="Witherspoon Sophia">Sophia Witherspoon</option>');
}

// *********************************************************************************

function favoritenbaplayerDropDown() {
	var thisStr =	'<option value="" selected>Select Player - NBA</option>' +
					'<option value="None">No Favorite</option>' +
					'<option value="All">I Like Them All</option>' +
					'<option value="Abdur-Rahim Shareef">Shareef Abdur-Rahim</option>' +
					'<option value="Allen Ray">Ray Allen</option>' +
					'<option value="Anthony Carmelo">Carmelo Anthony</option>' +
					'<option value="Arenas Gilbert">Gilbert Arenas</option>' +
					'<option value="Bibby Mike">Mike Bibby</option>' +
					'<option value="Billups Chauncey">Chauncey Billups</option>' +
					'<option value="Brand Elton">Elton Brand</option>' +
					'<option value="Bryant Kobe">Kobe Bryant</option>' +
					'<option value="Butler Caron">Caron Butler</option>' +
					'<option value="Camby Marcus">Marcus Camby</option>' +
					'<option value="Carter Vince">Vince Carter</option>' +
					'<option value="Davis Antonio">Antonio Davis</option>' +
					'<option value="Davis Baron">Baron Davis</option>' +
					'<option value="Davis Ricky">Ricky Davis</option>' +
					'<option value="Divac Vlade">Vlade Divac</option>' +
					'<option value="Duncan Tim">Tim Duncan</option>' +
					'<option value="Finley Michael">Michael Finley</option>' +
					'<option value="Fox Rick">Rick Fox</option>' +
					'<option value="Francis Steve">Steve Francis</option>' +
					'<option value="Garnett Kevin">Kevin Garnett</option>' +
					'<option value="Gasol Pau">Pau Gasol</option>' +
					'<option value="Ginobili Emanuel">Emanuel Ginobili</option>' +
					'<option value="Hamilton Richard">Richard Hamilton</option>' +
					'<option value="Hilario Nene">Nene Hilario</option>' +
					'<option value="Hill Grant">Grant Hill</option>' +
					'<option value="Houston Allan">Allan Houston</option>' +
					'<option value="Iverson Allen">Allen Iverson</option>' +
					'<option value="James LeBron">LeBron James</option>' +
					'<option value="Jamison Antawn">Antawn Jamison</option>' +
					'<option value="Jefferson Richard">Richard Jefferson</option>' +
					'<option value="Jones Eddie">Eddie Jones</option>' +
					'<option value="Kidd Jason">Jason Kidd</option>' +
					'<option value="Lewis Rashard">Rashard Lewis</option>' +
					'<option value="Malone Karl">Karl Malone</option>' +
					'<option value="Marbury Stephon">Stephon Marbury</option>' +
					'<option value="Marion Shawn">Shawn Marion</option>' +
					'<option value="Martin Kenyon">Kenyon Martin</option>' +
					'<option value="Mashburn Jamal">Jamal Mashburn</option>' +
					'<option value="McDyess Antonio">Antonio McDyess</option>' +
					'<option value="McGrady Tracy">Tracy McGrady</option>' +
					'<option value="Miles Darius">Darius Miles</option>' +
					'<option value="Milicic Darko">Darko Milicic</option>' +
					'<option value="Miller Andre">Andre Miller</option>' +
					'<option value="Miller Reggie">Reggie Miller</option>' +
					'<option value="Mourning Alonzo">Alonzo Mourning</option>' +
					'<option value="Mutombo Dikembe">Dikembe Mutombo</option>' +
					'<option value="Najera Eduardo">Eduardo Najera</option>' +
					'<option value="Nash Steve">Steve Nash</option>' +
					'<option value="Nowitzki Dirk">Dirk Nowitzki</option>' +
					'<option value="Odom Lamar">Lamar Odom</option>' +
					'<option value="Oneal Jermaine">Jermaine O\'Neal</option>' +
					'<option value="Oneal Shaquille">Shaquille O\'Neal</option>' +
					'<option value="Parker Tony">Tony Parker</option>' +
					'<option value="Payton Gary">Gary Payton</option>' +
					'<option value="Pierce Paul">Paul Pierce</option>' +
					'<option value="Pippen Scottie">Scottie Pippen</option>' +
					'<option value="Richardson Jason">Jason Richardson</option>' +
					'<option value="Robinson Glenn">Glenn Robinson</option>' +
					'<option value="Rose Jalen">Jalen Rose</option>' +
					'<option value="Sprewell Latrell">Latrell Sprewell</option>' +
					'<option value="Stackhouse Jerry">Jerry Stackhouse</option>' +
					'<option value="Stojakovic Predrag">Predrag Stojakovic</option>' +
					'<option value="Stoudemire Amare">Amare Stoudemire</option>' +
					'<option value="Szczerbiak Wally">Wally Szczerbiak</option>' +
					'<option value="Terry Jason">Jason Terry</option>' +
					'<option value="Walker Antoine">Antoine Walker</option>' +
					'<option value="Wallace Ben">Ben Wallace</option>' +
					'<option value="Wallace Rasheed">Rasheed Wallace</option>' +
					'<option value="Webber Chris">Chris Webber</option>' +
					'<option value="Williams Jason">Jason Williams</option>' +
					'<option value="Yao Ming">Yao Ming</option>';
					document.write(thisStr);
}

// *********************************************************************************

function processUncheckedBoxes () {
	document.surveyform.uncheckedboxes.value='';
	for (j=0; j<document.surveyform.elements.length; j++) {
		var thiselement = document.surveyform.elements[j];
		if (thiselement.type=='checkbox') {
			if (!thiselement.checked) {
				if (document.surveyform.uncheckedboxes.value=='') {
					document.surveyform.uncheckedboxes.value = thiselement.name;
				} else {
					document.surveyform.uncheckedboxes.value += '!' + thiselement.name;
				}
			}
		} else if (thiselement.type=='text') {
			thiselement.value=checkSingleQuote(thiselement.value);
		} else if (thiselement.type=='textarea') {
			thiselement.value=checkSingleQuote(thiselement.value);
		}
	}		
}

function processCheckForQuotes() {
	for (j=0; j<document.surveyform.elements.length; j++) {
		var thiselement = document.surveyform.elements[j];
		if (thiselement.type=='text') {
			thiselement.value=checkSingleQuote(thiselement.value);
		} else if (thiselement.type=='textarea') {
			thiselement.value=checkSingleQuote(thiselement.value);
		}
	}		
}


function validateSurvey(zShowStates, zShowCountry, zShowPhone) {

	document.surveyform.target.value = thisPage;
	
	if (loginCookie==null) {

		// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

		if (isBlank(document.surveyform.rmemail.value)) {
			alert('E-mail Address cannot be blank!');
			document.surveyform.rmemail.focus();
			return false;
		}
		if (!isEmail(document.surveyform.rmemail.value)) {
			alert('E-mail Address is not in a valid format!');
			document.surveyform.rmemail.focus();
			return false;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

		var mIndex = document.surveyform.dobMonth.selectedIndex;
		var dIndex = document.surveyform.dobDay.selectedIndex;
		var yIndex = document.surveyform.dobYear.selectedIndex;
		var dob = document.surveyform.dobMonth[mIndex].value + "/" + document.surveyform.dobDay[dIndex].value + "/" + document.surveyform.dobYear[yIndex].value;

		if (dateValid(dob)) {
			document.surveyform.rmdob.value=dob;
		} else {
			alert('Date of Birth is not a valid date!');
			document.surveyform.dobMonth.focus();
			return false;
		}

		// if the user is under the age of 13, kick them out
		today = new Date();
		birth = new Date();
		birth.setMonth(document.surveyform.dobMonth.value-1);
		birth.setDate(document.surveyform.dobDay.value);
		birth.setYear(document.surveyform.dobYear.value);			
		age = today.getFullYear() - birth.getFullYear();		
		testBirth = new Date();
		testBirth.setMonth(document.surveyform.dobMonth.value-1);
		testBirth.setDate(document.surveyform.dobDay.value);
		testDay = today.getTime() - testBirth.getTime();
		testDay = Math.floor(testDay / (1000*60*60*24));			
		if (testDay<0) { age = age - 1; }						
		if (age<13) {
			document.location = "/kids/";
			return false;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

		if (isBlank(document.surveyform.rmfirstname.value)) {
			alert('First Name cannot be blank!');
			document.surveyform.rmfirstname.focus();
			return false;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

		if (isBlank(document.surveyform.rmlastname.value)) {
			alert('Last Name cannot be blank!');
			document.surveyform.rmlastname.focus();
			return false;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

		if (isBlank(document.surveyform.rmaddress1.value)) {
			alert('Address 1 cannot be blank!');
			document.surveyform.rmaddress1.focus();
			return false;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

		if (isBlank(document.surveyform.rmcity.value)) {
			alert('City cannot be blank!');
			document.surveyform.rmcity.focus();
			return false;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

		if (zShowStates != "0") {
			if (document.surveyform.rmstate.value=="XX") {
				alert('Select a State!');
				document.surveyform.rmstate.focus();
				return false;
			}
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

		if (isBlank(document.surveyform.rmzip.value)) {
			alert('Zip code cannot be blank!');
			document.surveyform.rmzip.focus();
			return false;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

		if (zShowCountry == "2") {
			if (document.surveyform.rmcountry.value=="XX") {
				alert('Select a Country!');
				document.surveyform.rmcountry.focus();
				return false;
			}
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

		if (zShowPhone == "2") {
			if (isBlank(document.surveyform.rmphone.value)) {
				alert('Home Phone Number is required!');
				document.surveyform.rmphone.focus();
				return false;
			}
		}

		if (zShowPhone != "0") {
			if (!isBlank(document.surveyform.rmphone.value)) {
				if (!isUSPhoneNumber(document.surveyform.rmphone.value)) {
					alert('Home Phone Number is not a valid US phone number!');
					document.surveyform.rmphone.focus();
					return false;
				}
			}
		}
		
		// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

		if (isBlank(document.surveyform.rmlogin.value)) {
			alert('Member Name cannot be blank!');
			document.surveyform.rmlogin.focus();
			return false;
		}

		if (isBlank(document.surveyform.rmpassword.value)) {
			alert('Password cannot be blank!');
			document.surveyform.rmpassword.focus();
			return false;
		}
				
		if (document.surveyform.rmpassword.value!=document.surveyform.rmpasswordconfirm.value) {
			alert('The passwords you entered do not match!');
			document.surveyform.rmpassword.focus();
			return false;
		}

		// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

	}

	processUncheckedBoxes();
	
	return true;	
}

function validateHybrid (zShowCountry) {

	document.surveyform.target.value = thisPage;
	
	if (loginCookie==null) {

		if (isBlank(document.surveyform.rmfirstname.value)) {
			alert('First Name cannot be blank!');
			document.surveyform.rmfirstname.focus();
			return false;
		}

		if (isBlank(document.surveyform.rmlastname.value)) {
			alert('Last Name cannot be blank!');
			document.surveyform.rmlastname.focus();
			return false;
		}

		var mIndex = document.surveyform.dobMonth.selectedIndex;
		var dIndex = document.surveyform.dobDay.selectedIndex;
		var yIndex = document.surveyform.dobYear.selectedIndex;
		var dob = document.surveyform.dobMonth[mIndex].value + "/" + document.surveyform.dobDay[dIndex].value + "/" + document.surveyform.dobYear[yIndex].value;

		if (dateValid(dob)) {
			document.surveyform.rmdob.value=dob;
		} else {
			alert('Date of Birth is not a valid date!');
			document.surveyform.dobMonth.focus();
			return false;
		}

		// if the user is under the age of 13, kick them out
		today = new Date();
		birth = new Date();
		birth.setMonth(document.surveyform.dobMonth.value-1);
		birth.setDate(document.surveyform.dobDay.value);
		birth.setYear(document.surveyform.dobYear.value);			
		age = today.getFullYear() - birth.getFullYear();		
		testBirth = new Date();
		testBirth.setMonth(document.surveyform.dobMonth.value-1);
		testBirth.setDate(document.surveyform.dobDay.value);
		testDay = today.getTime() - testBirth.getTime();
		testDay = Math.floor(testDay / (1000*60*60*24));			
		if (testDay<0) { age = age - 1; }						
		if (age<13) {
			document.location = "/kids/";
			return false;
		}

	}
						
	// check to make sure that one of the 3 mail options are checked and that 
	// all required fields associated are filled out properly

	var somethingChecked = false;
	for (j=0; j<document.surveyform.contact.length; j++) {
		var thisOption = document.surveyform.contact[j];
		if (thisOption.checked) {
			somethingChecked = true;
			if (thisOption.value=='byEmail') {
				if (isBlank(document.surveyform.email.value)) {
					alert('E-mail Address cannot be blank!');
					document.surveyform.email.focus();
					return false;
				}
				if (!isEmail(document.surveyform.email.value)) {
					alert('E-mail Address is not in a valid format!');
					document.surveyform.email.focus();
					return false;
				}
			} else if (thisOption.value=='byPhone') {
				if ((document.surveyform.areacode.value.length!=3) && (!isNumeric(document.surveyform.areacode.value))) {
					alert('Area Code must be a 3 digit number!');
					document.surveyform.areacode.focus();
					return false;
				}
				if ((document.surveyform.phone1.value.length!=3) && (!isNumeric(document.surveyform.phone1.value))) {
					alert('Phone prefix must be a 3 digit number!');
					document.surveyform.phone1.focus();
					return false;
				}
				if ((document.surveyform.phone2.value.length!=4) && (!isNumeric(document.surveyform.phone2.value))) {
					alert('Phone number must be a 4 digit number!');
					document.surveyform.phone2.focus();
					return false;
				}
			} else if (thisOption.value='byRegMail') {
				if ((loginSession=='true') && (userInfo!=null)) {
					if (isBlank(document.surveyform.rmaddress1.value)) {
						alert('Address 1 cannot be blank!');
						document.surveyform.rmaddress1.focus();
						return false;
					}

					if (isBlank(document.surveyform.rmcity.value)) {
						alert('City cannot be blank!');
						document.surveyform.rmcity.focus();
						return false;
					}

					if (document.surveyform.rmstate.value=="XX") {
						alert('Select a State!');
						document.surveyform.rmstate.focus();
						return false;
					}

					if (!isZIPCode(document.surveyform.rmzip.value)) {
						alert('Please enter a zip code in either ##### or #####-#### format!');
						document.surveyform.rmzip.focus();
						return false;
					}

					if (zShowCountry == "2") {
						if (document.surveyform.rmcountry.value=="XX") {
							alert('Select a Country!');
							document.surveyform.rmcountry.focus();
							return false;
						}
					}
				}
				
			}
		}
	}

	if (!somethingChecked) {
		alert('You must select a contact method!');
		return false;
	}

	processUncheckedBoxes();

	processCheckForQuotes();
	
	return true;	

}


function drawWelcomeBack () {
	zNewInitLoc = '/webAction?actionId=logout&logoutSuccessURL=' + thisPage;
	document.write('<table width="100%" border="0" cellpadding="0" cellspacing="2">');
	document.write('<tr>');
	//document.write('<td class="regText">Welcome back <b>' + loginCookie + '</b>!<br><a href="/rm/nbaUserProfile.jsp"><font color="red"><b>Update Profile</b></font></a>&nbsp;|&nbsp;Not <b>' + loginCookie + '</b>?&nbsp;&nbsp;<a href="javascript: newUser(zNewInitLoc);"><font color="red"><b>Sign out</b></font></a></td>');
	document.write('<td class="regText">Welcome back <b>' + loginCookie + '</b>!<br><a href="/rm/nbaUserProfile.jsp"><font color="red"><b>Update Profile</b></font></a>&nbsp;|&nbsp;Not <b>' + loginCookie + '</b>?&nbsp;&nbsp;<a href="' + zNewInitLoc + '"><font color="red"><b>Sign out</b></font></a></td>');
	document.write('</tr>');
	document.write('<tr>');
	document.write('<td class="regText">&nbsp;</td>');
	document.write('</tr>');
	document.write('</table>');
}

function drawWelcomeBackIntegrateTurner (endpoint, returnURL) {
	var encodedReturnURL = encodeURIComponent(returnURL);

	var turnerLogout = endpoint + '?url=' + encodedReturnURL;

	zNewInitLoc = '/webAction?actionId=logout&logoutSuccessURL=' + thisPage + '&turnerLogout='+turnerLogout;
	document.write('<table width="100%" border="0" cellpadding="0" cellspacing="2">');
	document.write('<tr>');
	//document.write('<td class="regText">Welcome back <b>' + loginCookie + '</b>!<br><a href="/rm/nbaUserProfile.jsp"><font color="red"><b>Update Profile</b></font></a>&nbsp;|&nbsp;Not <b>' + loginCookie + '</b>?&nbsp;&nbsp;<a href="javascript: newUser(zNewInitLoc);"><font color="red"><b>Sign out</b></font></a></td>');
	document.write('<td class="regText">Welcome back <b>' + loginCookie + '</b>!<br>Not <b>' + loginCookie + '</b>?&nbsp;&nbsp;<a href="' + zNewInitLoc + '"><font color="red"><b>Sign out</b></font></a></td>');
	document.write('</tr>');
	document.write('<tr>');
	document.write('<td class="regText">&nbsp;</td>');
	document.write('</tr>');
	document.write('</table>');
}

function drawVideoInfo () {
	var pcData = GetCookie("NBA_PC");			
	if((pcData != null) && (pcData != "null") && (getData(pcData, "pcType") == "vid")) {				
		if(getData(pcData, "linkType") == "videoWin") {					
			//Get video info from cookie
			var src = getData(pcData, "src");
			var cType = getData(pcData, "cType");
			var tImg = getData(pcData, "tImg");
			var adSp = getData(pcData, "adSp");
			var brImg = getData(pcData, "brImg");
			var brLink = getData(pcData, "brLink");
			var origLoc = getData(pcData, "loc");
			document.write("<a style=\"color:#cc1100;font-weight:bold;\" href=\"#\" onclick=\"videoWin(escape('" + src + "'), escape('" + cType + "'), escape('" + tImg + "'), '" + adSp + "', '" + brImg + "', '" + brLink + "');window.location='" + origLoc + "';\">Click here</a> to view to the video you originally requested.<br><br><a href=\"/rm/myPreferences.jhtml\">Click here</a> to edit your preferences.");
		} else {					
			//Get video info from cookie
			var linkType = getData(pcData, "linkType");
			var src = getData(pcData, "src");
			var brImg = getData(pcData, "brImg");
			var brLink = getData(pcData, "brLink");
			var origLoc = getData(pcData, "loc");
			document.write("<a style=\"color:#cc1100;font-weight:bold;\" href=\"#\" onclick=\"" + linkType + "(escape('" + src + "'), '', '" + brImg + "', '" + brLink + "');window.location='" + origLoc + "';\">Click here</a> to view to the video you originally requested.<br><br>");					
		}
	}
}

function drawHybridContact() {

	document.write('<br>');
	document.write('<table width="100%" border="0" cellpadding="2" cellspacing="2">');
	document.write('<tr><td class="surQuestSection">Please contact me by:</td></tr>');
	document.write('</table>');
	document.write('<br>');

	document.write('<table width="100%" border="0" cellpadding="2" cellspacing="2">');
	document.write('<tr>');
	document.write('<td class="regText" width="15"><input name="contact" value="byEmail" type="radio"></td>');
	document.write('<td class="regText" width="100">e-mail:</td>');
	document.write('<td class="regText"><input type="textbox" name="email" class="regTextbox" value="" maxlength="100"></td>');
	document.write('</tr>');

	document.write('<tr>');
	document.write('<td class="regText"><input name="contact" value="byPhone" type="radio"></td>');
	document.write('<td class="regText">phone:</td>');
	document.write('<td class="regText"><input type="textbox" name="areacode" class="regTextbox" value="" maxlength="3" size="2">&nbsp;-&nbsp;<input type="textbox" name="phone1" class="regTextbox" maxlength="3" size="2">&nbsp;-&nbsp;<input type="textbox" name="phone2" class="regTextbox" maxlength="4" size="4"></td>');
	document.write('</tr>');

	document.write('<tr>');
	document.write('<td class="regText">&nbsp;</td>');
	document.write('<td class="regText" colspan="2">&nbsp;&nbsp;&nbsp;Best time to reach me:&nbsp;&nbsp;');
	document.write('<select name="besttime" class="regSelect"><option value="Morning">Morning</option><option value="Afternoon">Afternoon</option><option value="Evening">Evening</option></select></td>');
	document.write('</tr>');

	document.write('<tr>');
	document.write('<td class="regText" valign="top"><input name="contact" value="byRegMail" type="radio"></td>');
	document.write('<td class="regText" valign="top">regular mail:</td>');
	document.write('<td class="regText">');

	if (loginCookie!=null) {
		if ((loginSession=='true') && (userInfo!=null)) {
			document.write('Check if you would like to be contacted by regular mail.  Review your address information and make any changes necessary.  When finished, click the <BW_PASTE CMD="VAR_PARMS" SRC=":submitButtonText"/> button below.<br><br>');
			drawAddress();
		} else {
			document.write('Check if you would like to be contacted by regular mail then click the <BW_PASTE CMD="VAR_PARMS" SRC=":submitButtonText"/> button below to have the information sent to you.<br><br>');
		}
	} else {
		document.write('Check if you would like to be contacted by regular mail then click the <BW_PASTE CMD="VAR_PARMS" SRC=":submitButtonText"/> button below for an address form.');
	}

	document.write('</td>');
	document.write('</tr>');
	document.write('</table>');

}


function drawHybridAddress(zShowStates, zShowCountry) {
	document.write('<table cellpadding="2" cellspacing="0" border="0">');

	document.write('<tr>');
	document.write('<td class="regText">&nbsp;<b>Address 1:</b></td>');
	document.write('<td class="regText">');
	document.write('<input type="text" name="rmaddress1" class="regTextbox" size="22" maxlength="30" value="">');
	document.write('</td>');
	document.write('</tr>');
									
	document.write('<tr>');
	document.write('<td class="regText">&nbsp;<b>Address 2:</b></td>');
	document.write('<td class="regText">');
	document.write('<input type="text" name="rmaddress2" class="regTextbox" size="22" maxlength="30" value="">');
	document.write('</td>');
	document.write('</tr>');
				
	document.write('<tr>');
	document.write('<td class="regText">&nbsp;<b>City:</b></td>');
	document.write('<td class="regText">');
	document.write('<input type="text" name="rmcity" class="regTextbox" size="22" maxlength="30" value="">');
	document.write('</td>');
	document.write('</tr>');
									
	document.write('<tr>');
	document.write('<td class="regText">&nbsp;<b>State/Province:</b></td>');
	document.write('<td class="regText">');
	if (zShowStates=="1") {
		showStatesProvs();
	} else if (zShowStates=="2") {
		showStates();
	} else if (zShowStates=="3") {
		showStatesTerr();
	}
	document.write('</td></tr>');

	document.write('<tr>');
	document.write('<td class="regText">&nbsp;<b>Zip/Postal Code:</b></td>');
	document.write('<td class="regText">');
	document.write('<input type="text" name="rmzip" class="regTextbox" size="22" maxlength="20" value="">');
	document.write('</td>');
	document.write('</tr>');
		
	if (zShowCountry!="0") {
		document.write('<tr>');
		if (zShowCountry=="1") {
			document.write('<td class="regText">&nbsp;<b>Country/Region:</b></td>');
		} else if (zShowCountry=="2") {
			document.write('<td class="regText">&nbsp;<b>Country/Region:</b></td>');
		}
		document.write('<td class="regText">');
		rmcountryDropDown();
		document.write('</td></tr>');
	}

	document.write('</table>');
									
}

// *********************************************************************************************************


