// globals
var editors = [];
var actionAfterUpdate = function(){};

function checkFields () {	

	args= [];// hack for converting arguments to array
	for (i=0; i < arguments.length;i++) args.push(arguments[i]);
	// end hack
	
	formname = args[0];
	var successdiv = args[1];
	if ($("#"+formname).attr("translatefields") == undefined) {
		translateFields = {'title' : 'titel','menuname': 'menunaam'};
	}else {
		translateFields = {};
		var arr = $("#"+formname).attr("translatefields").split(",");
		for (i=0;i<arr.length;i=i+2) { eval('translateFields.'+arr[i]+' = \''+arr[i+1]+'\''); };
	}
	
	

	returnValue = vArgChecker(args,{'border':'1px solid #090'},{'border':'1px solid #C00'});
	
	var status = returnValue.status;
	var message = returnValue.message;
	

	if (!status) {
		//alert(message);
	}


	// submit
	if ($("#"+formname).attr("xmlpost") && status) 
	{
	status = false;
	$("#preLoader").show();
	setTimeout(function() {
 
 	var id_text;
	var error_text;
	$.ajax({
	type: $("#"+formname).attr("method"),
	url: $("#"+formname).attr("xmlpost"),
	data : $("#"+formname).serialize(),
	dataType: "xml",
	success: function(xml) {
			$("#"+formname).hide();
			$("#successDiv").show();

		},
          error: function(data) {
          	$("#preLoader").hide();
			alert("Er is iets foutgegaan. ("+data.status+")");
			//console.log(data);
          }

 	}); //close $.ajax
						},1000);
	}
	return status;
}
