﻿window.addEvent('domready',function(){$('registerform').getElements('input[name=password]').addEvents({'keyup':function(){if(this.get('value').length>=5)this.setStyle('background-color','#ddfdde');else this.setStyle('background-color','')},'blur':function(){if(this.get('value').length>=5)this.setStyle('background-color','#ddfdde');else this.setStyle('background-color','')}});$('registerform').getElements('input[name=repeatpassword]').addEvents({'keyup':function(){if(this.get('value')!=$('registerform').getElements('input[name=password]').get('value')||this.get('value').length<5)this.setStyle('background-color','');else this.setStyle('background-color','#ddfdde')},'blur':function(){if(this.get('value')!=$('registerform').getElements('input[name=password]').get('value')||this.get('value').length<5)this.setStyle('background-color','');else this.setStyle('background-color','#ddfdde')}});$('registerform').getElements('input[name=email]').addEvents({'keyup':function(){if(!validate_email(this.get('value')))this.setStyle('background-color','');else this.setStyle('background-color','#ddfdde')},'blur':function(){if(!validate_email(this.get('value')))this.setStyle('background-color','');else this.setStyle('background-color','#ddfdde')}});$('registerform').getElements('input[name=repeatemail]').addEvents({'keyup':function(){if(this.get('value')!=$('registerform').getElements('input[name=email]').get('value')||!validate_email(this.get('value')))this.setStyle('background-color','');else this.setStyle('background-color','#ddfdde')},'blur':function(){if(this.get('value')!=$('registerform').getElements('input[name=email]').get('value')||!validate_email(this.get('value')))this.setStyle('background-color','');else this.setStyle('background-color','#ddfdde')}});$('registerform').getElements('select[name=gender]').addEvents({'change':function(){if(this.get('value')>=0&&this.get('value')!="")this.setStyle('background-color','#ddfdde');else this.setStyle('background-color','')},'blur':function(){if(this.get('value')>=0&&this.get('value')!="")this.setStyle('background-color','#ddfdde');else this.setStyle('background-color','')}});$('registerform').getElements('select[name=country]').addEvents({'change':function(){if(this.get('value')>=0&&this.get('value')!="")this.setStyle('background-color','#ddfdde');else this.setStyle('background-color','')},'blur':function(){if(this.get('value')>=0&&this.get('value')!="")this.setStyle('background-color','#ddfdde');else this.setStyle('background-color','')}});$('registerform').getElements('input[name=username]').addEvents({'keyup':function(){if(this.get('value').length>=4){checkUsername(this.get('value'),$('registerform').getElements('input[name=username]'))}else this.setStyle('background-color','')},'blur':function(){if(this.get('value').length>=4){checkUsername(this.get('value'),$('registerform').getElements('input[name=username]'))}else this.setStyle('background-color','')}})});function checkUsername(b,c){var d=false;var e=new Request({method:'get',url:'lpregister.aspx',link:'cancel',noCache:true,onRequest:function(){c.setStyle('background-color','#ddfdde')},onSuccess:function(a){if(a=="true")c.setStyle('background-color','#ddfdde');else c.setStyle('background-color','#ffdada')}});e.send('un='+b+'&js=1')}function validate_email(x){var a=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(a.test(x))return true;return false}