var _initText="";function ResetBox(B,A){if(A!=""&&_initText==""){_initText=B.value;B.value="";B.style.color="#000"}}var HintElements=new Array();var ValElements=new Array();var ClientStrings=new Array();var ErrorValidators=new Array();var ErrorInputs=new Array();__supxFlow=typeof(__supxFlow)=="undefined"?false:true;if(!__supxFlow){addLoadEvent(prepareInputsForHints);addLoadEvent(prepareSelectsForHints)}function addLoadEvent(A){var B=window.onload;if(typeof window.onload!="function"){window.onload=A}else{window.onload=function(){B();A()}}}function convertCollectionToArray(B){var C=new Array();for(var A=0;A<B.length;A++){C[C.length]=B[A]}return C}function prepareInputsForHints(){var A=convertCollectionToArray(document.getElementsByTagName("input"));A=A.concat(convertCollectionToArray(document.getElementsByTagName("textarea")));for(var B=0;B<A.length;B++){if((A[B].type=="text"||A[B].type=="textarea"||A[B].type=="password")&&(A[B].className=="signupinput"||A[B].className=="signupinputError"||A[B].className=="bandNameInput"||A[B].className=="bandNameInputError")){A[B].onfocus=function(){showHint(this)};A[B].onblur=function(){hideHint();validate(this)}}}}function prepareSelectsForHints(){var B=document.getElementsByTagName("select");for(var A=0;A<B.length;A++){B[A].onfocus=function(){showHint(this)};if(B[A].id.toLowerCase()=="preferredculture"){B[A].onblur=function(){hideHint();validate(this)}}else{B[A].onblur=function(){hideHint();validate(this)}}}}function buildHintMarkup(K,H,E,I){var C="signupBBdiv";var J=K.attributes.hintstyle;if(typeof(H)=="object"){H=H.value}if(typeof(E)=="object"){E=E.value}if(typeof(J)=="object"){J=J.value}var F=findPos(K);var G=F.top+4;var A=F.width;var B=F.left+A+10;switch(J){case"top":J="hint-pointer_top";G=G+30;B=B-A+50;break;case"bottom":J="hint-pointer_bottom";G=G-50;B=B-A;break;case"right":J="hint-pointer_right";B=B-A-240;break;default:C=" signupBBdiv";J="signupBBleft";break}if(typeof(J)=="undefined"||!J){J="signupBBleft"}var D='<div class="'+C+'">';D+='<div class="'+J+'"></div>';D+='<div class="signupBBcontent">';if(typeof(H)!="undefined"||H){if(I){D+='<div class="signupBBerrorHead">'+H+"</div>"}else{D+='<div class="signupBBHead">'+H+"</div>"}}else{D+='<div class="signupBBerrorHead">&nbsp; </div>'}D+='<div style="clear:left;">'+E+"</div> ";D+="</div>";D+="</div>";return{markup:decode(D),left:B,top:G}}function showHint(E){if(typeof(E)=="undefined"||!E||E.style.display=="none"){return}if(ErrorInputs.length>0){var D=ErrorValidators[ErrorInputs.indexOf(E.id)];if(typeof(D)=="undefined"||!D){return}showErr(E,D.msg,D.head);return}var F=document.getElementById("divHint");if(typeof(F)=="undefined"||!F){F=document.createElement("div");F.id="divHint";F.style.position="absolute";document.body.appendChild(F,E.parentNode)}var C=GetHint(E);var B=C.head;var A=C.hint;if(!A||A==""){return}var G=buildHintMarkup(E,B,A,false);F.style.left=G.left+"px";F.style.top=G.top+"px";if(G.markup&&G.markup!=""){F.innerHTML=G.markup}F.style.display="inline";F.style.paddingTop="5px"}function decode(A){return A.replace(/&lt;/g,"<").replace(/&gt;/g,">")}function GetHint(E){if(!HintElements){return}for(var C=0;C<HintElements.length;C++){var A=HintElements[C];if(!A){break}if(E.id===A.id){if(A.id==="PostalCode"){var D=A.hint;var B=getPostalCodeSample();if(B&&B.length>0){D+="<br/>"+B}return{hint:D,head:A.head}}return{hint:A.hint,head:A.head}}}return{hint:"",head:""}}function SetHint(D,E){if(!HintElements){HintElements=new Array()}var A;for(var C=0;C<HintElements.length;C++){var B=HintElements[C];if(D.id===B.id){A=B;break}}if(A){A.hint=E.hint;A.head=E.head}else{HintElements.push({id:D.id,hint:E.hint,head:E.head,style:E.style})}}function GetValidationObj(D){if(!ValElements){return}if(D==null||typeof(D)=="undefined"){return}var C=new Array();for(var B=0;B<ValElements.length;B++){var A=ValElements[B];if(!A){break}if(D.id===A.id){C.push(A)}}return C}function showErr(B,D,A){if(typeof(B)=="undefined"||!B){return false}var C=document.getElementById("divHint");if(typeof(C)=="undefined"||!C){C=document.createElement("div");C.id="divHint";C.style.position="absolute";document.body.appendChild(C,B.parentNode)}if(A&&typeof(A)=="object"){A=A.value}if(D&&typeof(D)=="object"){D=D.value}var E=buildHintMarkup(B,A,D,true);if(E.markup&&E.markup!=""){C.innerHTML=E.markup}C.style.left=E.left+"px";C.style.top=E.top+"px";C.style.display="inline"}function hideHint(){var A=document.getElementById("divHint");if(typeof(A)=="undefined"||!A){return}A.style.display="none"}var nameRegex=/^([a-zA-Z]+)$/;var emailRegex=/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;var dobRegex=/^([0-9]){2}(\/|-){1}([0-9]){2}(\/|-)([0-9]){4}$/;function validate(D){var B=GetValidationObj(D);var A=true;if(!B||B.length<=0){return A}for(var C=0;C<B.length;C++){if(!A){break}A=ValidateElement(D,B[C])}return A}function ValidateElement(I,A){if(typeof(I)=="undefined"||typeof(A)=="undefined"){return false}var K=true;if(A&&typeof(A.type)!="undefined"){var B="signupinput";var J=(A.style&&A.style!=""&&A.style!=null)?A.style:"signupinputError";switch(A.type){case"required":if(A.val==true||A.val=="true"){if(I.tagName=="SELECT"){for(var C=0;C<I.length;C++){if(I[C].selected==true){if(I[C].value==-1){msg=A.body;head=A.head;if(typeof(msg)=="object"){msg=msg.value}if(typeof(head)=="object"){head=head.value}updateErrLists(I.id,{id:I.id,msg:msg,head:head,style:J},false);K=false}else{updateErrLists(I.id,{style:B},true)}}}}else{if(I.value.length<=0){msg=A.body;head=A.head;if(typeof(msg)=="object"){msg=msg.value}if(typeof(head)=="object"){head=head.value}updateErrLists(I.id,{id:I.id,msg:msg,head:head,style:J},false);K=false}else{updateErrLists(I.id,{style:B},true)}}}break;case"minlength":if(I.value.length<A.val){msg=A.body;head=A.head;if(typeof(msg)=="object"){msg=msg.value}if(typeof(head)=="object"){head=head.value}updateErrLists(I.id,{id:I.id,msg:msg,head:head,style:J},false);K=false}else{updateErrLists(I.id,{style:B},true)}break;case"maxlength":if(I.value.length>A.val){msg=A.body;head=A.head;if(typeof(msg)=="object"){msg=msg.value}if(typeof(head)=="object"){head=head.value}updateErrLists(I.id,{id:I.id,msg:msg,head:head,style:J},false);K=false}else{updateErrLists(I.id,{style:B},true)}break;case"comparewith":var G=document.getElementById(A.val);if(G){if(I.value!=G.value){msg=A.body;head=A.head;if(typeof(msg)=="object"){msg=msg.value}if(typeof(head)=="object"){head=head.value}updateErrLists(I.id,{id:I.id,msg:msg,head:head,style:J},false);K=false}else{updateErrLists(I.id,{style:B},true)}}break;case"regex":var F=A.val;switch(F){case"name":K=validateRegex(I,nameRegex,A);break;case"dob":K=validateRegex(I,dobRegex,A);break;case"email":K=validateRegex(I,emailRegex,A);if(!K){break}var H=document.getElementById("Country");if(H!=null){var E=H[H.selectedIndex].value.split("_")[1];if(E==="JP"){K=isMobileEmail(I,A)}}if(__supxFlow&&MySpaceClientContext&&MySpaceClientContext.PreferredCulture&&MySpaceClientContext.PreferredCulture==="ja-JP"){K=isMobileEmail(I,A)}break;default:K=validateRegex(I,F,A);break}break;case"customfunc":var D=A.val;if(D&&typeof(D)=="function"){K=D(I.id,A)}break;default:break}}return K}function isMobileEmail(E,D){var F=document.getElementById("jpMobileEmailDomainListStr");if(!F||typeof(F)==="undefined"){return true}var C=E.value.split("@")[1];var B="signupinput";var A=(D.style&&D.style!=""&&D.style!=null)?D.style:"signupinputError";if(F.value.indexOf(C)===-1){updateErrLists(E.id,{style:B},true);return true}else{msg=D.body;head=D.head;if(typeof(msg)=="object"){msg=msg.value}if(typeof(head)=="object"){head=head.value}updateErrLists(E.id,{id:E.id,msg:msg,head:head,style:A},false);return false}}function validateRegex(G,F,D){var H;var E;var F=new RegExp(F);var A=true;if(!G){return A}var C="signupinput";var B=(D.style&&D.style!=""&&D.style!=null)?D.style:"signupinputError";if(F.test(G.value)!=true){H=D.body;E=D.head;if(typeof(H)=="object"){H=H.value}if(typeof(E)=="object"){E=E.value}updateErrLists(G.id,{id:G.id,msg:H,head:E,style:B},false);A=false}else{updateErrLists(G.id,{style:C},true)}return A}function updateErrLists(A,D,B){if(__supxFlow){if(!B){MySpace.Signups.GetSignupso().setCustValidation(D)}}else{var E=document.getElementById(A);var C="";if(typeof(D)!="undefined"&&D.style!=null){C=D.style}if(!B){if(ErrorInputs.indexOf(A)!=-1){return}showErr(E,D.msg,D.head);E.className=C;ErrorValidators.push(D);ErrorInputs.push(A)}else{hideHint();if(ErrorInputs.indexOf(A)==-1){return}E.className=C;ErrorValidators.splice(ErrorInputs.indexOf(A),1);ErrorInputs.splice(ErrorInputs.indexOf(A),1)}}}function GetClientString(B){if(!B||typeof(ClientStrings)=="undefined"){return""}for(var A=0;A<ClientStrings.length;A++){var C=ClientStrings[A];if(!C||typeof(C)=="undefined"){break}if(C.key==B){return C.msg}}return decode(B)}[].indexOf||(Array.prototype.indexOf=function(B,D){D=(D==null)?0:D;var A=this.length;for(var C=D;C<A;C++){if(this[C]==B){return C}}return -1});function findPos(B){var C=curtop=curwidth=0;var A=B;if(B.offsetParent){C=B.offsetLeft;curtop=B.offsetTop;while(B=B.offsetParent){C+=B.offsetLeft;curtop+=B.offsetTop}}if(A.offsetWidth){curwidth=A.offsetWidth}return{left:C,top:curtop,width:curwidth}}function ValidateForm(){var F=false;if(ValElements.length>0){for(var C=0;C<ValElements.length;C++){var B=ValElements[C];validate(document.getElementById(B.id))}}if(ErrorInputs.length<=0){F=true}else{for(var C=0;C<ValElements.length;C++){var A=ErrorInputs.indexOf(ValElements[C].id);if(A>=0){var D=ErrorValidators[A];if(D&&typeof(D)!="undefined"){var E=document.getElementById(D.id);showErr(E,D.msg,D.head);E.focus();F=false;break}}}}return F}function populateStates(H,K,M){var P=document.getElementById(K);var G=document.getElementById("lblRegion");var C=document.getElementById(H);P.options.length=1;var D=g_statelist;var L=C[C.selectedIndex].value;var F=L.split("_")[1];L=L.split("_")[0];var B=0;var O=new Array();for(i=0;i<D.length;i++){if(D[i].refID==L){O[B]={optText:D[i].title,optValue:D[i].id};B++}}var A=document.getElementById("PostalCode");var N=document.getElementById("postCodeDiv");if(F!="JP"){O.sort(sortAsc);if(N){N.style.display="inline"}}else{if(N){N.style.display="none"}if(A){A.value="11111"}}for(var E=0;E<O.length;E++){var I=document.createElement("option");I.text=O[E].optText;I.value=O[E].optValue+"_"+O[E].optText;P.options.add(I);if(O[E].optValue==M){I.selected=true}}if(B>0){P.style.display="";if(null!=G){G.style.display=""}var J=$get("supxRegionB");if(__supxFlow&&J){Sys.UI.DomElement.removeCssClass(J,"hide")}}else{G.style.display="none";P.style.display="none";var J=$get("supxRegionB");if(__supxFlow&&J){Sys.UI.DomElement.addCssClass(J,"hide")}}if(__supxFlow){if(MySpace.Signups.GetSignupso()){MySpace.Signups.GetSignupso().hideErrMsg(A.id)}}else{updateErrLists(A.id,{style:"signupinput"},true)}}function sortAsc(B,A){var D=B.optText.toLowerCase();var C=A.optText.toLowerCase();if(D>C){return(1)}if(D<C){return(-1)}return(0)}function validateRegion(D,A){var C=document.getElementById("Country");var B=document.getElementById(D);if((B.options!=null)&&(B.options.length>1)&&C[C.selectedIndex].value.split("_")[1]!="US"&&C[C.selectedIndex].value.split("_")[1]!="UK"){if(B.value==""||B.value==" "){updateErrLists(D,{id:D,msg:A.body,head:A.head,style:"signupinputError"},false);return false}}updateErrLists(D,{style:"signupinput"},true);return true}function validateCity(C,A){var B=document.getElementById(C);if(B.value==""||B.value==" "){updateErrLists(C,{id:C,msg:A.body,head:A.head,style:"signupinputError"},false);return false}updateErrLists(C,{style:"signupinput"},true);return true}function getPostalCodeSample(){var C=document.getElementById("Country");var B="";if(C){B=C[C.selectedIndex].value.split("_")[1]}else{if(MySpaceClientContext){B=MySpaceClientContext.PreferredCulture.split("-")[1]}}var A=document.getElementById("PostalCode");var D=GetClientString("Example")+": ";if(B=="AU"||B=="NO"||B=="DK"){D=D+" 0123"}else{if(B=="FR"||B=="DE"||B=="IT"||B=="ES"||B=="MX"){D=D+" 01234"}else{if(B=="AT"||B=="BE"||B=="CH"){D=D+" 1234"}else{if(B=="SE"||B=="FI"){D=D+"01234"}else{if(B=="IN"||B=="RU"){D=D+"123456"}else{if(B=="BR"){D=D+"01234-567"}else{if(B=="NL"){D=D+"1111ww"}else{if(B=="PL"){D=D+"12345 "+GetClientString("Or")+" 12-345"}else{if(B=="PT"){D=D+"1234 "+GetClientString("Or")+" 1234-567"}else{if(B=="TR"||B=="US"){D=D+"12345"}else{if(B=="UK"){D=D+"'SO32' "+GetClientString("Or")+" 'SO32 4NG'"}}}}}}}}}}}if(D!=GetClientString("Example")+": "){return D}else{return""}}String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")};function validatePostalCode(C,B){var E=document.getElementById("Country");var F="";if(E){F=E.value.split("_")[1]}else{if(MySpaceClientContext){F=MySpaceClientContext.PreferredCulture.split("-")[1]}}var A=document.getElementById("PostalCode");var J="";var L=true;J=getCountryZipCodeKey(F);if(J!=""){var H=J.split(":");if(H[0]=="SE"&&A.value.indexOf(" ")>=0){var K=A.value;A.value=K.replace(/\s/g,"")}var G=getPostalCodeSample();if(G&&G.length>0){G="<br/>"+G}if(F=="NL"||F=="PL"||F=="TR"||F=="PT"||F=="UK"){var D=A.value.trim();if(F!="UK"){D=D.replace(" ","")}if(D==""){updateErrLists(A.id,{id:A.id,msg:GetClientString("PostalCodeErrorMessage")+G,head:B.head,style:"signupinputError"},false);return false}else{var I="";if(F=="NL"){I=new RegExp(/^\d{4}( )?\w{2}$/)}if(F=="PL"){I=new RegExp(/^\d{2}(-)?\d{3}$/)}if(F=="TR"){I=new RegExp(/^\d{5}$/)}if(F=="PT"){I=new RegExp(/^\d{4}(-\d{3})?$/)}if(F=="UK"){I=new RegExp(/^(GIR 0AA|[A-PR-UWYZ]([0-9]{1,2}|([A-HK-Y][0-9]|[A-HK-Y][0-9]([0-9]|[ABEHMNPRV-Y]))|[0-9][A-HJKS-UW])(\s?[0-9][ABD-HJLNP-UW-Z]{2})?)$/i)}if(I.test(D)){updateErrLists(A.id,{style:"signupinput"},true);if(F=="UK"){addSpaceToUKPostalCodeEntry()}return true}else{updateErrLists(A.id,{id:A.id,msg:GetClientString("ZipCodeErrorMessage")+G,head:B.head,style:"signupinputError"},false);return false}}}if(H[1]=="1"){if(A.value.trim()==""){updateErrLists(A.id,{id:A.id,msg:GetClientString("PostalCodeErrorMessage")+G,head:B.head,style:"signupinputError"},false);return false}else{if(!isNumeric(A.value.trim())){if(H[0]!="UK"&&H[0]!="JP"&&H[0]!="CA"&&H[0]!="KR"&&H[0]!="NL"&&H[0]!="SE"){updateErrLists(A.id,{id:A.id,msg:GetClientString("ZipCodeErrorMessage")+G,head:B.head,style:"signupinputError"},false);return false}}else{L=isValidPostalCode(H[0],A.value.trim())}}}else{L=isValidPostalCode(H[0],A.value.trim())}if(!L){updateErrLists(A.id,{id:A.id,msg:GetClientString("ZipCodeErrorMessage")+G,head:B.head,style:"signupinputError"},false);return false}}if(L==true){updateErrLists(A.id,{style:"signupinput"},true)}return L}function addSpaceToUKPostalCodeEntry(){var C=document.getElementById("PostalCode");var A=C.value.trim();if(A.indexOf(" ")==-1&&A.length>4){var B=new Array();for(i=0;i<A.length;i++){B.push(A.charAt(i))}B.splice((B.length-3),0," ");C.value=B.toString().replace(/,/g,"").toUpperCase()}else{C.value=C.value.toUpperCase()}}function isValidPostalCode(A,B){if(A=="AU"||A=="NO"||A=="DK"){if(B.length!=4){return false}}else{if(A=="FR"||A=="DE"||A=="IT"||A=="ES"||A=="MX"||A=="FI"||A=="SE"){if(B.length!=5){return false}}else{if(A=="IN"||A=="CA"||A=="RU"){if(B.length!=6){return false}}else{if(A=="AT"||A=="BE"||A=="CH"){if(B.length==4){if(B.charAt(0)=="0"){return false}}else{return false}}else{if(A=="BR"){if(B.length>9){return false}}else{if(A=="NL"){if(B.length<=6){if(B.charAt(0)=="0"){return false}}}else{if(A=="US"){if(B.length<5){return false}}}}}}}}return true}function getCountryZipCodeKey(A){var D=new Array("AU:1","AT:1","BE:1","CA:1","FR:1","DE:1","IT:1","JP:1","KR:1","ES:1","NL:1","CH:0","UK:1","US:1","MX:1","SE:1","NO:1","DK:1","FI:1","IN:1","BR:0","RU:1","PL:1","TR:1","PT:1");var B;for(var C=0;C<D.length;C++){B=D[C].split(":");if(A==B[0]){return D[C].toString()}}return""}function isNumeric(B){var A="0123456789";var C;for(i=0;i<B.length;i++){C=B.charAt(i);if(A.indexOf(C)==-1){return false}}return true}function ValidateFullName(E,B){var A=document.getElementById("FullName");var C="";var D=A.value.trim();if(D.length>2&&D.indexOf(" ")>0&&D.indexOf(" ")<D.length-1){updateErrLists(E,{style:"signupinput"},true);return true}else{C=GetClientString("PasswordErrorMessage");updateErrLists(E,{id:E,msg:B.body,head:B.head,style:"signupinputError"},false);return false}}function ValidatePassword(C,B){var J=document.getElementById("Password");var D=document.getElementById("FullName");var G=document.getElementById("FirstName");var H=document.getElementById("LastName");var L=document.getElementById("Email");var E=new String(J.value);var K=true;var I="";var F="";var A="";var N=false;var M="";if(D&&D.value.length>2){F=D.value.substring(0,D.value.lastIndexOf(" "));A=D.value.substring(D.value.lastIndexOf(" ")+1);N=true}else{if(G&&H){F=G.value;A=H.value}}updateErrLists(C,{style:"signupinput"},true);if(J.value==""){I=GetClientString("PasswordErrorMessage");K=false}else{if(E.length<6){I=GetClientString("PasswordErrorMessage");K=false}else{if(E.length>10){I=GetClientString("PasswordErrorMessage");K=false}else{if(!E.match(/[0-9!@##\$%\^&\*\(\)\-_\+=\{\}\[\|:;'\?<>\.,~`"]/)){I=GetClientString("PasswordErrorMessage");K=false}else{if(!E.match(/[A-Za-z]/)){I=GetClientString("PasswordErrorMessage");K=false}else{if(F.length>2&&E.toUpperCase().lastIndexOf(F.toUpperCase())>-1){if(N){I=GetClientString("PasswordErrorMessage");M=GetClientString("EmailErrorMessage5")}else{I=GetClientString("EmailErrorMessage5")}K=false}else{if(A.length>2&&E.toUpperCase().lastIndexOf(A.toUpperCase())>-1){if(N){I=GetClientString("PasswordErrorMessage");M=GetClientString("PasswordErrorMessage6")}else{I=GetClientString("PasswordErrorMessage6")}K=false}else{if(L.value.length>2&&E.toUpperCase().lastIndexOf(L.value.toUpperCase())>-1){if(N){I=GetClientString("PasswordErrorMessage");M=GetClientString("PasswordErrorMessage7")}else{I=GetClientString("PasswordErrorMessage7")}K=false}else{if(J.value.indexOf(" ")>=0){I=GetClientString("PasswordErrorMessage8");K=false}}}}}}}}}if(!K){updateErrLists("ConfirmPassword",{style:"signupinput"},true);if(!M||M==""){M=B.head}updateErrLists(C,{id:C,msg:I,head:M,style:"signupinputError"},false)}return K}function ValidateConfPassword(E,B){var A=true;var D=document.getElementById("Password");if(!D){return A}if(validate(D)){var C=document.getElementById(E);if(!C){return A}if(C.value!=D.value){updateErrLists(C.id,{id:C.id,msg:B.body,head:B.head,style:"signupinputError"},false);A=false}else{updateErrLists(C.id,{style:"signupinput"},true)}}return A}function CheckDuplicateEmail(D,A){var C=document.getElementById(D);var B=GetClientString("PrevEmail");if(C.value==B){updateErrLists(D,{id:D,msg:A.body,head:A.head,style:"signupinputError"},false);return false}else{updateErrLists(D,{style:"signupinput"},true);return true}}function ValidateConfEmail(G,C){var B=true;var A=document.getElementById("Email");if(!A){return B}if(validate(A)){var D=document.getElementById(G);if(!D){return B}var F=A.value.toLowerCase();var E=D.value.toLowerCase();if(F!=E){updateErrLists(D.id,{id:D.id,msg:C.body,head:C.head,style:"signupinputError"},false);B=false}else{updateErrLists(D.id,{style:"signupinput"},true)}}return B}function ValidateAge(E,B){var A=document.getElementById("Day");var D=document.getElementById("Month");var C=document.getElementById(E);updateErrLists(E,{style:""},true);if(A.value==-1||D.value==-1||C.value==-1){updateErrLists(E,{id:E,msg:GetClientString("BirthdayErrorMessage"),head:B.head,style:""},false);return false}return true}var onblurHandler=null;function ShowAgeLockingMessage(B){var J=$get("Year");var H=$get("Month");var K=$get("Day");if(!J||!H||!K||K.value==="-1"||H.value==="-1"||J.value==="-1"){hideHint();return}var F=dobErrDisplayEleId?dobErrDisplayEleId:B;var D=document.getElementById(F);var G=new Date();G=G.setYear(G.getYear()-18);var I=new Date(J.value,H.value-1,K.value);var C=new Date();var E=$get(B);if(I>C){showErr(D,GetClientString("BirthdayErrorMessage"),GetValidationObj(D)[0].head);return}if(E.onblur){onblurHandler=E.onblur}if(I>G){E.onblur=null;var A=GetClientString("AgeLockingText");var L=C.getFullYear()-I.getFullYear();if(C.getMonth()<I.getMonth()||(C.getMonth()==I.getMonth()&&C.getDate()<I.getDate())){L=L-1}if(A.length>0){A=A.replace("{0}",L)}showErr(D,A,GetClientString("AreYouSure"))}else{hideHint();E.onblur=onblurHandler}}function ValidateGender(D,A){var C=document.getElementById("genderM");var B=document.getElementById("genderF");if(!C.checked&&!B.checked){updateErrLists(C.id,{id:C.id,msg:GetClientString("GenderErrorMessage"),head:A.head,style:null},false);return false}updateErrLists(C.id,{style:null},true);return true}function handleOnChangePreferredCulture(C){var B=$get("TermsDiv");if(B){var A=$get(C);if(A){DisplaySecondaryUserAgreement(A.value);B.innerHTML=GetClientString(A.value)}}}function DisplaySecondaryUserAgreement(B){var C=$get("SecondaryTermsJP");var A=$get("SecondaryTermsKR1");var D=$get("SecondaryTermsKR2");if(C){C.style.display="none"}if(A){A.style.display="none"}if(D){D.style.display="none"}if(C&&B==="ja-JP"){C.value=C.value.trim();C.style.display="block"}else{if(A&&D&&B==="ko-KR"){A.value=A.value.trim();A.style.display="block";D.value=D.value.trim();D.style.display="block"}}}function ValidatePrefSiteLang(C,A){var B=document.getElementById(C);if((B.options!=null)&&(B.options.length>1)){if(B.value==""||B.value==" "){updateErrLists(C,{id:C,msg:A.body,head:A.head,style:"signupinputError"},false);return false}}updateErrLists(C,{style:"signupinput"},true);return true}function ValidateTermsOfUse(C,A){var B=document.getElementById(C);if(!B.checked){updateErrLists(C,{id:C,msg:GetClientString("TOSErrorMessage"),head:A.head,style:null},false);B.onclick=function(){if(B.checked){hideHint()}else{showHint(B)}};return false}updateErrLists(C,{style:null},true);return true}function ShowValidationErrors(){for(var A=0;A<ErrorInputs.length;A++){var B=ErrorValidators[A];if(B&&typeof(B)!="undefined"){var C=document.getElementById(B.id);showErr(C,B.msg,B.head);C.className=B.style}}}var continueButton;function DisplaySafetyTips(B,E,D,A){var C=MySpace.UI.Popup.create(B,E,hideSafetyTips);C.addCssClass("popUp");continueButton=C.add_button(D,false);continueButton.disabled=true;C.show()}function hideSafetyTips(A,C){var B=document.getElementById("safetytipsread");if(!B.checked){A.show()}}function toggleContinueBtn(){var A=document.getElementById("safetytipsread");if(A&&A.checked){continueButton.disabled=false}else{continueButton.disabled=true}return continueButton.enabled}function openWin(B,D,C,A){window.open(B,D,"height="+A+",width="+C+",status=yes,toolbar=no,menubar=no,location=no,resizable=no")}function adjustTabHeight(B,A){var D=document.getElementById(B);var C=document.getElementById(A);if(D&&C){if(D.offsetHeight-C.offsetHeight>6){C.style.height="27px"}else{if(C.offsetHeight-D.offsetHeight>6){D.style.height="27px"}}}}function adjustTabHeight(D,B,A){var F=document.getElementById(D);var E=document.getElementById(B);var C=document.getElementById(A);if(F&&E&&C){if(F.offsetHeight-E.offsetHeight>6){E.style.height="27px";C.style.height="27px"}else{if(E.offsetHeight-F.offsetHeight>6){C.style.height="27px";F.style.height="27px"}else{if(C.offsetHeight-F.offsetHeight>6){E.style.height="27px";F.style.height="27px"}}}}}function ValidateSignupInviteForm(B){var K=document.getElementsByTagName("input");if(!K){return}var J=true;var E=null;var H=null;var F=0;var I=0;var C=null;for(var G=0;G<K.length;G++){if(K[G].className==="signupinput2"||K[G].className==="signupinput2 exampleemail"||K[G].className==="signupinput2 signupinput2error"){if(!C){C=G}I++;updateErrLists(K[G].id,{style:"signupinput2"},true);if(K[G].value.length==0||K[G].value==K[G].defaultValue){F++}if(K[G].value.length>0&&!emailRegex.test(K[G].value)){H="regex";E=K[G];J=false;break}}}if(E==null&&F==I){E=K[C];if(E.value===E.defaultValue){E.value=""}H="required";J=false}var D=GetValidationObj($get(B));var A=null;for(var G=0;G<D.length;G++){if(D[G].type===H){A=D[G];break}}if(E&&A){updateErrLists(E.id,{id:E.id,msg:A.body,head:A.head,style:A.style},false)}return J}function setServicePath(A){MySpace.Web.Modules.Signup.Services.SignupService.set_path(A)}Type.registerNamespace("MySpace.Signups");MySpace.Signups=function(){MySpace.Signups.initializeBase(this)};MySpace.Signups.prototype={_userEmail:null,_emailHome:null,_vConfirmationPath:null,_helpMsgs:{},initialize:function(){MySpace.Signups.callBaseMethod(this,"initialize");var A=MySpace.Utils.Selector.query("input.signupinput","joinMySpace",true);if(A&&!A.disabled){A.focus()}},dispose:function(){var B=$get("VEmailAbiBtn");if(B){$removeHandler(B,"click",Function.createDelegate(this,this._vEmailClicked))}var A=$get("requestVEmail");if(A){$removeHandler(A,"click",Function.createDelegate(this,this._reqAnotherClicked))}if(this._helpMsgs){this._helpMsgs=null}MySpace.Signups.callBaseMethod(this,"dispose")},setVEmailBtn:function(B,E,D){this._userEmail=B;this._emailHome=E;this._vConfirmationPath=D;var C=$get("VEmailAbiBtn");if(C){$addHandler(C,"click",Function.createDelegate(this,this._vEmailClicked))}var A=$get("requestVEmail");if(A){$addHandler(A,"click",Function.createDelegate(this,this._reqAnotherClicked))}},setSupBtn:function(B){var A=$get(B);if(A){$addHandler(A,"click",Function.createDelegate(this,this._validatePage))}},addHintMsg:function(B,A,C){if(B&&!this._helpMsgs[B]){this._helpMsgs[B]=$create(MySpace.Signups.HelpMsg,{elId:B,hintTxt:A,hintHead:C})}},addValidation:function(A){if(A){if(!this._helpMsgs[A.id]){this._helpMsgs[A.id]=$create(MySpace.Signups.HelpMsg,{elId:A.id})}this._helpMsgs[A.id].vals.push(A)}},setCustValidation:function(B,A){if(B&&B.id){if(!this._helpMsgs[B.id]){this.addHintMsg(B.id)}this._helpMsgs[B.id]._custValo=B;if(A&&(!this._helpMsgs[B.id]._helpTipo.errId||this._helpMsgs[B.id]._helpTipo.errId===B.id)){this._helpMsgs[B.id].showHelpMsg(1)}}},clearValidation:function(A){if(A&&this._helpMsgs[A]){this._helpMsgs[A].hideHintMsg()}},hideErrMsg:function(A){if(this._helpMsgs[A]){this._helpMsgs[A].hideErrMsg()}},_vEmailClicked:function(A){window.open(this._emailHome,"new","",false);A.preventDefault()},_reqAnotherClicked:function(){window.location.href=this._vConfirmationPath},_validatePage:function(A){var C=true;if(this._helpMsgs){for(var B in this._helpMsgs){C=this._helpMsgs[B].validateAndShowErr()&&C}}(!C)&&A.preventDefault()}};MySpace.Signups.registerClass("MySpace.Signups",Sys.Component);MySpace.Signups.GetSignupso=function(){var A=$find("signupsSingleton");if(!A){A=$create(MySpace.Signups,{id:"signupsSingleton"})}return A};Type.registerNamespace("MySpace.Signups.HelpMsg");MySpace.Signups.HelpMsg=function(){this.hintTxt=null;this.hintHead=null;this.vals=null;this.elId=null;this.el=null;this.errCss=null;MySpace.Signups.HelpMsg.initializeBase(this)};MySpace.Signups.HelpMsg.prototype={_boxType:-1,_boxCss:[{tTipCss:"supXHint",tTipPtrCss:"supXHintPtrLeft",tTipTextCss:"supXHintText"},{tTipCss:"supXErr",tTipPtrCss:"supXErrPtrLeft",tTipTextCss:"supXErrText"}],_helpTipo:null,_custValo:null,initialize:function(){MySpace.Signups.HelpMsg.callBaseMethod(this,"initialize");this.el=$get(this.elId);if(this.el){this.hintTxt&&$addHandler(this.el,"focus",Function.createDelegate(this,this._showHint));$addHandler(this.el,"blur",Function.createDelegate(this,this.hideHintMsg))}this._helpTipo=this._getHelpBox();this.vals=new Array()},dispose:function(){this.el&&$clearHandlers(this.el);this._el=null;this._helpTipo=null;this._custValo=null;this.vals=null;MySpace.Signups.HelpMsg.callBaseMethod(this,"dispose")},showHelpMsg:function(B,A){if(this._helpTipo){this._setBoxType(B);if(!B){var D=this.hintTxt;if(this.el.id==="PostalCode"){var C=getPostalCodeSample();if(C&&C.length>0){D+="<br/>"+C}}this._helpTipo.setContent(this._formatMsg(D,this.hintHead))}else{if(this._custValo){this._helpTipo.setContent(this._formatMsg(this._custValo.msg,this._custValo.head));this._custValo=null}else{this._helpTipo.setContent(this._formatMsg(this.vals[A].body,this.vals[A].head));this.errCss=this.vals[A].style}}this.el&&this._helpTipo.show({target:this.el})}},hideHintMsg:function(){this._helpTipo&&!this._helpTipo.errId&&this._helpTipo.hide({target:this.el});this.validateAndShowErr()},validateAndShowErr:function(){if(this.vals&&this.vals.length>0){var B=true;for(var A=0;A<this.vals.length;A++){if(!ValidateElement(this.el,this.vals[A])){this.errCss=this._custValo?this._custValo.style:this.vals[A].style;this.errCss&&Sys.UI.DomElement.addCssClass(this.el,this.errCss);if(!this._helpTipo.errId||this._helpTipo.errId===this.vals[A].id){this.showHelpMsg(1,A);this._helpTipo.errId=this.el.id}B=false;break}}B&&this.hideErrMsg()}return B},hideErrMsg:function(){this.errCss&&Sys.UI.DomElement.removeCssClass(this.el,this.errCss);if(this._helpTipo.errId==this.el.id){this._helpTipo.hide({target:this.el});this._helpTipo.errId=null}},_getHelpBox:function(){var A=$find("lrTipSingleton");if(!A){A=$create(MySpace.Signups.LRToolTip,{supXVerifyTipText:0,id:"lrTipSingleton"})}return A},_setBoxType:function(A){if(this._helpTipo){this._boxType=A;this._helpTipo.tTipCss=this._boxCss[this._boxType].tTipCss;this._helpTipo.tTipPtrCss=this._boxCss[this._boxType].tTipPtrCss;this._helpTipo.tTipTextCss=this._boxCss[this._boxType].tTipTextCss;this._helpTipo.updateToolTip()}},_showHint:function(A){if(this._helpTipo&&!this._helpTipo.errId){this.showHelpMsg(0)}},_formatMsg:function(B,C){var A="";if(C){A+="<b>"+decode(C)+"</b><br/>"}A+=decode(B);return A}};MySpace.Signups.HelpMsg.registerClass("MySpace.Signups.HelpMsg",Sys.Component);MySpace.Signups.LRToolTip=function(){MySpace.Signups.LRToolTip.initializeBase(this)};MySpace.Signups.LRToolTip.prototype={errId:false,initialize:function(){MySpace.Signups.LRToolTip.callBaseMethod(this,"initialize");if(this.targets){for(var A=0;A<this.targets.length;A++){$clearHandlers(this.targets[A])}}},dispose:function(){MySpace.Signups.LRToolTip.callBaseMethod(this,"dispose")},updateToolTip:function(){this._element&&(this._element.innerHTML=this._buildTTip("up"))},_positionToolTip:function(B){var A=Sys.UI.DomElement.getBounds(B);if(this._element.location==4){this._element.style.left=A.x-this._element.firstChild.clientWidth+"px";this._element.location=4}else{this._element.style.left=A.x+A.width+10+"px";this._element.location=3}this._element.style.top=(A.y-7)+"px"}};__supxFlow&&MySpace.Signups.LRToolTip.registerClass("MySpace.Signups.LRToolTip",FriendsCategories.AjaxToolTip);Type.registerNamespace("MySpace.Signups.ArtistSup");MySpace.Signups.ArtistSup=function(){this.ddClass=null;this.ddErrorClass="artistGenreError";this.errHeader="";this.errMsg="";this.showErr=0;MySpace.Signups.ArtistSup.initializeBase(this)};MySpace.Signups.ArtistSup.prototype={_ddEls:null,_upDateBtn:null,initialize:function(){MySpace.Signups.ArtistSup.callBaseMethod(this,"initialize");_upDateBtn=MySpace.UI.getElementsByClassName("signupSubmitBtn")[0];if(_upDateBtn){$addHandler(_upDateBtn,"click",Function.createDelegate(this,this._fullArtistValidation))}_ddEls=MySpace.UI.getElementsByClassName(this.ddClass);for(var A=0;A<_ddEls.length;A++){$addHandler(_ddEls[A],"change",Function.createDelegate(this,this._genreddGrpValidation))}if(this.showErr){this._fullArtistValidation(null)}},dispose:function(){MySpace.Signups.ArtistSup.callBaseMethod(this,"dispose");if(_upDateBtn){$clearHandlers(_upDateBtn)}if(_ddEls){for(var A=0;A<_ddEls.length;A++){$clearHandlers(_ddEls[A])}}},_genreddGrpValidation:function(){var B=false;if(!this.ddClass){return B}if(!_ddEls||!_ddEls.length){return B}updateErrLists(_ddEls[0].id,{id:_ddEls[0].id,style:this.ddClass},true);for(var A=0;A<_ddEls.length;A++){if(_ddEls[A].selectedIndex>0){B=true;break}}if(!B){updateErrLists(_ddEls[0].id,{id:_ddEls[0].id,msg:this.errMsg,head:this.errHeader,style:this.ddErrorClass},false)}else{updateErrLists(_ddEls[0].id,{style:this.ddClass},true)}return B},_fullArtistValidation:function(A){var B=this._genreddGrpValidation();if(B){B=ValidateForm()}if((A!==null)&&(!B)){A.preventDefault()}}};MySpace.Signups.ArtistSup.registerClass("MySpace.Signups.ArtistSup",Sys.Component);Type.registerNamespace("MySpace.Signups.PicUploader");MySpace.Signups.PicUploader=function(){this.uploaderUrl=null;MySpace.Signups.PicUploader.initializeBase(this)};MySpace.Signups.PicUploader.prototype={_flashH:448,_flashW:0,_pMode:2,_fContentId:"fUploaderContent",_swfPicObj:null,_supContainer:null,_picUploaderBox:null,_showWebCamMsg:null,_showWebCamLink:null,_closeWebCamLink:null,_goBackBtn:null,_upIframe:null,_webCamBox:null,_skipBox:null,_skipStep:null,_returnUrl:"",initialize:function(){MySpace.Signups.PicUploader.callBaseMethod(this,"initialize");this._supContainer=$get("joinMySpace");if(this._supContainer){this._showWebCamLink=MySpace.UI.getElementsByClassName("supViewWebCam",this._supContainer)[0];this._showWebCamLink&&$addHandler(this._showWebCamLink,"click",Function.createDelegate(this,this._showWebCamClicked));this._closeWebCamLink=MySpace.UI.getElementsByClassName("supCloseWebCam",this._supContainer)[0];this._closeWebCamLink&&$addHandler(this._closeWebCamLink,"click",Function.createDelegate(this,this._closeWebCamClicked));this._goBackBtn=MySpace.UI.getElementsByClassName("goBackBtn",this._supContainer)[0];this._goBackBtn&&$addHandler(this._goBackBtn,"click",Function.createDelegate(this,this._closeWebCamClicked));this._thankMsg=MySpace.UI.getElementsByClassName("formInfo",this._supContainer)[0];this._picUploaderBox=MySpace.UI.getElementsByClassName("picUploaderBox",this._supContainer)[0];this._showWebCamMsg=MySpace.UI.getElementsByClassName("supShowWebCamTxt",this._supContainer)[0];this._upIframe=MySpace.UI.getElementsByClassName("photoUpFrame",this._supContainer)[0];this._webCamBox=MySpace.UI.getElementsByClassName("supWebCam",this._supContainer)[0];this._skipBox=MySpace.UI.getElementsByClassName("skipThisBox",this._supContainer)[0];this._skipStep=MySpace.UI.getElementsByClassName("skipstep",this._supContainer)[0];if(this._skipStep){var A=this._skipStep.getElementsByTagName("a");if(A&&A.length){_supPicClickerReturnUrl=A[0].href}}}},dispose:function(){MySpace.Signups.PicUploader.callBaseMethod(this,"dispose");this._showWebCamLink&&$clearHandlers(this._showWebCamLink);this._closeWebCamLink&&$clearHandlers(this._closeWebCamLink);this._goBackBtn&&$clearHandlers(this._goBackBtn);this._swfPicObj=null},_showWebCamClicked:function(A){this._initSWFObj();if(this._swfPicObj){Sys.UI.DomElement.addCssClass(this._thankMsg,"hide");Sys.UI.DomElement.addCssClass(this._showWebCamMsg,"hide");Sys.UI.DomElement.addCssClass(this._upIframe,"hide");Sys.UI.DomElement.removeCssClass(this._picUploaderBox,"alignC");Sys.UI.DomElement.addCssClass(this._skipBox,"webCamSkipBox");Sys.UI.DomElement.addCssClass(this._skipStep,"webCamSkipStep");Sys.UI.DomElement.removeCssClass(this._webCamBox,"hide")}A&&A.preventDefault()},_closeWebCamClicked:function(A){Sys.UI.DomElement.removeCssClass(this._thankMsg,"hide");Sys.UI.DomElement.removeCssClass(this._showWebCamMsg,"hide");Sys.UI.DomElement.removeCssClass(this._upIframe,"hide");Sys.UI.DomElement.addCssClass(this._picUploaderBox,"alignC");Sys.UI.DomElement.removeCssClass(this._skipBox,"webCamSkipBox");Sys.UI.DomElement.removeCssClass(this._skipStep,"webCamSkipStep");Sys.UI.DomElement.addCssClass(this._webCamBox,"hide");A&&A.preventDefault()},_gotoNextStep:function(){location.href=_supPicClickerReturnUrl},_initSWFObj:function(){if(!this._swfPicObj){this._swfPicObj=new SWFObject(this.uploaderUrl,"uploader","100%",this._flashH,"9.0.28.0","#FFFFFF");this._swfPicObj.addVariable("fwdPicClickerToJS",this._gotoNextStep);this._swfPicObj.addVariable("h","<%=GetHash %>");this._swfPicObj.addVariable("f","<%=UserId %>");this._swfPicObj.addVariable("ae","1");this._swfPicObj.addVariable("culture","<%=Culture %>");this._swfPicObj.addVariable("t","<%=GetUnixEpoch %>");this._swfPicObj.addVariable("legacy","<%=GetBasicUploaderURLEncoded %>");this._swfPicObj.addVariable("utoken","<%=GetUploadToken %>");this._swfPicObj.addVariable("pmode",this._pMode);this._swfPicObj.addVariable("FileCancel",MySpaceRes.UploadResource.FileCancel);this._swfPicObj.addVariable("SelectToUpload",MySpaceRes.UploadResource.SelectToUpload);this._swfPicObj.addVariable("MyPhotos",MySpaceRes.UploadResource.MyPhotos);this._swfPicObj.addVariable("Browse",MySpaceRes.UploadResource.Browse);this._swfPicObj.addVariable("Cancel",MySpaceRes.UploadResource.Cancel);this._swfPicObj.addVariable("SelectToRemove",MySpaceRes.UploadResource.SelectToRemove);this._swfPicObj.addVariable("FileErrors",MySpaceRes.UploadResource.FileErrors);this._swfPicObj.addVariable("Upload",MySpaceRes.UploadResource.Upload);this._swfPicObj.addVariable("UploadError2",MySpaceRes.UploadResource.UploadError2);this._swfPicObj.addVariable("UploadError1",MySpaceRes.UploadResource.UploadError1);this._swfPicObj.addVariable("AlbumRequired2",MySpaceRes.UploadResource.AlbumRequired2);this._swfPicObj.addVariable("AlbumRequired1",MySpaceRes.UploadResource.AlbumRequired1);this._swfPicObj.addVariable("PhotoSizeSuccessful",MySpaceRes.UploadResource.PhotoSizeSuccessful);this._swfPicObj.addVariable("Remove",MySpaceRes.UploadResource.Remove);this._swfPicObj.addVariable("Photos",MySpaceRes.UploadResource.Photos);this._swfPicObj.addVariable("EnterAlbumTitle",MySpaceRes.UploadResource.EnterAlbumTitle);this._swfPicObj.addVariable("PhotoUpload",MySpaceRes.UploadResource.PhotoUpload);this._swfPicObj.addVariable("Error",MySpaceRes.UploadResource.Error);this._swfPicObj.addVariable("Alert",MySpaceRes.UploadResource.Alert);this._swfPicObj.addVariable("Photo",MySpaceRes.UploadResource.Photo);this._swfPicObj.addVariable("UploadingPhotosPercentComplete",MySpaceRes.UploadResource.UploadingPhotosPercentComplete);this._swfPicObj.addVariable("FileNotSupportedRemoved",MySpaceRes.UploadResource.FileNotSupportedRemoved);this._swfPicObj.addVariable("PhotoLimit",MySpaceRes.UploadResource.PhotoLimit);this._swfPicObj.addVariable("Uploading",MySpaceRes.UploadResource.Uploading);this._swfPicObj.addVariable("UploadedPhotosTo",MySpaceRes.UploadResource.UploadedPhotosTo);this._swfPicObj.addVariable("UploadingPhotosTo",MySpaceRes.UploadResource.UploadingPhotosTo);this._swfPicObj.addVariable("UploadingFiles",MySpaceRes.UploadResource.UploadingFiles);this._swfPicObj.addVariable("SelectFileToCancel",MySpaceRes.UploadResource.SelectFileToCancel);this._swfPicObj.addVariable("UploadingSelectedImages",MySpaceRes.UploadResource.UploadingSelectedImages);this._swfPicObj.addVariable("Back",MySpaceRes.UploadResource.Back);this._swfPicObj.addVariable("Next",MySpaceRes.UploadResource.Next);this._swfPicObj.addVariable("Capture",MySpaceRes.UploadResource.Capture);this._swfPicObj.addVariable("TakePicture",MySpaceRes.UploadResource.TakePicture);this._swfPicObj.addVariable("Accept",MySpaceRes.UploadResource.Accept);this._swfPicObj.addVariable("UploadPic",MySpaceRes.UploadResource.UploadPic);this._swfPicObj.addVariable("Retake",MySpaceRes.UploadResource.Retake);this._swfPicObj.addVariable("RetakePic",MySpaceRes.UploadResource.RetakePic);this._swfPicObj.addVariable("Cancel",MySpaceRes.UploadResource.Cancel);this._swfPicObj.addVariable("CancelPic",MySpaceRes.UploadResource.CancelPic);this._swfPicObj.addVariable("OK",MySpaceRes.UploadResource.OK);this._swfPicObj.addVariable("AdjBrightness",MySpaceRes.UploadResource.AdjBrightness);this._swfPicObj.addVariable("AdjContrast",MySpaceRes.UploadResource.AdjContrast);this._swfPicObj.addVariable("AdjColor",MySpaceRes.UploadResource.AdjColor);this._swfPicObj.addVariable("RotateImage",MySpaceRes.UploadResource.RotateImage);this._swfPicObj.addVariable("Reset",MySpaceRes.UploadResource.Reset);this._swfPicObj.addVariable("Crop",MySpaceRes.UploadResource.Crop);this._swfPicObj.addVariable("Brightness",MySpaceRes.UploadResource.Brightness);this._swfPicObj.addVariable("Contrast",MySpaceRes.UploadResource.Contrast);this._swfPicObj.addVariable("Saturation",MySpaceRes.UploadResource.Saturation);this._swfPicObj.addVariable("Rotation",MySpaceRes.UploadResource.Rotation);this._swfPicObj.addVariable("Msg_NoCam",MySpaceRes.UploadResource.Msg_NoCam);this._swfPicObj.addVariable("Msg_Crop",MySpaceRes.UploadResource.Msg_Crop);this._swfPicObj.addVariable("UndoCrop",MySpaceRes.UploadResource.UndoCrop);this._swfPicObj.addVariable("MsgUndoAll",MySpaceRes.UploadResource.MsgUndoAll);this._swfPicObj.addVariable("MsgCamActivity",MySpaceRes.UploadResource.MsgCamActivity);this._swfPicObj.addVariable("MsgNoCamFound",MySpaceRes.UploadResource.MsgNoCamFound);this._swfPicObj.addVariable("DragSelect",MySpaceRes.UploadResource.DragSelect);this._swfPicObj.addVariable("UndoAll",MySpaceRes.UploadResource.UndoAll);this._swfPicObj.addVariable("DragCrop",MySpaceRes.UploadResource.DragCrop);this._swfPicObj.addVariable("CameraActivity",MySpaceRes.UploadResource.CameraActivity);this._swfPicObj.addVariable("UploadToMySpace",MySpaceRes.UploadResource.UploadToMySpace);this._swfPicObj.addVariable("Yes",MySpaceRes.Common.Yes);this._swfPicObj.addVariable("No",MySpaceRes.Common.No);this._swfPicObj.addParam("allowscriptaccess","always");this._swfPicObj.addParam("wmode","transparent");this._swfPicObj.write(this._fContentId)}}};MySpace.Signups.PicUploader.registerClass("MySpace.Signups.PicUploader",Sys.Component);function ValidateUrlName(E,A){var D=$get(E);var C=true;if(!D){return C}updateErrLists(E,{style:"bandNameInput"},true);var B=null;if((D.value.length<2)||(D.value.length>50)){B=GetClientString("UrlErrorMessage1");C=false}if((D.value=="none")){B=GetClientString("UrlErrorMessage2");C=false}if((D.value.search(/[^a-z0-9]/gi)>-1)){B=GetClientString("UrlErrorMessage3");C=false}if((D.value.search(/[a-zA-Z]/g)==-1)){B=GetClientString("UrlErrorMessage4");C=false}if(B!=null&&!C){updateErrLists(E,{id:E,msg:B,head:A.head,style:"bandNameInputError"},false)}return C}function HideContent(B){var A=MySpace.UI.getElementsByClassName(B);if(A&&A.length>0){A[0].style.display="none"}};