function save_con_validate() {
	var fser=Form.serialize('ap_form');
	var ret=false;
	new Ajax.Request('/actividades/php_actividades_apuntados_as.php?ajax_func=validate', {
					 method: 'post',
					 parameters:fser,
					 encoding:'ISO-8859-1',
					 asynchronous:false,
 					 onSuccess: function(transport) {
    					if (transport.responseText.match(/ok/)) {
							new Ajax.Updater('actividades_apuntados_as','/actividades/php_actividades_apuntados_as.php?ajax_func=alta',{parameters:fser,encoding:'ISO-8859-1',asynchronous:false,onComplete:function(){gWidget_Init()}});
							new Ajax.Updater('comentarios_apuntados','/actividades/html_comentarios_apuntados.php?ajax_func=alta',{parameters:fser,encoding:'ISO-8859-1',asynchronous:false});
							new Ajax.Updater('actividades_ver_comentarios','/actividades/php_actividades_ver_comentarios.php?ajax_func=alta',{parameters:fser,encoding:'ISO-8859-1',asynchronous:false});
							ret=true;
						} else {
							//alert('Fehler:'+transport.responseText);
							$('ap_dia').style.background='#FF8080';
							$('ap_mes').style.background='#FF8080';
							$('ap_anio').style.background='#FF8080';
							$('ap_fecha_error').innerHTML='<span class="e1"> * '+transport.responseText+'</span>';
							Windows.focusedWindow.updateHeight()
							ret=false;
						}
					}
	});
	return ret;
};

function baja_activate(label_ok,label_cancel) {
	var fser=Form.serialize('ap_form');
	Dialog.confirm($('container').innerHTML, {	className:"alphacube", width:450,
	                                     		okLabel: label_ok, cancelLabel: label_cancel,
	                                     		buttonClass: "botones_negros",
	                                     		showEffect:Element.show, hideEffect:Element.hide ,
												onOk:function(win){
													new Ajax.Updater('actividades_apuntados_as','/actividades/php_actividades_apuntados_as.php?ajax_func=baja',{parameters:fser,encoding:'ISO-8859-1',asynchronous:false,onComplete:function(){gWidget_Init()}});
													new Ajax.Updater('comentarios_apuntados','/actividades/html_comentarios_apuntados.php?ajax_func=baja',{parameters:fser,encoding:'ISO-8859-1',asynchronous:false});
													new Ajax.Updater('actividades_ver_comentarios','/actividades/php_actividades_ver_comentarios.php?ajax_func=baja',{parameters:fser,encoding:'ISO-8859-1',asynchronous:false});
													return true;
	                                      		}
											  }	
					);                                     		

};

function alta_activate(label_ok,label_cancel) {
	Dialog.confirm($('container').innerHTML, {	className:"alphacube", width:450,
	                                     		okLabel: label_ok, cancelLabel: label_cancel,
	                                     		buttonClass: "botones_negros",
	                                     		showEffect:Element.show, hideEffect:Element.hide ,
	                                      		onOk:function(win){
	                                      			return save_con_validate(); 
	                                        		//$('login_error_msg').innerHTML='Login or password inccorect';
	                                        		//$('login_error_msg').show(); 
	                                        		//Windows.focusedWindow.updateHeight();
	                                        		//new Effect.Shake(Windows.focusedWindow.getId()); 
	                                        		//return false;
	                                      		}
											  }
				   );
};          

function textCounter(field, countfield, maxlimit,text_before,text_after) {
	if (field.value.length > maxlimit)
		field.value =field.value.substring(0, maxlimit);
	else
		countfield.innerHTML = text_before + (maxlimit - field.value.length) + text_after;
};

function save_con_validate() {
	var fser=Form.serialize('ap_form');
	var ret=false;
	new Ajax.Request('/actividades/php_actividades_apuntados_as.php?ajax_func=validate', {
					 method: 'post',
					 parameters:fser,
					 encoding:'ISO-8859-1',
					 asynchronous:false,
 					 onSuccess: function(transport) {
    					if (transport.responseText.match(/ok/)) {
							new Ajax.Updater('actividades_apuntados_as','/actividades/php_actividades_apuntados_as.php?ajax_func=alta',{parameters:fser,encoding:'ISO-8859-1',asynchronous:false,onComplete:function(){gWidget_Init()}});
							new Ajax.Updater('comentarios_apuntados','/actividades/html_comentarios_apuntados.php?ajax_func=alta',{parameters:fser,encoding:'ISO-8859-1',asynchronous:false});
							new Ajax.Updater('actividades_ver_comentarios','/actividades/php_actividades_ver_comentarios.php?ajax_func=alta',{parameters:fser,encoding:'ISO-8859-1',asynchronous:false});
							ret=true;
						} else {
							//alert('Fehler:'+transport.responseText);
							$('ap_dia').style.background='#FF8080';
							$('ap_mes').style.background='#FF8080';
							$('ap_anio').style.background='#FF8080';
							$('ap_fecha_error').innerHTML='<span class="e1"> * '+transport.responseText+'</span>';
							Windows.focusedWindow.updateHeight()
							ret=false;
						}
					}
	});
	return ret;
};

