Current File : /data/web/virtuals/215191/virtual/www/domains/skoly-skolky.cz/adm/js/add_edit_form.js
          	          	
          	function addPredvolba(){
				$vl = $('#data_admin_phone').attr('value');
				if(!$vl){$('#data_admin_phone').attr('value','+420');}
			}
          	
          	addPredvolba();          	
          	
          	$('#data_admin_phone').validator({
     			format: 'phone',
     			invalidEmpty: true,
     			error: function(){
					errorMark($(this),'špatný formát čísla');
				}
               });
               
               $('#data_school_name').validator({
                         minLength: 3,
          			invalidEmpty: true,
          			error: function(){errorMark($(this),'tato položka je povinná');}
               });
               
               $('#data_school_street').validator({
                         minLength: 3,
          			invalidEmpty: true,
          			error: function(){errorMark($(this),'tato položka je povinná');}
               });
               
               $('#data_school_city').validator({
                         minLength: 3,
          			invalidEmpty: true,
          			error: function(){errorMark($(this),'tato položka je povinná');}
               });
               
               $('#data_school_zip').validator({
                         minLength: 5,
                         format: 'zipUS',
          			invalidEmpty: true,
          			error: function(){errorMark($(this),'tato položka je povinná');}
               });
               
               
               
               $('#data_admin_name').validator({
                         minLength: 5,
          			invalidEmpty: true,
          			error: function(){errorMark($(this),'tato položka je povinná');}
               });
               
               $('#data_admin_mail').validator({
                         minLength: 7,
                         format: 'email',
          			invalidEmpty: true,
          			error: function(){errorMark($(this),'tato položka je povinná');}
               });
               
               
               
               $('#data_code').validator({
                         minLength: 5,
                         format: 'alphanumeric',
          			invalidEmpty: true,
          			error: function(){errorMark($(this),'tato položka je povinná');}
               });
			
			var $v = [];
			
			function checkExistValues($el,$fnc,$er_pos){
				
				$.post("do_form.php",
					{
					val: $($el).attr('value'),
					send_form_ajax: $fnc,
					c_id: $('#data_b_id').attr('value'),
					form_action:$('#data_form_action').attr('value')
					},function(data){
						if(data==1){
							errorMark($($el),'tento záznam je již v DB');
						}else{
							$v[$er_pos] = true;
							sendForm();
						}
					}
				);				
			
			}


			function validForm2(e){
				
				$('span.err_bubble').remove();//odstrani chybove hlasky
				$('.error_field').removeClass('error_field');
				
				$v[11] = $('#data_code').validator('validate');
				
				$v[2] = $('#data_school_name').validator('validate');
				$v[3] = $('#data_school_street').validator('validate');
				$v[4] = $('#data_school_city').validator('validate');
				$v[5] = $('#data_school_zip').validator('validate');
				
				$v[6] = $('#data_admin_name').validator('validate');
				$v[7] = $('#data_admin_phone').validator('validate');
				$v[8] = $('#data_admin_mail').validator('validate');
				
				$v[1] = false;
				
				if($v[11]){checkExistValues('#data_code',"checkExistCode",1);}		
				
				return false;
			}

			$('#form_insert_child').bind('submit',validForm2);
			

			function sendForm(){
				if($.inArray(false,$v) == -1){
					$('#form_insert_child').unbind('submit',validForm2);
					$('#form_insert_child').submit();
				}else{
					console.log($v);
				}		
			}