
var valid=new Validation('signup_form', {immediate : true, useTitles:true,onSubmit : false});
Validation.addAllThese([
['validate-username', 'Kullanıcı adınız 3-20 karakter arası olmalıdır.', {
minLength : 3,
maxLength : 20
}]
]);
REG=function(){
var result = valid.validate();
if(result){
$('submit_button').disabled=true;
$('submit_button').value='İşleminiz Yapılıyor';
var values=Form.serialize('signup_form');
var params='action=register&'+values;
var ajax = new Ajax.Request(
'uyelik', 
{
method: 'post', 
parameters: params, 
onComplete: PR
});
return false;

}
return false;
}
CUN=function(){
var username=$F('username');
if(username.length<3){
alert("Kullanıcı adı 3-20 karakter arasında olmalıdır.");
} else {
var params='username='+username;
var ajax = new Ajax.Request(
d_address+'/checkusername', 
{
method: 'post', 
parameters: params,
onComplete: function(r){
if(r.responseText=='1'){
alert("Bu kullanıcı adı alınmış\nLütfen başka bir kullanıcı adı alınız.");
} else {
alert("Bu kullanıcı adını alabilirsiniz.");
}
}
});
}
}
PR=function(r){
var response=r.responseText;
if(response=="1"){
$('form_results').innerHTML = '<div style=\"line-height:150%\">Kullanıcı kaydınız başarı ile yapıldı.<br><br>Giriş yaparken kullanacağınız parolanız ve aktivasyon kodunuz kaydolurken verdiğiniz e-posta adresine gönderildi.<br><br>Hesabınızı aktifleştirmek için gerekli bilgileri size gönderilen e-postada bulabilirsiniz.<br><br>Eğer aktivasyon mesajını almadıysanız, lütfen "Gereksiz Posta", "Spam", "Junk E-Mail" gibi klasörleri kontrol ediniz.<br><br>10 gün içerisinde aktifleştirilmeyen hesaplar otomatik olarak silinmektedir.<br><br><br><br><br><br></div>';
} else {
$('return_errors').innerHTML = response;
$('submit_button').value='Kaydet';
$('submit_button').disabled=false;
}
}
CDF=function(){
if($('agreed').checked==true){
Form.enable('signup_form');
} else {
Form.disable('signup_form');
}
}