﻿
function doSubscribe()
{
    var errors = "";
    
    name            = document.getElementById("ctrlRegister_txName").value;
    email           = document.getElementById("ctrlRegister_txEmail").value;
    emailAgain      = document.getElementById("ctrlRegister_txEmail2").value;
    password        = document.getElementById("ctrlRegister_txPassword").value;
    passwordAgain   = document.getElementById("ctrlRegister_txPasswordAgain").value;
   
    
    if (name.length == 0) 
    {
        errors += " - completati campul 'Nume/Pseudonim'  \n";
    }
    if (emailAgain.length == 0 || (!isEmail(emailAgain)))
    {
        errors += "- introduceti o adresa de e-mail valida in campul 'Adresa email, din nou'  \n";
    }
     if (email.length == 0 || (!isEmail(email)))
    {
        errors += "- introduceti o adresa de e-mail valida in campul 'Adresa email' \n";
    }
    if(email != emailAgain)
    {
      errors += " - campurile 'Adresa email' si 'Adresa email, din nou' trebuie sa fie identice \n";
    }
    if (password.length < 6)
    {
        errors += " - campul 'Parola' trebuie sa aiba minim 6 caractere  \n";
    }
    if (passwordAgain.length == 0)
    {
        errors += " - completati campul 'Parola din nou'  \n";
    }
    if (password != passwordAgain)
    {
        errors += " - campurile 'Parola' si 'Parola, din nou' trebuie sa fie identice \n";
    }
    
    if (errors.length > 0)
    {
        alert("Va rugam sa remediati urmatoarele probleme: \n" + errors);
    }
    else
    {
        //document.getElementById("ctrlRegister_hSelectedCity").value = document.getElementById("ctrlRegister_ddlCityID").value;
        document.getElementById("ctrlRegister_hAction").value = "Subscribe";
        document.getElementById('frmMain').submit();
    }
}

function populateCities()
{
    //alert("populate");
    document.getElementById("ctrlRegister_ddlCityID").options.length = 1;
  
    dt = Netlogiq.Web.Register.SelectValuesForParent(document.getElementById("ctrlRegister_ddlCountyID").value, "Judet").value;
    document.getElementById("ctrlRegister_ddlCityID").innerHTML = "";
    var opt = null; 
    var optGrup = null;
    opt = document.createElement('option');
    opt.text = "--Alegeti--";
    opt.value = "0";
    opt.selected = true;
    
    try
    {
        document.getElementById("ctrlRegister_ddlCityID").add(opt,null);

    }
    catch(ex)
    {
        document.getElementById("ctrlRegister_ddlCityID").add(opt);
    }  
   
  
    if(dt==null)
        return;
   
    for(i = 0; i< dt.length;i++)
    {
        opt = document.createElement('option');
        opt.innerHTML = dt[i]["Name"];
        opt.value = dt[i]["ValueID"];
        opt.selected = (dt[i]["ValueID"]==document.getElementById("ctrlRegister_hSelectedCity").value) ? true : false;
    
        document.getElementById("ctrlRegister_ddlCityID").appendChild(opt);
     }
      document.getElementById("ctrlRegister_ddlCityID").disabled = false;
 }
    