var loggedIn=isLoggedIn();var importer;addOnload(initContestPage);var blogger_signup=false;var fb_input_click=false;var twitter_input_click=false;var skipNextStep=false;var uId="";var max_twitter_length=115;var contestLocations=["Ontario","Nova Scotia","New Brunswick","Manitoba","British Columbia","Prince Edward Island","Saskatchewan","Alberta","Newfoundland and Labrador","Alabama","Alaska","Arkansas","California","Colorado","Connecticut","Delaware","District of Columbia","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","North Carolina","North Dakota","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming"];contestLocations.sort();function checkTwitterLength(){var A=$("twitterShare");var B=$("tweetLength");B.innerHTML=Math.max(max_twitter_length-A.value.length,0);if(A.value.length>max_twitter_length){A.value=A.value.substring(0,max_twitter_length-1)}}function initContestPage(){if(document.getElementById("mapArea")){initCity()}var A=document.getElementById("emailImporter");if(A){importer=new EmailImporter(A,skipNextStep?"/MyProfile":"/contest/addcities.html",false);importer.start()}A=document.getElementById("contestLocations");if(A){renderContestLocations(A)}}function renderContestLocations(C){var B="<select name='contestLocation'><option value='0' selected>select a state or province</option>";for(var A=0;A<contestLocations.length;A++){B+="<option value='"+contestLocations[A]+"'>"+contestLocations[A]+"</option>"}B+="</select>";C.innerHTML=B}function saveAddedCities(A){startSpinner(A);save(true,function(){window.top.location="/MyProfile"})}function showDetailsError(B){document.getElementById("detailsError").innerHTML=B;document.getElementById("detailsError").style.display="";var A=blogger_signup?"http://ui.geckogo.com/ui/media/signup-big-green.png":"http://ui.geckogo.com/ui/media/contest_page/explore/entercontest_green_off.png";document.getElementById("saveButton").src=A}function saveUserDetails(O){document.getElementById("detailsError").style.display="none";var G="";var E=document.forms.form;var A=E.firstName.value;var M=E.lastName.value;if(!A||!M||A.length<2||M.length<2){showDetailsError("Your first name and last name must be at least 2 characters long");return }var N="";if(E.email){N=E.email.value;if(!N.isValidEmail()){showDetailsError("Please type a valid email address");return }}var C="";if(E.password1){var K=E.password1.value;var J=E.password2.value;if(!K||!J||K.length<4||J.length<4){showDetailsError("Password must be at least 4 characters long");return }if(K!=J){showDetailsError("Passwords do not match");return }C=K}var P=E.dayOfBirth.value;var S=E.monthOfBirth.value;var I=E.yearOfBirth.value;if(P<0||S<0||I<0){showDetailsError("Please select a valid date of birth");return }var L="";if(E.gender){if(E.gender[0].checked){L=E.gender[0].value}else{if(E.gender[1].checked){L=E.gender[1].value}}if(!L){showDetailsError("Please select your gender");return }}var H="true";if(E.geckoTerms&&!E.geckoTerms.checked){showDetailsError("You must agree to Terms and Conditions of GeckoGo");return }if(!E.contestTerms.checked){showDetailsError("You must agree to Terms and Conditions of the contest");return }if(E.brochure&&E.brochure.checked){var D="";for(var Q=0;Q<E.regions.length;Q++){if(E.regions[Q].checked){D+=E.regions[Q].value+"-"}}if(!D||D==""){showDetailsError("Please select one or more brochure regions");return }if(E.address.value==""||E.city.value==""||E.zipCode.value==""||E.country.value==""||E.state.value==""){showDetailsError("Please fill out all the address fields");return }G=E.address.value.replace(/,/g,"-")+","+E.city.value.replace(/,/g,"-")+","+E.state.value.replace(/,/g,"-")+","+E.zipCode.value.replace(/,/g,"-")+","+E.country.value.replace(/,/g,"-")+","+D}var B=true;document.getElementById("saveButton").src="http://ui.geckogo.com/ui/media/spinner.gif";var R="event=activate&fromContest=true";R+="&firstName="+A+"&lastName="+M+"&email="+N+"&password="+C;R+="&day="+P+"&month="+S+"&year="+I+"&gender="+L+"&notify="+H+"&newsletter="+B;var F=getCookie("fbuid");if(F){R+="&user="+F}R+="&gg=true";YAHOO.util.Connect.asyncRequest("POST","/services/Accounts",{success:function(U){var T=JSON.parse(U.responseText);if(T.error){showDetailsError(T.error);return }var V=O||"addphoto.jsp";window.top.location=V},failure:function(T){}},R)}function submitPhotoUpload(){YAHOO.util.Connect.setForm(document.postPicsForm,true);YAHOO.util.Connect.asyncRequest("POST","/MyProfile/",uploadHandler)}var uploadHandler={upload:function(A){document.getElementById("uploadButton").innerHTML="Successfully uploaded!"}};function startImporter(){importer.start()}function logIntLink(A){YAHOO.util.Connect.asyncRequest("POST","/services/Logger",{success:function(B){window.top.location=A||"http://www.intrepidtravel.com"},failure:function(B){}},"t=int&m=1")}function logBuffaloLink(A){YAHOO.util.Connect.asyncRequest("POST","/services/Logger",{success:function(B){window.top.location=A},failure:function(B){}},"t=buf&m=1")}var vcUserId;function vcCallback(A){if(A!="cancel"){loggedIn=true;voteContestUser(vcUserId)}}function voteContestUser(A){vcUserId=A;if(!loggedIn){establishActiveUser(vcCallback);return }var B="event=voteContest&userId="+A;document.getElementById("error"+A).style.display="none";document.getElementById("button"+A).style.display="none";document.getElementById("loading"+A).style.display="";YAHOO.util.Connect.asyncRequest("POST","/services/Social",{success:function(D){var C=JSON.parse(D.responseText);document.getElementById("loading"+A).style.display="none";if(C.error){document.getElementById("error"+A).innerHTML=C.error;document.getElementById("error"+A).style.display="";return }document.getElementById("success"+A).style.display=""},failure:function(C){}},B)}function toggleAddressBox(A){$("addressBox").style.display=A.checked?"":"none"}function displayRamblerBox(B){var C=YAHOO.util.Dom.getXY(B);var A=document.getElementById("ramblerBox");A.style.display="";YAHOO.util.Dom.setXY(A,new Array(C[0]-200,C[1]))}function postToTwitter(){$("twitError").style.display="none";var A=document.forms.shareForm.twitterShare.value;if(!twitter_input_click||(twitter_input_click&&A.length<5)){$("twitError").style.display="";return }var B="http://www.geckogo.com/contest/?t=cie&m=twt&u="+uId;BitlyClient.shorten(B,"shortenResponse")}shortenResponse=function(D){var E;for(var C in D.results){E=D.results[C];break}var B=E.shortUrl;var A=document.forms.shareForm.twitterShare.value;window.top.location="http://twitter.com/home?status="+A+" - "+encode(B)};
