﻿function checkRegisterForm(){

    var validation = new Validation();
    var objMng = new ObjectManager();
    
    if(objMng.getTextBoxValue('txtName') != '' && objMng.getTextBoxValue('txtName') != 'isim'){
        validation.add(new ValidationObject('txtName', validation.typeTextBox, validation.validationTypeOnlyTextAndSpaceVal, 'isim', Member_Error_Type_Name));
    }
    
    if(objMng.getTextBoxValue('txtSurname') != '' && objMng.getTextBoxValue('txtSurname') != 'soyad'){
        validation.add(new ValidationObject('txtSurname', validation.typeTextBox, validation.validationTypeOnlyTextAndSpaceVal, 'soyad', Member_Error_Type_Surname));
    }

    if(objMng.getTextBoxValue('txtEmailRegister') != '' && objMng.getTextBoxValue('txtEmailRegister') != 'e-posta'){
        validation.add(new ValidationObject('txtEmailRegister', validation.typeTextBox, validation.validationTypeEmailVal, 'e-posta', Member_Error_Type_Email));
    }
    
    validation.validate();

    if(!validation.pageIsValid)validation.alertErrorMessages();
    else{ 
        if(objMng.getTextBoxValue('txtName') == 'isim')
            objMng.setTextBoxValue('txtName', '')
            
        if(objMng.getTextBoxValue('txtSurname') == 'soyad')
            objMng.setTextBoxValue('txtSurname', '')
            
        if(objMng.getTextBoxValue('txtEmailRegister') == 'e-posta')
            objMng.setTextBoxValue('txtEmailRegister', '')
    }

    return validation.pageIsValid;
}

function onFocusSetEmpty(object){
    if(object.id == "txtName" && object.value == "isim"){
        object.value = "";
    }
    else if(object.id == "txtSurname" && object.value == "soyad"){
        object.value = "";
    }
    else if(object.id == "txtEmail" && object.value == "e-posta"){
        object.value = "";
    }
    else if(object.id == "txtEmailRegister" && object.value == "e-posta"){
        object.value = "";
    }
    else if(object.id == "txtPassword" && object.value == "şifre"){
        object.value = "";
    }
}

function onBlurSetDefault(object){
    if(object.id == "txtName" && object.value == ""){
        object.value = "isim";
    }
    else if(object.id == "txtSurname" && object.value == ""){
        object.value = "soyad";
    }
    else if(object.id == "txtEmail" && object.value == ""){
        object.value = "e-posta";
    }
    else if(object.id == "txtEmailRegister" && object.value == ""){
        object.value = "e-posta";
    }
    else if(object.id == "txtPassword" && object.value == ""){
        object.value = "şifre";
    }
}

function alertMessage(message){
    var validation = new Validation();
    validation.alertMessages(message);
}