var main = {



  init: function(){

    menu(); 

    //comentei pq estava dando pau by Otavio

	//	formRestrito();

	//	formContato(); 

  }

}



/* Menu Todos Profissional */

function menu(){

  

  // Estado Hover nos subMenus

  $("#menu ul li ul li").hover(

    function(){

      $("#menu ul li ul li").removeClass('hover_iten');

      $(this).addClass('hover_iten');

    },

    function(){

      $("#menu ul li ul li").removeClass('hover_iten');

    }

  );

  

  // Esconde todos os Submenus

  $(".submenu ul").hide();

  

  // Aplica o Evento de Mostrar e Esconder o Menu

  $(".submenu").hover(

    function(){

      $(this).find('ul').fadeIn('fast');  

    },

    function(){

      $(this).find('ul').fadeOut('fast');

    }    

  );

    

}



function formRestrito(){

// Ativando a Validação

  $("#login_acesso form").validate({

    

         // Regras

         rules:{

             usuario:{

                 required: true

             },

             senha:{

                 required: true

             }     

         },

         

         // Define as mensagens de erro para cada regra

         messages:{

             usuario:{

                 required: "Digite o usuário."                 

             },

             senha:{

                 required: "Digite a senha."

             }      

         }         

     });  	

}





function formContato(){

// Ativando a Validação

  $("#formulario form").validate({

    

         // Regras

         rules:{

             nome:{

                 required: true

             },

             email:{

                 required: true, email: true

             },

            fone_dd:{

                 required: true

             },

          fone:{

                 required: true

             },						 	

						 	

            mensagem:{

                 required: true

             }						 				      

         },

         

         // Define as mensagens de erro para cada regra

         messages:{

             nome:{

                 required: "Digite o nome."                 

             },

             email:{

                 required: "Digite o email.",

								 email : "Digite o email correto."

             },

            fone_dd:{

                 required: "Digite o DD"                 

             },

            fone:{

                 required: "Digite o Telefone"                 

             },

            mensagem:{

                 required: "Digite a mensagem"                 

             }						 

         }         

     });    

}



function verifyEmail(obj) {

	

	var mailEx = new RegExp("^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$");

  	if (!mailEx.test(obj.value)) {

  		return false; 	

  	}

  

  return true;

}





function send(){

	var nome  				= document.getElementById("nome");

	var email 	 			= document.getElementById("email");

	var fone_dd  			= document.getElementById("fone_dd");

	var fone  				= document.getElementById("fone");

	var COD_DEPARTAMENTO  	= document.getElementById("COD_DEPARTAMENTO");

	var mensagem  			= document.getElementById("mensagem");

	

	if(nome.value == ""){

		alert('Informe o nome!');

		nome.focus();

		return false;

	}else if(email.value == ""){

		alert('Informe o Email!');

		email.focus();

		return false;

	}else if(verifyEmail(email) == false){

		alert('Email invalido!');

		email.focus();

		return false;

		

	}else if(fone_dd == ""){

		alert('Informe o DDD!');

		fone_dd.focus();

		return false;

	}else if(fone == ''){

		alert('Informe o telefone!');

		fone.focus();

		return false;

	}else if(COD_DEPARTAMENTO == ""){

		alert('Selecivone o Departamento!');

		COD_DEPARTAMENTO.focus();

		return false;

	}else if(mensagem == ""){

		mensagem.focus();

		alert('Informe a mensagem!');

		return false;

	}

	return true;

		

}





function doLogin(){

	var login 				= document.getElementById("DES_LOGIN");

	var senha 	 			= document.getElementById("DES_SENHA");

	

	if(login.value == ""){

		alert('Informe o Email!');

		login.focus();

		return false;

	}else if(verifyEmail(login) == false){

		alert('Email invalido!');

		login.focus();

		return false;

		

	}else if(senha == ""){

		alert('Informe a senha!');

		fone_dd.focus();

		return false;

	}

	return true;

		

}





function trabalheConosco(){

  $("#data_nascimento").mask("99/99/9999",{placeholder:"_"});

  $("#telefone").mask("(99) 9999-9999",{placeholder:"_"});

  

  $("#celular").mask("(99) 9999-9999",{placeholder:"_"});

  

  

  

// Ativando a Validação

  $("#formulario_agende").validate({

    

         // Regras

         rules:{

             nome:{

                 required: true

             },                                              

             email:{

                 required: true, email: true

             }, 

             sexo:{

                 required: true

             },    

             data_nascimento:{

                 required: true

             },    

             cidade:{

                 required: true

             },  

             uf:{

                 required: true

             },       

             telefone:{

                 required: true

             },                                                              

            mensagem:{

                 required: true

             }             

         },

         

         // Define as mensagens de erro para cada regra

         messages:{

             nome:{

                 required: "Digite o nome."                 

             },             

             email:{

                 required: "Digite o email.",

                 email : "Digite o email correto."

             },   

             sexo:{

                 required: "Digite o sexo."                 

             },                                                    

            data_nascimento:{

                 required: "Digite data nascimento"                 

             },                                       

            cidade:{

                 required: "Digite a cidade"                 

             },                 

            uf:{

                 required: "Digite a estado"                 

             },

            telefone:{

                 required: "Digite o telefone"                 

             },

            mensagem:{

                 required: "Digite a mensagem"                 

             }  

         }         

     });    

}



function agende(){

  

  $("#telefone_comercial").mask("(99) 9999-9999",{placeholder:"_"});

  

  $("#celular").mask("(99) 9999-9999",{placeholder:"_"});

  

  

  

// Ativando a Validação

  $("#formulario_agende").validate({

    

         // Regras

         rules:{

             nome:{

                 required: true

             },

             empresa:{

                 required: true

             },

             telefone_comercial:{

                 required: true

             },                            

             email:{

                 required: true, email: true

             },     

            mensagem:{

                 required: true

             }             

         },

         

         // Define as mensagens de erro para cada regra

         messages:{

             nome:{

                 required: "Digite o nome."                 

             },

             empresa:{

                 required: "Digite o nome da empresa"                 

             },

              telefone_comercial:{

                 required: "Digite o telefone comercial"                 

             },                           

             email:{

                 required: "Digite o email.",

                 email : "Digite o email correto."

             },           

            mensagem:{

                 required: "Digite a mensagem"                 

             }      

                

         }         

     });    

}


