function get_radio_value(){
var type_value = document.comanda_prod.type.value;
return type_value;
}
function validare_comanda() {
var nr_produse_cos = document.comanda_prod.nr_produse_cos.value;
if (nr_produse_cos == 0) {
alert("Nu aveti produse adaugate in cosul de cumparaturi !");
return false;
}
if(get_radio_value()=='F')
{
var len_nume = document.comanda_prod.nume.value.length;
if (len_nume == 0) {
alert("Nume si prenume este obligatoriu.");
document.comanda_prod.nume.focus();
return false;
}
} // if(type=="F"
if(get_radio_value()=='J')
{
var len_reprezentant = document.comanda_prod.reprezentant.value.length;
var len_nume_firma = document.comanda_prod.nume_firma.value.length;
var len_cod_fiscal = document.comanda_prod.cod_fiscal.value.length;
var len_iban = document.comanda_prod.iban.value.length;
var len_banca = document.comanda_prod.banca.value.length;
var len_reg_com = document.comanda_prod.reg_com.value.length;
if (len_reprezentant == 0) {
alert("Reprezentantul este obligatoriu.");
document.comanda_prod.reprezentant.focus();
return false;
}
if (len_nume_firma == 0) {
alert("Numele firmei este obligatoriu.");
document.comanda_prod.nume_firma.focus();
return false;
}
if (len_cod_fiscal == 0) {
alert("Codul fiscal este obligatoriu.");
document.comanda_prod.cod_fiscal.focus();
return false;
}
if (len_iban == 0) {
alert("IBAN-ul este obligatoriu.");
document.comanda_prod.iban.focus();
return false;
}
if (len_banca == 0) {
alert("Banca este obligatoriu.");
document.comanda_prod.banca.focus();
return false;
}
if (len_reg_com == 0) {
alert("Registrul Comertului este obligatoriu.");
document.comanda_prod.reg_com.focus();
return false;
}
} // if(type=="J"
var len_mail = document.comanda_prod.mail.value.length;
var mail = document.comanda_prod.mail.value;
var len_telefon = document.comanda_prod.telefon.value.length;
var len_adresa = document.comanda_prod.adresa.value.length;
var len_localitate = document.comanda_prod.localitate.value.length;
//var len_cod_postal = document.comanda_prod.cod_postal.value.length;
var len_judet = document.comanda_prod.judet.value.length;
if (len_mail == 0) {
alert("Adresa de e-mail este obligatorie.");
document.comanda_prod.mail.focus();
return false;
}
if (len_mail != 0) {
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (!filter.test(mail))
{ alert("Adresa de e-mail este incorecta.");
document.comanda_prod.mail.focus();
return false;
}
}
if (len_telefon == 0) {
alert("Telefonul este obligatoriu.");
document.comanda_prod.telefon.focus();
return false;
}
if (len_adresa == 0) {
alert("Adresa este obligatorie.");
document.comanda_prod.adresa.focus();
return false;
}
if (len_localitate == 0) {
alert("Localitatea este obligatorie.");
document.comanda_prod.localitate.focus();
return false;
}
if (len_judet == 0) {
alert("Judetul este obligatoriu.");
document.comanda_prod.judet.focus();
return false;
}
return true;
}
function validare_form_consultatie() {
var len_nume = document.consultatie.nume.value.length;
if (len_nume == 0) {
alert("Numele este obligatoriu.");
document.consultatie.nume.focus();
return false;
}
var len_prenume = document.consultatie.prenume.value.length;
if (len_prenume == 0) {
alert("Prenumele este obligatoriu.");
document.consultatie.prenume.focus();
return false;
}
var len_email = document.consultatie.mail.value.length;
if(len_email==0)
{
alert("Adresa de e-mail este obligatorie!");
document.consultatie.mail.focus();
return false;
}
var mail = document.consultatie.mail.value;
if (mail != " ") {
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (!filter.test(mail))
{
alert('Adresa de e-mail este incorecta! \nEx: email@domeniu.extensie');
document.consultatie.mail.focus();
return false;
}
}
var len_nickname = document.consultatie.nickname.value.length;
if (len_nickname == 0) {
alert("Pseudonimul este obligatoriu pentru identificarea raspunsului consultatiei pe site.");
document.consultatie.nickname.focus();
return false;
}
var len_telefon = document.consultatie.telefon.value.length;
if (len_telefon == 0) {
alert("Telefonul este obligatoriu.");
document.consultatie.telefon.focus();
return false;
}
var len_varsta = document.consultatie.varsta.value.length;
var varsta = document.consultatie.varsta.value;
if (len_varsta == 0) {
alert("Varsta este obligatorie.");
document.consultatie.varsta.focus();
return false;
}
if (len_varsta != 0) {
if (len_varsta>3)
{
alert("Varsta este incorecta. Acesta trebuie sa contina maxim 3 cifre.");
document.consultatie.varsta.focus();
return false;
}
var filter = /^[0-9]+$/;
if (!filter.test(varsta))
{ alert("Varsta este incorecta. Aceasta trebuie sa contina doar cifre.");
document.consultatie.varsta.focus();
return false;
}
}
var len_inaltime = document.consultatie.inaltime.value.length;
//var inaltime = document.consultatie.inaltime.value;
if (len_inaltime == 0) {
alert("Inaltimea este obligatorie.");
document.consultatie.inaltime.focus();
return false;
}
if (len_inaltime != 0) {
if (len_inaltime>3)
{
alert("Inaltimea este incorecta. Acesta trebuie sa contina maxim 3 cifre.");
document.consultatie.inaltime.focus();
return false;
}
var filter = /^[0-9]+$/;
if (!filter.test(document.consultatie.inaltime.value))
{ alert("Inaltimea este incorecta. Aceasta trebuie sa contina doar cifre.");
document.consultatie.inaltime.focus();
return false;
}
}
var len_greutate = document.consultatie.greutate.value.length;
if (len_greutate == 0) {
alert("Greutatea este obligatorie.");
document.consultatie.greutate.focus();
return false;
}
var typeset = "";
var len = document.consultatie.insarcinata.length;
for (i = 0; i
.visibleDiv {display: grid}
.hiddenDiv {display: none}
#consultatie .form-control {color:green;}
#consultatie .form-control::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
color: red;
opacity: 1; /* Firefox */
}
#consultatie .form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: red;
}
#consultatie .form-control::-ms-input-placeholder { /* Microsoft Edge */
color: red;
}