/**
 * onArcade 2.2.0
 * Copyright © 2006-2009 Hans Mäesalu & Eveterm OÜ, All Rights Reserved
 **
 * ONARCADE IS NOT FREE SOFTWARE!
 * http://www.onarcade.com
 **/
var error;var reg_fields=new Array();var reg_imgs=new Array();var email_valid=false;function init_registration_form(){error=doc_id("error");reg_fields["username"]=doc_id("reg_username");reg_fields["password"]=doc_id("reg_password");reg_fields["password_2"]=doc_id("reg_password_2");reg_fields["email"]=doc_id("reg_email");reg_fields["email_2"]=doc_id("reg_email_2");reg_imgs["username"]=doc_id("reg_username_img");reg_imgs["password"]=doc_id("reg_password_img");reg_imgs["email"]=doc_id("reg_email_img");reg_fields["username"].onblur=register_username;reg_fields["password"].onblur=register_password;reg_fields["password_2"].onblur=register_password_2;reg_fields["email"].onblur=register_email;reg_fields["email_2"].onblur=register_email_2;}function register_username(){if(reg_fields["username"].value.length<3)reg_error("username",true,false,username_between);else{function back_function(server_r){if(server_r.error==0)reg_error("username",false);else reg_error("username",true,false,server_r.message);}makeHttpRequest(siteurl+"/profile.php?a=registration_ajax&f=username&ajax=1",back_function, true,"username="+reg_fields["username"].value);}}function register_password(){if(reg_fields["password"].value.length<3)reg_error("password",true,false,password_short);else reg_error("password",false);}function register_password_2(){if(reg_fields["password_2"].value.length<3||reg_fields["password"].value!=reg_fields["password_2"].value)reg_error("password",true,true,passwords_not_match);else reg_error("password",false,true);}function register_email(){function back_function(server_r){if(server_r.error==0){email_valid=true;reg_error("email",false);}else{email_valid=false;reg_error("email",true,false,server_r.message);}}makeHttpRequest(siteurl+"/profile.php?a=registration_ajax&f=email&ajax=1",back_function, true,"email="+reg_fields["email"].value);}function register_email_2(){if(email_valid==false||reg_fields["email"].value!=reg_fields["email_2"].value)reg_error("email",true,true,emails_not_match);else reg_error("email",false,true);}function reg_error(field_name,is_error,confirmation,message){if(is_error==true){reg_fields[field_name].style.border="1px solid #FF0000";if(confirmation==true)reg_fields[field_name+"_2"].style.border="1px solid #FF0000";reg_imgs[field_name].src="images/close.png";if(message&&message.length>0){error.style.display="";error.innerHTML=message;}}else{reg_fields[field_name].style.border="1px solid #00FF00";if(confirmation==true)reg_fields[field_name+"_2"].style.border="1px solid #00FF00";reg_imgs[field_name].src="images/ok.png";error.style.display="none";}}function i_agree(){if(document.getElementById("reg_agree").checked==true)return true;else{error.style.display="";error.innerHTML=agree_terms;return false;}}
