$(function(){
	$.addPlugin('validate');
	$('#conteudo #ContatoIndexForm').validate({
		rules: {
			'data[Contato][nome]': {
				required: true
			},
			'data[Contato][email]': {
				required: true,
				email: true
			},
			'data[Contato][fone]': {
				required: true
			},
			'data[Contato][msg]': {
				required: true,
				minlength: 10
			},
			'data[Contato][captcha]': {
				required: true,
				digits: true
			}
		}
	});
	$.addPlugin('mask');
	$('#ContatoFone').mask('(99) 9999-9999');
		
	$('#conteudo #PaginaAddForm').validate({
		rules: {
			'data[Pagina][name]': {
				required: true
			}
		}
	});	
	
	$('#conteudo #PaginaEditForm').validate({
		rules: {
			'data[Pagina][name]': {
				required: true
			}
		}
	});	
	
	$('#conteudo #NoticiaAddForm').validate({
		rules: {
			'data[Noticia][name]': {
				required: true
			}
		}
	});	
	
	$('#conteudo #NoticiaEditForm').validate({
		rules: {
			'data[Noticia][name]': {
				required: true
			}
		}
	});	
	
	$('#conteudo #DownloadCategoriaAddForm').validate({
		rules: {
			'data[DownloadCategoria][name]': {
				required: true
			}
		}
	});				
		
	$('#conteudo #DownloadCategoriaEditForm').validate({
		rules: {
			'data[DownloadCategoria][name]': {
				required: true
			}
		}
	});		
	
	$('#conteudo #DownloadAddForm').validate({
		rules: {
			'data[Download][name]': {
				required: true
			},	
			'arquivo[]': {
				required: true
			},
			'data[Download][download_categoria_id]': {
				required: true
			}
		}
	});	
		
	$('#conteudo #DownloadEditForm').validate({
		rules: {		
			'data[Download][name]': {
				required: true
			},	
			'data[Download][download_categoria_id]': {
				required: true
			}
		}
	});		
	
	$('#conteudo #DuvidasFrequenteAddForm').validate({
		rules: {
			'data[DuvidasFrequente][name]': {
				required: true
			}
		}
	});			
	
	$('#conteudo #DuvidasFrequenteEditForm').validate({
		rules: {
			'data[DuvidasFrequente][name]': {
				required: true
			}
		}
	});		

	$('#conteudo #RepresentanteCategoriaAddForm').validate({
		rules: {
			'data[RepresentanteCategoria][name]': {
				required: true
			}
		}
	});			
	
	$('#conteudo #RepresentanteCategoriaEditForm').validate({
		rules: {
			'data[RepresentanteCategoria][name]': {
				required: true
			}
		}
	});						

	$('#conteudo #RepresentanteAddForm').validate({
		rules: {
			'data[Representante][name]': {
				required: true
			},
			'data[Representante][representante_categoria_id]': {
				required: true
			},
			'data[Representante][fone1]': {
				required: true
			}
		}
	});	
	$('#RepresentanteFone1').mask('(99) 9999-9999');			
	$('#RepresentanteFone2').mask('(99) 9999-9999');	

	$('#conteudo #RepresentanteEditForm').validate({
		rules: {
			'data[Representante][name]': {
				required: true
			},
			'data[Representante][representante_categoria_id]': {
				required: true
			},
			'data[Representante][fone1]': {
				required: true
			}
		}
	});				
	
	$('#conteudo #DesligamentosProgramadoAddForm').validate({
		rules: {
			'data[DesligamentosProgramado][horas]': {
				required: true
			},
			'data[DesligamentosProgramado][locais]': {
				required: true
			},
			'data[DesligamentosProgramado][data][month]': {
				required: true
			},			
			'data[DesligamentosProgramado][data][day]': {
				required: true
			},						
			'data[DesligamentosProgramado][data][year]': {
				required: true
			}
		}
	});			

	$('#conteudo #DesligamentosProgramadoEditForm').validate({
		rules: {
			'data[DesligamentosProgramado][horas]': {
				required: true
			},
			'data[DesligamentosProgramado][locais]': {
				required: true
			},
			'data[DesligamentosProgramado][data][month]': {
				required: true
			},			
			'data[DesligamentosProgramado][data][day]': {
				required: true
			},						
			'data[DesligamentosProgramado][data][year]': {
				required: true
			}
		}
	});				
	
	$('#conteudo #AvisoAddForm').validate({
		rules: {	
			'data[Aviso][name]': {
				required: true
			}
		}
	});			

	$('#conteudo #AvisoEditForm').validate({
		rules: {	
			'data[Aviso][name]': {
				required: true
			}
		}
	});	
	
});