function goBack() {
    history.go(-1);
}
function submitForm() {
	var n;
	for (n=0;n<11;n++) {
    if ($('#val1_'+n).length > 0){
      if($('#val1_'+n).is(':checkbox')) {
        $('#fld_' + (n + 100)).val($('input[name=val1_'+n+']:checked').val());
      } else {
        $('#fld_' + (n + 100)).val($('#val1_' + n).val());
      }
    }
	}
	for (n=0;n<11;n++) {
    if ($('#val2_'+n).length > 0){
      if($('#val2_'+n).is(':checkbox')) {
        $('#fld_' + (n + 111)).val($('input[name=val2_'+n+']:checked').val());
      } else {
        $('#fld_' + (n + 111)).val($('#val2_' + n).val());
      }
    }
  }
	document.theForm.submit();
}
function deleteForm(url) {
	$.prompt("Vuoi veramente eliminare la scheda?",
		{ buttons: { Procedi: true, Annulla: false },
			callback: function(y,n) { if(y){location.href = "index.php?code=" + url;} }
		});	
}
function duplicateForm(url) {
	location.href = "index.php?code=" + url;
}

function addRefForm(url) {
	location.href = "index.php?code=" + url;
}

function goToUrl(url) {
	location.href = "index.php?code=" + url;
}
function checkForm(){
	var alertMsg = "Dovete inserire un valore per i seguenti campi:\n";
	var l_Msg = alertMsg.length;
	for (var i = 0; i < fieldRequired.length; i++){
		var obj = document.theForm.elements[fieldRequired[i]];
		if (obj){
			switch(obj.type){
			case "select-one":
				if (obj.selectedIndex == 0 || obj.options[obj.selectedIndex].text == ""){
					alertMsg += " - " + fieldDescription[i] + "\n";
				}
				break;
			case "select-multiple":
				if (obj.selectedIndex == 0){
					alertMsg += " - " + fieldDescription[i] + "\n";
				}
				break;
			case "text":
			case "textarea":
				if (obj.value == "" || obj.value == null){
					alertMsg += " - " + fieldDescription[i] + "\n";
				}
				break;
			default:
			}
			if (obj.type == undefined){
				var blnchecked = false;
				for (var j = 0; j < obj.length; j++){
					if (obj[j].checked){
						blnchecked = true;
					}
				}
				if (!blnchecked){
					alertMsg += " - " + fieldDescription[i] + "\n";
				}
			}
		}
	}
	if (alertMsg.length == l_Msg){
		submitForm();
	}else{
		alert(alertMsg);
	}
}
function evalTabs(field) {
  $('input[name='+field+']').click(function() {
    var x = $('input[name='+field+']:checked').val();
    if(x==1) var tabOpts = { disabled: false };
    if(x==2) var tabOpts = { disabled: [2] };
    if(x==3) var tabOpts = { disabled: [1] };
    $("#tabmenu").tabs(tabOpts);
  });
}
function toggleCheckDate(field) {
  var x = $('input[name='+field+']:checked').val();
	if (x) {
    $('#date_val1_6').fadeOut();
    $('#date_val1_7').fadeOut();
	} else {
    $('#date_val1_6').fadeIn();
    $('#date_val1_7').fadeIn();
	}
}

