/* 
   nav-argent.js 
   Navegacion dinamica de Pokemex.com
   Version 9.0 - Argent
*/

if(typeof PKMX==="undefined"||!PKMX){
var PKMX={
}
}

$j=jQuery;

PKMX.NavArgent=
function(){
var MENU_HIDE_DELAY=300;
var timeOutId="";
var remove=
function(el){
var el=$j(el);
el.removeClass("selected");
el.find(".left-corner").removeClass("left-corner-selected");
el.find(".right-corner").removeClass("right-corner-selected");
el.find(".dark").removeClass("no-bg");
el.find(".light").removeClass("no-bg");
el.find(".curve").removeClass("curve-selected")};


var select=
function(el){
var el=$j(el);
el.addClass("selected");
el.find(".dark").addClass("no-bg");
el.find(".light").addClass("no-bg");
el.find(".left-corner").addClass("left-corner-selected");
el.find(".right-corner").addClass("right-corner-selected");
el.find(".curve").addClass("curve-selected");
el.find(".sub-bullets ul li:first").css("list-style-type","none");
el.find(".sub-bullets ul li:last").css("list-style-type","none");
el.find(".sub-bullets ul li.all").css("margin-top","5px")};


return{
init:
function(){
$j(".nav-item.sub-nav.hub-nav").hover(
function(){
clearTimeout(timeOutId);
$j("#nav-global > .sub-nav").each(
function(){
if($j(this).hasClass("selected")){
remove(this)}
}
);
select(this)}
,
function(){
var that=this;
timeOutId=setTimeout(
function(){
remove(that)}
,MENU_HIDE_DELAY)}
)}
}
}
();

PKMX.LoadMenu=
function(){
var SELECTED="selected";

return{
init:
function(id){
$j(".container-sub-nav",$j("#"+id)).hover(
function(e){
$j(this).addClass(SELECTED)}
,
function(e){
$j(this).removeClass(SELECTED)}
);
}
}
}
();
$j(document).ready(
function(){
PKMX.NavArgent.init();
}
);
