
function checkRegisterForm(param){	var r = new RegExp('[\<|\>|\'|\'|\%|\;|\(|\)|\&|\+|\-]', 'i');
	required = new Array("frmUser[mail]", "frmUser[first_name]", "frmUser[last_name]", "frmUser[day]", "frmUser[month]", "frmUser[year]", "frmUser[sex]", "frmUser[code]");

	var i, j;

	if(param == 'add'){
		/* Login */
		var obj = document.frm['frmUser[login]'];
		if(obj.value == '' || r.exec(obj.value) ){  alert(obj.errorMessage+" -login");	obj.focus();  return false; }
		
		/* Password */
		obj = document.frm['frmUser[password]'];
		if(obj.value == ''){
			alert(obj.errorMessage+"-Enter password");	obj.focus();  return false;
		}
		else if( r.exec(obj.value) ){
			alert(obj.errorMessage+"pass2");	obj.focus();  return false;
		}
		else if(obj.value != document.frm['frmUser[re_password]'].value){
			alert(document.frm['frmUser[re_password]'].errorMessage+"-Passwords do not match");	obj.focus();  return false;
		}
		/*var prof = document.frm['frmUser[profesion]'];
		if(prof.value == ''){
			alert("No profesion");
			return false;
		}
		
		var amountHid = document.frm['frmUser[amount]'];
		var amount = document.frm['frmUser[money]'];
		var amountVal;
		var amountHidVal;
		amountVal = amount.value - 0;
		amountHidVal = amountHid.value - 0;
		//alert(amountVal);
		if(!amountVal){
			alert("Amount must be number");
			return false;
		}
		if(amountVal < amountHidVal){
			alert("The amount must be greater "+amountHidVal);
			return false;
		}
*/
		document.frm['btnRegister'].value = 'btnRegister';
	}
	else{		document.frm['btnUpdate'].value = 'btnUpdate';	}
	
		

	for(j=0; j<required.length; j++) {
	    for (i=0; i<document.frm.length; i++) {
	        if (document.frm.elements[i].name == required[j] && document.frm.elements[i].value <= 0 ) {
	            alert(document.frm.elements[i].errorMessage+"-Not all fields are filled");
	            document.frm.elements[i].focus();
	            return false;
	        }
	    }
	}
	document.frm.submit();
	return true;
}

function checkProfilerForm(param){
	var r = new RegExp('[\<|\>|\'|\'|\%|\;|\(|\)|\&|\+|\-]', 'i');
	required = new Array("frmUser[mail]", "frmUser[code]");

	var i, j;

	if(param == 'add'){
		/* Login */
		var obj = document.frm['frmUser[login]'];
		if(obj.value == '' || r.exec(obj.value) ){  alert(obj.errorMessage+" -login");	obj.focus();  return false; }
		
		/* Password */
		obj = document.frm['frmUser[password]'];
		if(obj.value == ''){
			alert(obj.errorMessage+"-Enter password");	obj.focus();  return false;
		}
		else if( r.exec(obj.value) ){
			alert(obj.errorMessage+"pass2");	obj.focus();  return false;
		}
		else if(obj.value != document.frm['frmUser[re_password]'].value){
			alert(document.frm['frmUser[re_password]'].errorMessage+"-Passwords do not match");	obj.focus();  return false;
		}
		var prof = document.frm['frmUser[profesion]'];
		if(prof.value == ''){
			alert("No profesion");
			return false;
		}
		
		var amountHid = document.frm['frmUser[amount]'];
		var amount = document.frm['frmUser[money]'];
		var amountVal;
		var amountHidVal;
		amountVal = amount.value - 0;
		amountHidVal = amountHid.value - 0;
		//alert(amountVal);
		if(!amountVal){
			alert("Amount must be number");
			return false;
		}
		if(amountVal < amountHidVal){
			alert("The amount must be greater "+amountHidVal);
			return false;
		}

		document.frm['btnRegister'].value = 'btnRegister';
	}
	else{
		document.frm['btnUpdate'].value = 'btnUpdate';
	}
	
		

	for(j=0; j<required.length; j++) {
	    for (i=0; i<document.frm.length; i++) {
	        if (document.frm.elements[i].name == required[j] && document.frm.elements[i].value <= 0 ) {
	            alert(document.frm.elements[i].errorMessage+"-Not all fields are filled");
	            document.frm.elements[i].focus();
	            return false;
	        }
	    }
	}
	document.frm.submit();
	return true;
}


function checkRegisterMemberForm(){
	var r = new RegExp('[\<|\>|\'|\'|\%|\;|\(|\)|\&|\+|\-]', 'i');
	required = new Array("frmUser[mail]", "frmUser[first_name]", "frmUser[last_name]", "frmUser[day]", "frmUser[month]", "frmUser[year]", "frmUser[sex]");

	var i, j;

	/* Password */
	obj = document.frm['frmUser[password]'];
	if(obj.value != ''){
		if( r.exec(obj.value) ){
			alert(obj.errorMessage);	obj.focus();  return false;
		}
		else if(obj.value != document.frm['frmUser[re_password]'].value){
			alert(document.frm['frmUser[re_password]'].errorMessage);	obj.focus();  return false;
		}
	}



	for(j=0; j<required.length; j++) {
	    for (i=0; i<document.frm.length; i++) {
	        if (document.frm.elements[i].name == required[j] && document.frm.elements[i].value <= 0 ) {
	            alert(document.frm.elements[i].errorMessage);
	            document.frm.elements[i].focus();
	            return false;
	        }
	    }
	}

	document.frm['btnRegister'].value = 'btnRegister';


	document.frm.submit();
	return true;
}

