function CheckRequiredFields() {
var errormessage = new String();
// Mai jos se pun verificarile
if(WithoutContent(document.comanda_frm.nume.value))
	{ errormessage += "\n - numele si prenumele persoanei de contact;"; }
if(WithoutContent(document.comanda_frm.email.value))
	{ errormessage += "\n - e-mailul persoanei de contact;"; }
if(WithoutContent(document.comanda_frm.telefon.value))
	{ errormessage += "\n - numarul de telefon;"; }
if(WithoutContent(document.comanda_frm.adresa.value))
	{ errormessage += "\n - adresa (incluzand sectorul daca e in Bucuresti);"; }
if(WithoutContent(document.comanda_frm.puncte.value))
	{ errormessage += "\n - puncte de reper;"; }
if(WithoutContent(document.comanda_frm.cum.value))
	{ errormessage += "\n - cum ati aflat de noi;"; }
if(WithoutContent(document.comanda_frm.inkjet_incarcare.value) && WithoutContent(document.comanda_frm.laser_incarcare.value) && WithoutContent(document.comanda_frm.inkjet_achizitionare.value) && WithoutContent(document.comanda_frm.laser_achizitionare.value))
	{ errormessage += "\n - cate cartuse doriti sa reincarcati / achizitionati;"; }
if(document.comanda_frm.inkjet_incarcare.value == 1 && WithoutContent(document.comanda_frm.laser_incarcare.value) && WithoutContent(document.comanda_frm.inkjet_achizitionare.value) && WithoutContent(document.comanda_frm.laser_achizitionare.value))
	{ errormessage += "\n - incarcare pentru minimum 2 cartuse inkjet;"; }
if(WithoutCheck(document.comanda_frm.accord))
	{ errormessage += "\n - ca sunteti de acord cu termenii de livrare si garantie."; }
// Deasupra se pun verificarile
if(errormessage.length > 2) {
	alert('Pentru procesarea comenzii, va rugam sa specificati:\n' + errormessage);
	return false;
	}
else {
	document.getElementById('trimitere').value = 'ASTEPTATI...'
	return true;
}
} // sfarsit CheckRequiredFields()


function WithoutContent(ss) {
if((ss.length > 0) && ss != 0) { return false; }
return true;
}

function NoneWithContent(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].value.length > 0) { return false; }
	}
return true;
}

function NoneWithCheck(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].checked) { return false; }
	}
return true;
}

function WithoutCheck(ss) {
if(ss.checked) { return false; }
return true;
}

function WithoutSelectionValue(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].selected) {
		if(ss[i].value.length) { return false; }
		}
	}
return true;
}

