function Trim(TRIM_VALUE){
    if(TRIM_VALUE.length < 1){
    return"";
    }
    TRIM_VALUE = RTrim(TRIM_VALUE);
    TRIM_VALUE = LTrim(TRIM_VALUE);
      	if(TRIM_VALUE==""){
      		return "";
      	}else{
      		return TRIM_VALUE;
      	}
}

function RTrim(VALUE){
	var w_space = String.fromCharCode(32);
	var v_length = VALUE.length;
	var strTemp = "";
   if(v_length < 0){
    return"";
   }
   var iTemp = v_length -1;
      	while(iTemp > -1){
      		if(VALUE.charAt(iTemp) == w_space){}
          		else{
          			strTemp = VALUE.substring(0,iTemp +1);
          			break;
          		}
          		iTemp = iTemp-1;
          	}
          	return strTemp;
}

function LTrim(VALUE){
	var w_space = String.fromCharCode(32);
    	if(v_length < 1){
    		return"";
    	}
    	var v_length = VALUE.length;
    	var strTemp = "";
    	var iTemp = 0;
        	while(iTemp < v_length){
        		if(VALUE.charAt(iTemp) == w_space){}
            		else{
            			strTemp = VALUE.substring(iTemp,v_length);
            			break;
            		}
            		iTemp = iTemp + 1;
            	}
            	return strTemp;
        }

function validare_struct(frm,campuri){
		return_value=true;
		split_array=campuri.split("|");
		for(i=0;i<split_array.length;i++){
				temp=frm.elements[split_array[i]].value;
				if (!Trim(temp.toString())) return_value=false;
		}
		if (!return_value) alert('Va rugam sa completati toate campurile obligatorii!');
		return return_value;
}

