
$(document).ready(function(){var log=AL.Logger,errorId='register-error',fullName=$('#reg_fullName'),password=$('#reg_password1'),email=$('#reg_emailId');$('#join_button_submit').unbind('click').bind('click',function(){var name=fullName.val(),pw=password.val(),em=email.val();if(jsface.isEmpty(jsface.trim(name))){fullName.focus();return AL.Utils.showError(errorId,'Please enter your full name');}
if(jsface.isEmpty(jsface.trim(pw))||(pw.length<6)||(pw.length>12)){password.focus();return AL.Utils.showError(errorId,'Please enter a valid password of six to twelve characters');}
if(pw.indexOf(' ')!=-1){password.focus();return AL.Utils.showError(errorId,'No spaces in password accepted, please!');}
if(jsface.isEmpty(jsface.trim(em))||!AL.Utils.validateEmail(em)){email.focus();return AL.Utils.showError(errorId,'Please enter a valid email address');}
name=name.split(' ');$('#reg_firstname').val(name.splice(0,1));$('#reg_lastname').val(name.join(' '));document.signup_form.submit();});$('#login_claim_register').unbind('click').bind('click',function(){var bizId=jsface.trim($('#hiddenBizId').val()),url=bizId?'/businesses/claim_confirm/'+bizId:'/businesses/add_business';$(this).unbind('click',arguments.callee);$.getJSON('/login',function(json){json.redirectPage=url;new AL.widgets.LoginPopup({anchor:'login_claim_register',autoShow:true,align:'auto',onDone:function(){window.location.href=url;},dataSource:function(){return json;}});});});});
