$(function(){var p={},U=null,V=null,C=null,f=window.frames.regform.document,D=null,j=null,W=null,q=null,X=j=null,Y=null,z=null,Z=null,d=null,aa=null,ba=null,ca=null,E=null,da=null,ea=null,fa=null,ga=null,ha=null,ia=null,J=null,ja=null,K=null,L=null,M=null,n=null,ka=null,l=null,e=null,N=null,la=null,ma=null,na=null,O=null,v=null,oa=null,w=null,P=null,r=null,F=null,s=null,G=null,A=null,t=null,H=null,Q=null,k=null,R=null,pa=null,m=null,qa=!1,ra=null,S=null,B=null,sa=null,u=null,o=null,T=z=null,b=null,
x=null,g=null,y=j=null,U=C,V="Now THAT'S a password! Move on.",C="Good passwords combine 6 or more letters, numbers and symbols.",g=function(a,c){a===null&&(a="");$("input[name="+c+"]",f).val(a)},b=function(a,c,b){var i=null;pageTracker!==void 0&&pageTracker._trackPageview!==void 0&&(i=["aviepicker","event",a,c,b],p[a]===void 0&&(p[a]={}),p[a][c]===void 0&&(p[a][c]={}),p[a][c][b]===void 0&&(p[a][c][b]=0),p[a][c][b]++,i.push(p[a][c][b]),pageTracker._trackPageview(i.join("/")))},oa=function(){return parseInt("09")===
9},v=function(){return typeof document.body.style.maxHeight==="undefined"},q=function(){var a=null,c=null,b=null,i=null,I={},d=null,a=[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,
subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],
c=[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}],b=function(a){for(var c=null,b=null,h=null,h=0;h<a.length;h+=1)if(c=a[h].string,b=a[h].prop,d=a[h].versionSearch||a[h].identity,c){if(c.indexOf(a[h].subString)!==-1)return a[h].identity}else if(b)return a[h].identity},i=function(a){var c=a.indexOf(d);
if(c!==-1)return parseFloat(a.substring(c+d.length+1))};I.OS=b(c)||"Unknown OS";I.browser=b(a)||"Unknown Browser";I.version=i(navigator.userAgent)||i(navigator.appVersion)||"Unknown Version";return I}(),P=function(a,c){var h=null,c=c||"";c!==""&&(h="'"+q.browser+" "+q.version+" ("+q.OS+")': '"+c+"'",$.ajax({type:"GET",url:"/scripts/register.py/log",data:"srv="+(a||"unknown")+"&msg="+h,cache:!1,error:function(a,c){var h=null;a.status===0||a.status===200||(h=a.status+"/"+a.statusText+"/"+c,b("error",
"ajax","log/"+h),b("ajax","error","log/"+h))},success:function(){b("ajax","success","log")}}))},o=function(a){return parseInt(a,10)},l=function(a){var c=document.location.href.split("?"),b=null,i=null,a=a||null;if(a===null||c.length===1)return null;i=c[1].split("&");for(b=0;b<i.length;++b)if(a===i[b].split("=")[0])return decodeURIComponent(i[b].split("=")[1].split("#")[0]);return null},ma=function(a){return a%4===0&&(a%100!==0||a%400===0)},na=function(a,c,b){if(c<1||c>12||b<1||b>31)return!1;if(c===
4||c===6||c===9||c===11)return b<=30;if(c===2)return ma(a)===!0?b<=29:b<=28;return b<=31},y=function(a,c,b,i,d,e){var f=null,g=null,a=encodeURIComponent(a),c=encodeURIComponent(c),b=b||null,i=i||null,d=d||null,e=e||null,f=a+"="+c;b!==null&&(b=o(b),g=new Date,g.setTime(g.getTime()+b*6E4),f+="; expires="+g.toGMTString());i!==null&&(f+="; path="+i);if(d===null){for(d=document.domain.split(".");d.length>3;)d.splice(0,1);d.length>1&&(d[0]="");f+="; domain="+d.join(".")}else f+="; domain="+d;e!==null&&
(f+="; secure");document.cookie=f},A=function(a){for(var c=document.cookie.split("; "),b=null,d=0,d=0;d<c.length;++d)if(b=c[d].split("="),a===b[0])return decodeURIComponent(b[1]);return null},F=function(){oa()===!0&&($("#avatar").css("visibility","hidden"),setTimeout(function(){$("#avatar").css("visibility","visible")},5))},u=function(a){if(a==="Avatar names must be between 3 and 16 letters or numbers with underscores. The underscore can not be at the end.")return"Avatar names must be between 3 and 16 letters or numbers.";
if(a==="Type the word below into this box."||a==="Your security challenge was incorrect. Please try again.")return"Could you try that again, please?";if(a==="Your password must be at least 6 characters long.")return"Try something fun, a mix of 6 or more letters or numbers.";if(a==="That avatar name has already been selected.")return"Sorry, that one's taken.";return a},n=function(a){var c=document.domain;if(c.indexOf("localhost")!==-1)return"localhost.thereinc.com";else if(c.indexOf("127.0.0.1")!==
-1)return"localhost.thereinc.com";else c==="www.there.com"&&(c="www.prod.there.com");c=c.split(".");if(c.length===1)return c[0];c[0]=a;return c.join(".")},M=function(a,c){var b=c.split("/");b[2]=n(a);return b.join("/")},j=function(){var a=null,c=null,b=null;q.browser==="Opera"?(a="/media/images/browser/install_ex_opera.png",c='Select "Run"',b=""):q.browser==="Firefox"?(a="/media/images/browser/install_ex_firefox.png",c='Select "Save File"',b='Double-click "GET_There" in the Downloads window.'):q.browser===
"Chrome"?(a="/media/images/browser/install_ex_chrome.png",c='Select "Save"',b="After the download is completed, double-click the There installer file wherever you saved it, and follow the onscreen instructions to complete the installation."):(q.browser==="Safari"?(a="/media/images/browser/install_ex_safari.png",c='Select "Open"'):(a="/media/images/browser/install_ex_ie.png",c='Select "Run"'),b="");$("#downloadBoxImage").attr("src",a);$("#downloadTitle").text(c);$("#downloadInstructions").text(b)},
d=function(){var a=null;return{current:function(){return a},toggle_gender:function(){if(a===aviepicker.male)a=aviepicker.female;else if(a===aviepicker.female)a=aviepicker.male;return a},set:function(c){c=c.toLowerCase();if(c==="m"||c==="male")a=aviepicker.male;else if(c==="f"||c==="female")a=aviepicker.female;return a},is_male:function(){return a===aviepicker.male},is_female:function(){return a===aviepicker.female},bottom:function(){return a.bottom},hair:function(){return a.hair},shoes:function(){return a.shoe},
top:function(){return a.top}}}(),k=function(a,c,b){var d=b||0;return function(){var b=null;d>0?a().next():d<0&&a().prev();$("."+c+" .value","#avatarValues").text(a().name());$("."+c+" .size","#avatarValues").text(a().size());$("."+c+" .current","#avatarValues").text(a().index()+1);for(b=0;b<a().images().length;b+=1)v()===!0?$("."+c,"#avatar").attr("src","/media/images/clear.gif").css("height","540px").css("width","230px").css("z-index",a().images()[b].zindex).css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+
a().images()[b].img+"',sizingMethod='scale')"):$("."+c,"#avatar").attr("src",a().images()[b].img).css("z-index",a().images()[b].zindex);F()}},aa=k(d.bottom,"Bottom",0),ba=k(d.hair,"Hair",0),ca=k(d.shoes,"Shoes",0),ja=k(d.top,"Top",0),Q=function(a,c,h){var i=h||0;return function(){var h=d.current()===null,e=null,f=[".chooseOutfit","#avatarValues","#avatarBase","#formName","#toPart2"];h===!0&&($("span","#createLook").removeClass("error"),$("#female").removeClass("error"),$("#male").removeClass("error"),
ra());d.set(c);if(i>0){for(e=0;e<i;e+=1)d.current().next_skin();i=0}for(e=0;e<f.length;e+=1)$(f[e]).css("display","block");d.is_male()===!0&&$("#gender").val()==="M"?b("setGender","warn","click male when male"):d.is_female()===!0&&$("#gender").val()==="F"?b("setGender","warn","click female when female"):($("#gender").val(c),b("setGender","set",a),aa(),ba(),ca(),ja(),J(),F(),v()===!0&&h===!0&&setTimeout(function(){$(".next").addClass("hover");$(".prev").addClass("hover");$(".next").removeClass("hover");
$(".prev").removeClass("hover")},500))}},H=function(a){a=a||0;return function(){a>0?(b("changeBackground","next",aviepicker.background.name()),aviepicker.background.next()):a<0&&(b("changeBackground","previous",aviepicker.background.name()),aviepicker.background.prev());$("#wrapper").css({"background-image":"url("+aviepicker.background.image()+")"})}},K=function(a){a=a||0;W=setTimeout(function(){$.ajax({type:"GET",url:"/scripts/register.py/validateName",data:"avName="+$("#avname").val(),cache:!1,
error:function(a,d){var e=a.status+"/"+a.statusText+"/"+d;if(a.status===0||a.status===200)return!0;b("error","ajax","validate name - blur name feild/"+e);b("ajax","error","validate name - blur name feild/"+e);P("error","Error "+a.status+" trying to validate name "+$("#avname").val())},success:function(c){var d=u($(c).find("ErrorMsg").text()),c=$(c).find("LegacyStatus").text();b("ajax","success","validate name - blur name feild");d===""?(c==="1"?e("avnameFeedback","This is a legacy avatar, you will need to use the matching legacy password.",
0):e("avnameFeedback","Good name! Congrats, you're in.",0),$("#randomName").css("visibility","hidden"),b("name","success","valid name"),x(100),a!==0&&m(a)):(e("avnameFeedback",d,3),ka(),b("name","error",d))}})},750)},z=function(){var a=$("#avname").val();clearTimeout(W);t();if(a.length<3)return qa===!0&&(e("avnameFeedback","Sorry, the name needs to be at least 3 characters.",3),b("name","error","too short")),!1;qa=!0;if(a.match(/\s/))return e("avnameFeedback","Sorry, the name can't have spaces, try an underscore.",
3),b("name","error","space"),!1;if(a.charAt(a.length-1)==="_")return e("avnameFeedback","Sorry, the name can't end with an underscore.",3),b("name","error","underscore"),!1;K();return!0},R=function(a){var c=a||!1;return function(){d.is_female()===!1&&d.is_male()===!1?($("#male").addClass("error"),$("#female").addClass("error"),$("#createLook span").addClass("error"),b("changeSkin","error","try changing skin without setting gender"),b("error","skin","try changing skin without setting gender")):(c===
!0?(b("changeSkin","next",d.current().name_skin()),d.current().next_skin()):(b("changeSkin","previous",d.current().name_skin()),d.current().prev_skin()),J())}},J=function(){v()===!0?$("#avatar .skin").attr("src","/media/images/clear.gif").css("height","540px").css("width","230px").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+d.current().url_skin()+"',sizingMethod='scale')"):$("#avatar .skin").attr("src",d.current().url_skin());$("#avatarBase .value").html(d.current().name_skin());
$("#avatarBase .current").html(d.current().index_skin()+1);$("#avatarBase .size").html(d.current().length_skin());F()},m=function(a){$("#avatarForm .formPart").css({display:"none"});$("#part"+a).css({display:"block",visibility:"visible"})},sa=function(){$("#show1").css("display")==="inline"?$("#pass1").val($("#show1").val()):$("#show1").val($("#pass1").val())},T=function(){$("#show1").css("display")==="inline"?($("#show1").css({display:"none"}),$("#pass1").css({display:"inline"})):($("#pass1").css({display:"none"}),
$("#show1").css({display:"inline"}),setTimeout(function(){T()},1E3))},Y=function(){b("password","strength",""+S($("#pass1").val()));if($("#pass1").val().match(/\s/))return b("password","error","space"),"Your password cannot include spaces.";if($("#pass1").val().indexOf("[")!==-1)return b("password","error","invalid char"),"Your password cannot include a '['.";if($("#pass1").val().indexOf("]")!==-1)return b("password","error","invalid char"),"Your password cannot include a ']'.";if($("#pass1").val().match("[^A-Za-z0-9///!/@/#/$/%/^/*-_]")!==
null)return b("password","error","invalid char"),"Your password cannot include a '"+$("#pass1").val().match("[^A-Za-z0-9///!/@/#/$/%/^/*-_]")+"'.";if($("#pass1").val()===$("#"+L()).val()||$("#pass1").val()===$("#screenName").val())return b("password","error","is email or avname"),"Password cannot match email or avatar name.";if($("#pass1").val().length<6)return b("password","error","is too short"),"Try something fun, a mix of 6 or more letters or numbers.";return""},S=function(a){return(a.match(/[a-z]/)===
null?0:1)+(a.match(/[A-Z]/)===null?0:1)+(a.match(/\d+/)===null?0:1)+(a.match(/.[!,@,#,$,%,^,&,*,?,_,~,-,(,)]/)===null?0:1)},O=function(a){return a.lastIndexOf(".")>a.indexOf("@")&&a.indexOf("@")!==-1&&a.indexOf(".")!==-1&&a.length>=5},e=function(a,b,d){for(var e=["good","normal","warn","error"],f=0,a="#"+a||null,f=0;f<e.length;++f)$(a).hasClass(e[f])===!0&&$(a).removeClass(e[f]);$(a).text(b).addClass(e[d])},N=function(a){switch(S(a)){case 0:e("passwordFeedback",C,2);break;case 1:e("passwordFeedback",
C,2);break;case 2:e("passwordFeedback",U,2);break;case 3:e("passwordFeedback","Now THAT'S a password! Move on.",1);break;case 4:e("passwordFeedback",V,0);break;default:e("passwordFeedback","",0)}},Z=function(a){var b=null;$("#nameList").empty().append('<li class="current">'+$("#avname").val()+"</li>");for(b=0;b<a.length;++b)$("#nameList").append('<li class="unused">'+a[b]+"</li>")},ka=function(){$.ajax({type:"GET",url:"/avatar/test",data:"AvatarName="+$("#avname").val()+"&Suggestions=20",cache:!1,
error:function(a,c){var d=a.status+"/"+a.statusText+"/"+c;a.status===0||a.status===200||(b("error","ajax","get name suggestions/"+d),b("ajax","error","get name suggestions/"+d),P("error","Error "+a.status+" trying to get name suggestions"),pa())},success:function(a){var c=[],d=$("#avnameFeedback").text();b("ajax","success","get name suggestions");$(a).find("SuggestedAvatarName").each(function(){c.push($(this).text())});c.length>1?(d.indexOf(" Wanna play the Name Game?")<0&&$("#avnameFeedback").text(d+
" Wanna play the Name Game?"),$("#randomName").css("visibility","visible"),Z(c)):$("#randomName").css("visibility","hidden");b("random name","get names","get "+c.length+" random names")}})},r=function(){$(this).hasClass("error")===!1&&$(this).addClass("hover")},s=function(){$(this).hasClass("error")===!1&&$(this).removeClass("hover")},pa=function(){$("#waiting").css("display","none");$("#serverError").html("Sorry, we're experiencing some registration difficulties. Please try again in a few minutes.").css("display",
"block");m(4)},L=function(){var a=null;$("#formEmail input[value != '']").each(function(){a=$(this).attr("id")});return a},la=function(a){var b=null,a=a.toUpperCase();if(a.indexOf("F90000")===0&&a.length>8&&(b=o(a.substring(6)),isNaN(b)===!1))return b>0&&b<101;return!1},X=function(){var a=l("avname"),b=l("promocode"),d=l("F9TC"),e=1E10*Math.random(),e="http://conv.opt.fimserve.com/conv/41191/?rnd="+e,f="http://view.atdmt.com/jaction/117sav_Therecomregistrationconfirmation_3/v3/ato.$AVATAR_ID/atc1.$PROMO_CODE/atc2.$F9TC";
a===null&&(a="");b===null&&(b="");a!==""&&la(b)===!0&&(d!==""&&(d="/atc2."+d),f="http://view.atdmt.com/jaction/117sav_Therecomregistrationconfirmation_3/v3/ato.$AVATAR_ID/atc1.$PROMO_CODE/atc2.$F9TC".replace("$AVATAR_ID",a),f=f.replace("$PROMO_CODE",b),f=f.replace("/atc2.$F9TC",d),e=1E10*Math.random(),e="http://conv.opt.fimserve.com/conv/41191/?rnd="+e,$("#f9promoScript").html('<script type="text/javascript" src="'+f+'"><\/script><img src="'+e+'" width="1" height="1" border="0">'))};j();B=["webapps",
"forums","www"];for(w=0;w<B.length;++w)$("."+B[w]).each(function(){$(this).attr("href")!==void 0?$(this).attr("href",M(B[w],$(this).attr("href"))):$(this).attr("action")!==void 0&&$(this).attr("action",M(B[w],$(this).attr("action")))});$("form",f).attr("action","http://"+n("webapps")+"/scripts/register.py/");$("#redirects").change(function(){var a=o($(this).val()),b=["/therecentral/there_central.xml","/developer/home.cgi","http://"+n("forums")+"/thereforums.php"];a===2?($("#loginform").attr("action",
"https://"+n("forums")+"/login.php"),$("#t_avname").attr("name","vb_login_username"),$("#t_password").attr("name","vb_login_password")):($("#loginform").attr("action","https://"+n("webapps")+"/login/login"),$("#t_avname").attr("name","avname"),$("#t_password").attr("name","password"));$("#redirect").val(b[a])});$('a[rel="popup"]').click(function(){var a=[];a.push("channelmode=no");a.push("directories=no");a.push("channelmode=no");a.push("directories=yes");a.push("fullscreen=no");a.push("height=650");
a.push("location=no");a.push("menubar=no");a.push("resizable=yes");a.push("scrollbars=yes");a.push("status=no");a.push("titlebar=no");a.push("toolbar=no");a.push("width=470");window.open($(this).attr("href"),"_blank",a.join(","));return!1});$("#backgroundNext").click(H(1));$("#backgroundPrev").click(H(-1));$("#t_avname").focus(function(){$(this).css("background","white")});$("#t_password").focus(function(){$(this).css("background","white")});$("#t_avname").val()!==""&&$("#t_avname").css("background",
"white");$("#t_password").val()!==""&&$("#t_password").css("background","white");x=function(a){o($("#flyout-amount").text())<a&&($("#flyout-amount").text(a),$("#flyout-tb-sign").attr("src","/media/tb_anim.gif"))};ra=function(){$("#flyout-wrapper").css("display","block")};$("#gender").val("");$("<img/>").attr("src","/media/images/avatar_couple_2.png").load(function(){$("#avatar .Bottom").css("display","block").attr("src","/media/images/avatar_couple_2.png").each(function(){v()===!0&&$("#avatar .Bottom").attr("src",
"/media/images/clear.gif").css("display","none").css("height","540px").css("width","230px").css("filter","progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/avatar_couple_2.png',sizingMethod='scale')")});$("#avatar img").css("display","block")});m(1);v()===!0&&($("#male").hover(r,s),$("#female").hover(r,s),$("#randomName").hover(r,s),$("#downloadLink").hover(r,s),$("#backgroundNext").hover(r,s),$("#backgroundPrev").hover(r,s),$("#videoPlayerHeader").hover(r,s),$(".arrows a.next").hover(function(){$(this).addClass("nextHover");
$(this).removeClass("next")},function(){$(this).removeClass("nextHover");$(this).addClass("next")}),$(".arrows a.prev").hover(function(){$(this).removeClass("prev");$(this).addClass("prevHover")},function(){$(this).removeClass("prevHover");$(this).addClass("prev")}),$(".arrows").css("visibility","visible"),$("#avatar").css("visibility","visible"));D=function(a){a=a||"homepage_videoplayer_stopped.swf";$("#video").html('<object width="328" height="255"><param name="movie" value="/media/flash/'+a+'"/><param name="wmode" value="transparent"/><embed src="/media/flash/'+
a+'" wmode="transparent" width="328" height="255"></embed></object>')};$("#videoClose").click(function(){var a=$("#videoClose");a.hasClass("close")===!0?($("#video").empty(),a.removeClass("close").addClass("open")):(D(),a.removeClass("open").addClass("close"));return!1});A("pv")===null||A("pv")===""||A("pv")==="undefined"?D("homepage_videoplayer.swf"):D();y("pv","1",525600);$("#closed").size()>0||($("#flyout-wrapper").click(function(){$("#flyout-copy").css("display")!=="block"?($("#flyout-copy").css("display",
"block"),$("#flyout-wrapper").css("width","164px")):($("#flyout-copy").css("display","none"),$("#flyout-wrapper").css("width","79px"))}),j=A("pn"),j!==null&&j!==""&&j!=="(null)"&&j!=="undefined"&&(m(4),j="<h3>Hi "+j+",</h3><p>Glad to see you back. Don't forget to <a href=\"http://"+n("webapps")+"/scripts/raf/show\">invite</a> friends to join the fun in <em>There</em>.</p><p>If you're not "+j+', sign up for <a href="https://'+n("webapps")+"/login/login?logout&redirect="+encodeURIComponent(document.location.href)+
'">Free Basic Membership</a>!</p>',$("#welcomeBack").html(j).css("display","block")),$("#downloadLink").click(function(){$("#downloadBox").css("display","block");$("#downloadLink").removeClass();$("#downloadLink").addClass("disable");$("#watchGetThere").css("display","block");$("#certified-safe-text").css({"background-image":"url(/media/images/text-virus-free-small.png)","background-position":"0 0",display:"block",height:"13px",width:"228px"});b("download","click","get started image");x(350)}),$("#male").click(Q("male",
"M",1)),$("#female").click(Q("female","F",2)),$(".Bottom .next","#avatarValues").click(k(d.bottom,"Bottom",1)),$(".Bottom .prev","#avatarValues").click(k(d.bottom,"Bottom",-1)),$(".Hair .next","#avatarValues").click(k(d.hair,"Hair",1)),$(".Hair .prev","#avatarValues").click(k(d.hair,"Hair",-1)),$(".Shoes .next","#avatarValues").click(k(d.shoes,"Shoes",1)),$(".Shoes .prev","#avatarValues").click(k(d.shoes,"Shoes",-1)),$(".Top .next","#avatarValues").click(k(d.top,"Top",1)),$(".Top .prev","#avatarValues").click(k(d.top,
"Top",-1)),$("#avatarBase .next").click(R(!0)),$("#avatarBase .prev").click(R(!1)),$("#randomName").click(function(){var a=null,c=$(".unused","#nameList");x(100);b("random name","change","try new random name");$("#avname").removeClass("error");c.size()===0&&(b("random name","tried all ","tried all, resetting"),$("#nameList .used").each(function(){$(this).removeClass("used").addClass("unused")}),c=$(".unused","#nameList"));$("#avnameFeedback").empty();a=Math.floor(Math.random()*c.size());$("#avname").val(c.eq(a).text());
c.eq(a).removeClass("unused");c.eq(a).addClass("used")}),$("#tos").change(function(){e("tosFeedback","",3)}),$("input").change(function(){$(this).removeClass("error")}),$("select").change(function(){$(this).removeClass("error")}),$("#toPart2").click(function(){var a=!0;b("to step 2","click","try going to next step");t();$("#avname").val()===""&&(e("avnameFeedback","Oops! We need this.",3),$("#avname").addClass("error"),a=!1,b("to step 2","error","did not set name"),b("error","to step 2","did not set name"));
a!==!1&&K(2)}),t=function(){var a;a=d.is_male()===!0?"M":"";a=d.is_female()===!0?"F":a;g(G,"promocode");g(da,"promo_id");g(fa,"referred_by");g(ea,"referral_email");g(ga,"promo_invite_key");g(ha,"buddy_referral_code");g(ia,"F9TC");g(a,"avgender");g($("#avname").val(),"avname");g($("#pass1").val(),"password");g($("#month").val(),"bmonth");g($("#day").val(),"bday");g($("#year").val(),"byear");d.current()!==null&&(g(d.hair().pids(),"hair_pid"),g(d.top().pids(),"top_pid"),g(d.bottom().pids(),"bottom_pid"),
g(d.shoes().pids(),"shoes_pid"),g(d.current().name_skin(),"skin"),E!==null&&($("#email",f).val($("input[name="+E+"]","#formEmail").val()),$("#email",f).attr("name",E)))},$("#regform").load(function(){var a=document.domain;$("#regform").contents().get(0);f=window.frames.regform.document;if(window.frames.regform.document.location.href.indexOf("regform.html")!==-1)t();else{if(typeof document.all!=="undefined")f=window.frames.regform.document.XMLDocument;$("Result",f).text()==="0"?(b("to step 3","success",
"registered"),X(),m(3),$("#displayAvname").text("Hey, "+$("#avname").val()+"!"),x(150),aviepicker.background.set_index(aviepicker.background.unhide()),H(0)(),document.all!==void 0&&(a==="www.there.com"?(y("tmpName",$("#avname").val(),60,"/login",".there.com",!0),y("tmpPass",$("#pass1").val(),60,"/login",".there.com",!0)):(y("tmpName",$("#avname").val(),60,"/login",n(""),!0),y("tmpPass",$("#pass1").val(),60,"/login",n(""),!0))),setTimeout(function(){$("#downloadLink").hasClass("downloadLinkdisable")===
!0||$("#downloadLink").hasClass("disable")===!0?$("#regform").attr("src","regform.html"):($("#downloadLink").removeClass(),$("#downloadLink").addClass("error"),b("download","warn","did not click download before timeout"))},3E4)):$("ErrTooYoung",f).text()!==""?(b("to step 3","error","too young"),b("error","to step 3","too young"),$("#waiting").css("display","none"),$("#badSecure").css("display","none"),$("#tooYoung").html("We're sorry. We can not register you at this time. Please read our Terms of Service for more information.").css("display",
"block"),m(4),$("#part1").empty(),$("#part2").empty(),$("#part3").empty()):$("ErrRecaptcha",f).text()!==""?(e("captchaFeedback",u($("ErrRecaptcha",f).text()),3),b("to step 3","error","captcha free"),b("error","to step 3","captcha free"),$("#waiting").css("display","none"),$("#tooYoung").css("display","none"),$("#badSecure").html("Thank you for your interest in There. At this time we have determined that this registration is not being done correctly. If you believe we are in error, please contact our customer service.").css("display",
"block"),m(4),$("#part1").empty(),$("#part2").empty()):($("ErrAvPass",f).text()!==""&&(e("ErrAvPass",u($("ErrAvPass",f).text()),3),$("#pass1").addClass("error"),b("to step 3","error","password error: "+$("ErrAvPass",f).text()),b("error","to step 3","password error: "+$("ErrAvPass",f).text())),$("ErrEmail",f).text()!==""&&(e("emailFeedback",u($("ErrEmail",f).text()),3),$("#formEmail input").addClass("error"),b("to step 3","error","email error: "+$("ErrEmail",f).text()),b("error","to step 3","email error: "+
$("ErrEmail",f).text())),$("ErrNoTos",f).text()!==""&&(e("tosFeedback",u($("ErrNoTos",f).text()),3),b("to step 3","error","tos error: "+$("ErrNoTos",f).text()),b("error","to step 3","tos error: "+$("ErrNoTos",f).text())),$("ErrAvName",f).text()!==""?(e("avnameFeedback",u($("ErrAvName",f).text()),3),$("#avname").addClass("error"),m(1),b("to step 3","error","avname error: "+$("ErrAvName",f).text()),b("error","to step 3","avname error: "+$("ErrAvName",f).text())):m(2));$("#regform").attr("src","regform.html")}}),
$("#toPart3").click(function(){var a=!0,c=o($("#day").val()),d=o($("#month").val()),g=o($("#year").val());t();$("#pass1").val()===""&&($("#pass1").addClass("error"),e("passwordFeedback","Oops! We need this before you can go on.",3),a=!1,b("to step 3","error","missing password"),b("error","to step 3","missing password"));isNaN(d)===!0||isNaN(c)===!0||isNaN(g)===!0?(e("birthdayFeedback","Oops! We need your birthday.",3),a=!1,$("#formBirth select").addClass("error"),b("to step 3","error","missing birthday"),
b("error","to step 3","missing birthday")):na(g,d,c)===!1?(e("birthdayFeedback","This doesn't look like a valid date.",3),a=!1,$("#formBirth select").addClass("error"),b("to step 3","error","invalid birthday"),b("error","to step 3","invalid birthday")):($("#formBirth select").removeClass("error"),e("birthdayFeedback","",1));$("#formEmail input[value != '']").size()===0?($("#formEmail input").addClass("error"),e("emailFeedback","Oops! We need this before you go on.",3),$("#formEmail input").addClass("error"),
a=!1,b("to step 3","error","missing email"),b("error","to step 3","missing email")):O($("#"+L()).val())===!1&&(e("emailFeedback","Double check. Is this your email?",3),$("#formEmail input").addClass("error"),a=!1,b("to step 3","error","invalid email"),b("error","to step 3","invalid email"));$("#tos").is(":checked")===!1&&(e("tosFeedback","Oops! If you don't agree, we can't invite you in.",3),a=!1,b("to step 3","error","missing tos"),b("error","to step 3","missing tos"));a===!0&&(b("to step 3","ajax",
"try to register"),m(4),$("#waiting").css("display","block"),$("form",f).submit())}),$(".formPart .prevPart").click(function(){m(o($(this).parents(".formPart").attr("id").substring(4))-1);b("previous part","click","back from "+$(this).parents(".formPart").attr("id"))}),$("#avname").focus(function(){$(this).val()===""&&(e("avnameFeedback","Create a fun name to use in There. Please use an underscore between two words.",1),$("#randomName").css("visibility","hidden"),b("name","focus","avname empty"));
b("name","focus","avname focus");t()}),$("#pass1").focus(function(){$(this).val()===""&&(e("passwordFeedback","Good passwords combine 6 or more letters, numbers and symbols.",1),b("password","focus","password empty"));b("password","focus","password")}),$("#formEmail input").focus(function(){$(this).val()===""&&(e("emailFeedback","This will not be distributed to 3rd Parties.",1),b("email","focus","email empty"));b("email","focus","email focus")}),$("#avname").change(z).keyup(z).blur(z).focus(function(){e("avnameFeedback",
"",3)}),$(".pass").keyup(function(){sa();N($(this).val())}).blur(T).change(function(){var a=Y();a===""?N($(this).val()):e("passwordFeedback",a,3)}),$("#formEmail input").change(function(){var a="";E=$(this).attr("name");O($(this).val())===!1&&(a="Double check. Is this your email?",b("email","error","invalid error"));e("emailFeedback",a,3);b("email","focus","email focus")}),$("#downloadBoxImage").click(function(){b("download","click","browser image");$("#downloadLink").removeClass();$("#downloadLink").addClass("disable");
x(350);b("download","click","get started image")}),G=l("promocode"),G===null&&(G=l("src")),da=l("promo_id"),fa=l("referred_by"),ea=l("referralEmail"),ga=l("promo_invite_key"),ha=l("buddyReferralCode"),ia=l("F9TC"),t())});
