var displayPage;
var saveStat = false;

function check_form(form_id) {
	var i = 1;
	var pol = new Array();
	var rq = /_rq$/;
	var dt = /_dt$/;
	var ca = /_ca$/;
	var length = document.forms[form_id].length-4;

	while (i < length)
	{		
	
		if(ca.test(document.forms[form_id].elements[i].name) && (document.forms[form_id].elements[i].checked)){
			pol[document.forms[form_id].elements[i].name]=document.forms[form_id].elements[i].value;
			var ajax = new Ajax.Updater('', 'form_save.php', {method: 'post', parameters: pol});
			if(!saveStat){
				var dPage = {disPage: displayPage};
				var ajax2 = new Ajax.Updater('formBody', 'cvF.php', {method: 'get', parameters: dPage});
			}
			return false;
		}
		
		if(rq.test(document.forms[form_id].elements[i].name) && (document.forms[form_id].elements[i].value=='')){
			alert('Require entry is missing.');
			return false;
		}
		
		if(dt.test(document.forms[form_id].elements[i].name)){
			if(!(document.forms[form_id].elements[i].value=='')){
				if(!saveInput(document.forms[form_id].elements[i].value)){
					alert('Wrong date format.');
					return false;
				}	
			}	
		}

		
		pol[document.forms[form_id].elements[i].name]=document.forms[form_id].elements[i].value;	
		i++;
	};
	
	
	if(saveStat){
		var ajax = new Ajax.Updater('', 'form_save.php', {method: 'get', parameters: pol});
		alert('Ulozeno');
		saveStat = false;
		return false;
	}
	
	
	var ajax = new Ajax.Updater('', 'form_save.php', {method: 'post', parameters: pol});
	alert(updater_response);
	
	var dPage = {disPage: displayPage};
	var ajax2 = new Ajax.Updater('formBody', 'cvF.php', {method: 'get', parameters: dPage});
	

}

function check_cvPage(id){
	displayPage = id;
}

function check_save() {
	saveStat = true;
}