function validate_form(ids, divErori) {
	if(ids.length) {
		ids = ids.split(",");
		var ok = 1;
		for (i=0; i<ids.length; i++) {
			obj = document.getElementById(ids[i]);
			var ok2 = 1;
			if(obj) {
				if(obj.type == "checkbox") {
					if(!obj.checked) ok2 = 0;
				} else {
					if(obj.value=='') ok2 = 0;
					if(obj.tagName == "SELECT") if(obj.options[obj.selectedIndex].value==0) ok2 = 0;
				}
				if(!ok2) {
					ok = 0;
					if(obj.parentNode.className.indexOf(' err') < 0) obj.parentNode.className+= ' err';
				} else obj.parentNode.className = obj.parentNode.className.replace(' err','');
			}
		}
		if(!ok) {
			eroriObj = document.getElementById(divErori);
			if(eroriObj) eroriObj.innerHTML = "Completati toate campurile obligatorii";
			return false;
		}
	} else return true;
}

function hideOnCheck(obj, div, value) {
	var o = document.getElementById(div);
	if (obj.checked && (obj.value == value)) o.className = ''; else o.className = 'hide';
}
