var g_url_regex=/^http(s)?:\/\/([-\w]+\.)+[\w-]+(\/.*)?/i;var g_email_regex=/^[-\w\.]+@([\w-]+\.)+[\w-]{2,4}$/;var dom={};dom.register1=function(D){ajax_get_website_info(D);var form=D.find('form:eq(0)');var input_url=D.find('input:eq(0)');var input_name=D.find('input:eq(1)');var textarea_intro=D.find('textarea:eq(0)');var select_type=D.find('select:eq(0)');var input_email=D.find('input:eq(2)');var input_password=D.find('input:eq(3)');var input_password_confirm=D.find('input:eq(4)');var warnning_msg=D.find('.warnning_msg:eq(0)').text().split('|');var select_lang=$("#site_lang");select_lang.change(function(){var langs=$(this).val().split('||');var action='http://'+langs[1]+'/register/step2';form.attr("action",action)});input_url.focus(function(){try{var e=document.getElementById("input_url");var r=e.createTextRange();r.moveStart('character',e.value.length);r.select()}catch(e){return}return});input_url.focus();var ret=true;var nameValue='';var textarea_introValue='';input_url.blur(function(){$(this).parent().find('.err').remove();url=$.trim($(this).val());if(url==''||url=='http://'){$(this).after('<em class="err">'+warnning_msg[1]+'</em>');ret=false;return}if(!g_url_regex.test(url)){$(this).after('<em class="err">'+warnning_msg[2]+'</em>');input_url.focus();ret=false;return false}});var input_name_func=function(){$(this).parent().find('.err').remove();em=$(this).next();em.show();name=$.trim($(this).val());if(name==''){em.hide().before('<em class="err">'+warnning_msg[3]+'</em>');nameValue=name;ret=false;return}len=realLength(name);if(len>50){em.hide().before('<em class="err">'+warnning_msg[4]+'</em>');if(nameValue==''){nameValue=name}if(len>realLength(nameValue)){$(this).val(nameValue)}ret=false;input_name.focus();return}nameValue=$(this).val()};input_name.keyup(input_name_func).blur(input_name_func);var textarea_intro_func=function(){$(this).parent().find('.err').remove();em=$(this).next();em.show();intro=$.trim($(this).val());len=realLength(intro);if(len>200){if(textarea_introValue==''){textarea_introValue=intro}if(len>realLength(textarea_introValue)){$(this).val(textarea_introValue)}em.hide().before('<em class="info err">'+warnning_msg[4]+'</em>');textarea_intro.focus();ret=false;return}};textarea_intro.keyup(textarea_intro_func).blur(textarea_intro_func);var input_email_func=function(){$(this).parent().find('.err').remove();em=$(this).next();em.show();email=$(this).val();if(email==''){em.hide().before('<em class="err">'+warnning_msg[5]+'</em>');ret=false;return}email=$.trim(email);if(email==''){em.hide().before('<em class="err">'+warnning_msg[5]+'</em>');ret=false;return}if(!g_email_regex.test(email)){em.hide().before('<em class="err">'+warnning_msg[6]+'</em>');ret=false;return}};input_email.blur(input_email_func);input_password.blur(function(){$(this).parent().find('.err').remove();em=$(this).next();em.show();password=$.trim($(this).val());if(password==''||password.length<6||password.length>20){em.hide().before('<em class="err">'+warnning_msg[7]+'</em>');ret=false;return}});input_password_confirm.blur(function(){$(this).parent().find('.err').remove();em=$(this).next();em.show();password=$.trim(form.find(':password:eq(0)').val());password1=$.trim($(this).val());if(password!=password1){em.hide().before('<em class="err">'+warnning_msg[8]+'</em>');ret=false;return}});form.submit(function(){form.find('.err').remove();form.find('em').show();ret=true;url=$.trim(input_url.val());if(url==''||url=='http://'){input_url.after('<em class="err">'+warnning_msg[1]+'</em>');input_url.focus();return false}if(!g_url_regex.test(url)){input_url.after('<em class="err">'+warnning_msg[2]+'</em>');input_url.focus();return false}ret=true;input_name.blur();if(!ret){input_name.focus();return false}textarea_intro.blur();if(!ret){textarea_intro.focus();return false}input_email.blur();if(!ret){input_email.focus();return false}input_password.blur();if(!ret){input_password.focus();return false}input_password_confirm.blur();if(!ret){input_password_confirm.focus();return false}if(checkbox_agree.attr('checked')==false){checkbox_agree.parent().append('<em class="err">'+warnning_msg[9]+'</em>').focus();return false}})};$.HS(dom);
