﻿var Register = new Class({    initialize: function() {        if (!$('txtNameSurname'))            return;        $('txtNameSurname').value = "";        $('txtEmail').value = "";        $('txtPass1').value = "";        $('txtPass2').value = "";        //        var errBoxScript = new Asset.javascript('/js/ErrorBox.js', { id: 'ErrorBox' });        this.btnRegister = $('btnRegister');        this.btnRegister.addEvent('click', this.btnRegister_Click.bind(this));    },    btnRegister_Click: function(_event) {        var errBox = new ErrorBox({ Container: $('divError'), Event: _event });        errBox.AddElement($('txtNameSurname'), 'lengthrange,3|50', 'Adınız Soyadınız alanına en az üç karakter giriniz.');        errBox.AddElement($('txtEmail'), 'email', 'Geçerli bir mail adresi giriniz.');        errBox.AddElement($('txtPass1'), 'length', 'Şifre alanına en az dört karakter giriniz.');        errBox.AddElement($('txtPass1'), 'equal', 'Şifre alanları eşit değil,txtPass2');        errBox.AddElement($('txtPhone'), 'lengthrange,9|15', 'Lütfen telefon numaranızı alan kodu ile birlikte giriniz.');        errBox.AddElement($('txtCapctha'), 'required', 'Doğrulama kodu hatalı.');        //        this.errBox.AddElement($('txtPass1'), 'required, Adres Tanımı giriniz');        if (!errBox.IsValid(_event)) {            errBox.Show();            return false;        }        /*        var email = /^[a-z0-9._%-]+@[a-z0-9.-]+\.[a-z]{2,4}$/i;        var errBox = new ErrorBox({ Container: $('divError'), Event: _event });        if (email.test($('txtEmail').value) == false)        errBox.Errors.push('Geçerli bir mail adresi giriniz.<br/>');        if ($('txtNameSurname').value.trim().length < 3)        errBox.Errors.push('Adınız Soyadınız alanına en az üç karakter giriniz.<br/>');        if ($('txtPass1').value.trim().length < 4)        errBox.Errors.push('Şifre alanına en az dört karakter giriniz.<br/>');        if ($('txtPhone').value.trim().length < 10)        errBox.Errors.push('Lütfen telefon numaranızı alan kodu ile birlikte giriniz.<br/>');        if ($('txtCapctha').value.trim().length ==0)        errBox.Errors.push('Doğrulama kodu hatalı.<br/>');        else if ($('txtPass1').value.trim() != $('txtPass2').value.trim())        errBox.Errors.push('Şifre alanına girdiğiniz şifreler aynı değil.<br/>');            if (errBox.Errors.length > 0) {        return errBox.Show();        }        */    }});window.addEvent('domready', function() {    var register = new Register();});