// JavaScript Document
<!--
function formCheck1(formobj){
	// Enter name of mandatory fields
	var fieldRequired1 = Array("Titolo", "Sottotitolo", "Foto", "Categoria", "Contenuto");
 	// Enter field description to appear in the dialog box
    var fieldDescription1 = Array("Titolo", "Sottotitolo", "Foto", "Categoria", "Contenuto");
	// dialog message
	var alertMsg = "I seguenti campi non possono essere vuoti:\n";
	
	var l_Msg = alertMsg.length;
	for (var i = 0; i < fieldRequired1.length; i++){
		var obj = formobj.elements[fieldRequired1[i]];
		if (obj){
			switch(obj.type){
				case "select-one":
					if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
				    	alertMsg += " - " + fieldDescription1[i] + "\n";
				  	}
			      	break;
			    case "select-multiple":
				  	if (obj.selectedIndex == -1){
						alertMsg += " - " + fieldDescription1[i] + "\n";
				  	}
				  	break;
			    case "text":
			    case "textarea":
				  	if (obj.value == "" || obj.value == null){
						alertMsg += " - " + fieldDescription1[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 += " - " + fieldDescription1[i] + "\n";
				}
			}
		}
	}

	if (alertMsg.length == l_Msg){
		return true;
	}else{
		alert(alertMsg);
		return false;
	}
}
// -->
function formCheck2(formobj){
<!--
// Enter name of mandatory fields
	        var fieldRequired2 = Array("NuovaCategoria", "Foto");
	        // Enter field description to appear in the dialog box
	        var fieldDescription2 = Array("Categoria", "Foto");
	        // dialog message
	        var alertMsg = "I seguenti campi non possono essere vuoti:\n";
	
	        var l_Msg = alertMsg.length;
	
	        for (var i = 0; i < fieldRequired2.length; i++){
		      var obj = formobj.elements[fieldRequired2[i]];
		      if (obj){
			    switch(obj.type){
			    case "select-one":
				  if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
				    alertMsg += " - " + fieldDescription2[i] + "\n";
				  }
			      break;
			    case "select-multiple":
				  if (obj.selectedIndex == -1){
					alertMsg += " - " + fieldDescription2[i] + "\n";
				  }
				  break;
			    case "text":
			    case "textarea":
				  if (obj.value == "" || obj.value == null){
					alertMsg += " - " + fieldDescription2[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 += " - " + fieldDescription2[i] + "\n";
				}
			  }
		    }
	      }

	      if (alertMsg.length == l_Msg){
		    return true;
	      }else{
		    alert(alertMsg);
		    return false;
	      }
        }
        // -->
          <!--
          function formCheck3(formobj){
          	// Enter name of mandatory fields
	        var fieldRequired3 = Array("NuovaCategoria");
	        // Enter field description to appear in the dialog box
	        var fieldDescription3 = Array("Categoria");
	        // dialog message
	        var alertMsg = "I seguenti campi non possono essere vuoti:\n";
	
	        var l_Msg = alertMsg.length;
	
	        for (var i = 0; i < fieldRequired3.length; i++){
		      var obj = formobj.elements[fieldRequired3[i]];
		      if (obj){
			    switch(obj.type){
			    case "select-one":
				  if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
				    alertMsg += " - " + fieldDescription3[i] + "\n";
				  }
			      break;
			    case "select-multiple":
				  if (obj.selectedIndex == -1){
					alertMsg += " - " + fieldDescription3[i] + "\n";
				  }
				  break;
			    case "text":
			    case "textarea":
				  if (obj.value == "" || obj.value == null){
					alertMsg += " - " + fieldDescription3[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 += " - " + fieldDescription3[i] + "\n";
				}
			  }
		    }
	      }

	      if (alertMsg.length == l_Msg){
		    return true;
	      }else{
		    alert(alertMsg);
		    return false;
	      }
        }
        // -->
function formCheck4(formobj){
	// Enter name of mandatory fields
	var fieldRequired4 = Array("User", "Password", "Password2", "Email", "Email2");
 	// Enter field description to appear in the dialog box
    var fieldDescription4 = Array("User", "Password", "Conferma Password", "Email", "Conferma Email");
	// dialog message
	var alertMsg = "I seguenti campi non possono essere vuoti:\n";
	
	var l_Msg = alertMsg.length;
	for (var i = 0; i < fieldRequired4.length; i++){
		var obj = formobj.elements[fieldRequired4[i]];
		if (obj){
			switch(obj.type){
				case "select-one":
					if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
				    	alertMsg += " - " + fieldDescription4[i] + "\n";
				  	}
			      	break;
			    case "select-multiple":
				  	if (obj.selectedIndex == -1){
						alertMsg += " - " + fieldDescription4[i] + "\n";
				  	}
				  	break;
			    case "text":
			    case "textarea":
				  	if (obj.value == "" || obj.value == null){
						alertMsg += " - " + fieldDescription4[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 += " - " + fieldDescription4[i] + "\n";
				}
			}
		}
	}

	if (alertMsg.length == l_Msg){
		return true;
	}else{
		alert(alertMsg);
		return false;
	}
}
// -->
// -->
function formCheck5(formobj){
<!--
// Enter name of mandatory fields
	        var fieldRequired5 = Array("Foto");
	        // Enter field description to appear in the dialog box
	        var fieldDescription5 = Array("Foto");
	        // dialog message
	        var alertMsg = "I seguenti campi non possono essere vuoti:\n";
	
	        var l_Msg = alertMsg.length;
	
	        for (var i = 0; i < fieldRequired5.length; i++){
		      var obj = formobj.elements[fieldRequired5[i]];
		      if (obj){
			    switch(obj.type){
			    case "select-one":
				  if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
				    alertMsg += " - " + fieldDescription5[i] + "\n";
				  }
			      break;
			    case "select-multiple":
				  if (obj.selectedIndex == -1){
					alertMsg += " - " + fieldDescription5[i] + "\n";
				  }
				  break;
			    case "text":
			    case "textarea":
				  if (obj.value == "" || obj.value == null){
					alertMsg += " - " + fieldDescription5[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 += " - " + fieldDescription5[i] + "\n";
				}
			  }
		    }
	      }

	      if (alertMsg.length == l_Msg){
		    return true;
	      }else{
		    alert(alertMsg);
		    return false;
	      }
        }
        // -->
		function formCheck6(formobj){
<!--
// Enter name of mandatory fields
	        var fieldRequired6 = Array("Foto", "Categoria");
	        // Enter field description to appear in the dialog box
	        var fieldDescription6 = Array("Foto", "Categoria");
	        // dialog message
	        var alertMsg = "I seguenti campi non possono essere vuoti:\n";
	
	        var l_Msg = alertMsg.length;
	
	        for (var i = 0; i < fieldRequired6.length; i++){
		      var obj = formobj.elements[fieldRequired6[i]];
		      if (obj){
			    switch(obj.type){
			    case "select-one":
				  if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
				    alertMsg += " - " + fieldDescription6[i] + "\n";
				  }
			      break;
			    case "select-multiple":
				  if (obj.selectedIndex == -1){
					alertMsg += " - " + fieldDescription6[i] + "\n";
				  }
				  break;
			    case "text":
			    case "textarea":
				  if (obj.value == "" || obj.value == null){
					alertMsg += " - " + fieldDescription6[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 += " - " + fieldDescription6[i] + "\n";
				}
			  }
		    }
	      }

	      if (alertMsg.length == l_Msg){
		    return true;
	      }else{
		    alert(alertMsg);
		    return false;
	      }
        }
        // -->
function formCheck7(formobj){
<!--
// Enter name of mandatory fields
	        var fieldRequired7 = Array("Motivo");
	        // Enter field description to appear in the dialog box
	        var fieldDescription7 = Array("Motivo dell'eliminazione");
	        // dialog message
	        var alertMsg = "I seguenti campi non possono essere vuoti:\n";
	
	        var l_Msg = alertMsg.length;
	
	        for (var i = 0; i < fieldRequired7.length; i++){
		      var obj = formobj.elements[fieldRequired7[i]];
		      if (obj){
			    switch(obj.type){
			    case "select-one":
				  if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
				    alertMsg += " - " + fieldDescription7[i] + "\n";
				  }
			      break;
			    case "select-multiple":
				  if (obj.selectedIndex == -1){
					alertMsg += " - " + fieldDescription7[i] + "\n";
				  }
				  break;
			    case "text":
			    case "textarea":
				  if (obj.value == "" || obj.value == null){
					alertMsg += " - " + fieldDescription7[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 += " - " + fieldDescription7[i] + "\n";
				}
			  }
		    }
	      }

	      if (alertMsg.length == l_Msg){
		    return true;
	      }else{
		    alert(alertMsg);
		    return false;
	      }
        }
        // -->
function formCheck8(formobj){
<!--
// Enter name of mandatory fields
	        var fieldRequired8 = Array("ricerca");
	        // Enter field description to appear in the dialog box
	        var fieldDescription8 = Array("Ricerca");
	        // dialog message
	        var alertMsg = "I seguenti campi non possono essere vuoti:\n";
	
	        var l_Msg = alertMsg.length;
	
	        for (var i = 0; i < fieldRequired8.length; i++){
		      var obj = formobj.elements[fieldRequired8[i]];
		      if (obj){
			    switch(obj.type){
			    case "select-one":
				  if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
				    alertMsg += " - " + fieldDescription8[i] + "\n";
				  }
			      break;
			    case "select-multiple":
				  if (obj.selectedIndex == -1){
					alertMsg += " - " + fieldDescription8[i] + "\n";
				  }
				  break;
			    case "text":
			    case "textarea":
				  if (obj.value == "" || obj.value == null){
					alertMsg += " - " + fieldDescription8[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 += " - " + fieldDescription8[i] + "\n";
				}
			  }
		    }
	      }

	      if (alertMsg.length == l_Msg){
		    return true;
	      }else{
		    alert(alertMsg);
		    return false;
	      }
        }
        // -->
function formCheck9(formobj){
<!--
// Enter name of mandatory fields
var fieldRequired9 = Array("UrlImage", "Categoria", "Descrizione");
// Enter field description to appear in the dialog box
var fieldDescription9 = Array("Immagine", "Artista", "Descrizione");
// dialog message
var alertMsg = "I seguenti campi non possono essere vuoti:\n";
	
var l_Msg = alertMsg.length;
	
for (var i = 0; i < fieldRequired9.length; i++){
  var obj = formobj.elements[fieldRequired9[i]];
    if (obj){
      switch(obj.type){
		case "select-one":
		  if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
			alertMsg += " - " + fieldDescription9[i] + "\n";
		  }
          break;
		case "select-multiple":
		  if (obj.selectedIndex == -1){
			alertMsg += " - " + fieldDescription9[i] + "\n";
		  }
		  break;
	    case "text":
		  case "textarea":
			if (obj.value == "" || obj.value == null){
			  alertMsg += " - " + fieldDescription9[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 += " - " + fieldDescription9[i] + "\n";
		}
	  }
	}
  }

  if (alertMsg.length == l_Msg){
	return true;
  }else{
	alert(alertMsg);
	return false;
  }
}
// -->
function formCheck10(formobj){
<!--
// Enter name of mandatory fields
var fieldRequired10 = Array("Data", "Citta", "Luogo", "Indirizzo", "Provincia");
// Enter field description to appear in the dialog box
var fieldDescription10 = Array("Data", "Citta'", "Luogo", "Indirizzo", "Provincia");
// dialog message
var alertMsg = "I seguenti campi non possono essere vuoti:\n";
	
var l_Msg = alertMsg.length;
	
for (var i = 0; i < fieldRequired10.length; i++){
  var obj = formobj.elements[fieldRequired10[i]];
    if (obj){
      switch(obj.type){
		case "select-one":
		  if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
			alertMsg += " - " + fieldDescription10[i] + "\n";
		  }
          break;
		case "select-multiple":
		  if (obj.selectedIndex == -1){
			alertMsg += " - " + fieldDescription10[i] + "\n";
		  }
		  break;
	    case "text":
		  case "textarea":
			if (obj.value == "" || obj.value == null){
			  alertMsg += " - " + fieldDescription10[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 += " - " + fieldDescription10[i] + "\n";
		}
	  }
	}
  }

  if (alertMsg.length == l_Msg){
	return true;
  }else{
	alert(alertMsg);
	return false;
  }
}
// -->

