﻿jQuery(document).ready(function() {
initLeftMenu();
    var gamecode = jQuery("#leftGameCode").val();
    initMenu(gamecode);
});

function initMenu(gamecode) {
    var menu = jQuery("#leftMent_ul li");
    var tips = jQuery(".pro_sm_li");
    var liList = GetMenuList(menu);
    var links = CreateNewLine(gamecode);

    jQuery("a", liList.Gold).replaceWith(links.GoldLink);
    jQuery("a", liList.PL).replaceWith(links.PLLink);
    jQuery("a", liList.Item).replaceWith(links.ItemLink);
    jQuery("a", liList.Account).replaceWith(links.AccountLink);
    jQuery("a", liList.CDKey).replaceWith(links.CDKeyLink);


    //AION-EU //AION-US
    if (gamecode == '087' || gamecode == '083') {
        jQuery(liList.Gold).show();
        jQuery(liList.PL).show();
        jQuery(liList.Item).hide();
        jQuery(liList.Account).show();
        jQuery(liList.CDKey).hide();
        jQuery(tips[0]).show();
        jQuery(tips[1]).show();
        jQuery(tips[2]).hide();
        jQuery(tips[3]).show();
        jQuery(tips[4]).hide();
    }

    //EVE Guild-Wars
    else if (gamecode == '003' || gamecode == '007') {
        jQuery(liList.Gold).show();
        jQuery(liList.PL).show();
        jQuery(liList.Item).hide();
        jQuery(liList.Account).hide();
        jQuery(liList.CDKey).hide();
        jQuery(tips[0]).show();
        jQuery(tips[1]).show();
        jQuery(tips[2]).hide();
        jQuery(tips[3]).hide();
        jQuery(tips[4]).hide();
    }

    //EQ2 FFXI SW
    else if (gamecode == '002' || gamecode == '001' || gamecode == '011' || gamecode == '012') {
        jQuery(liList.Gold).show();
        jQuery(liList.PL).show();
        jQuery(liList.Item).hide();
        jQuery(liList.Account).hide();
        jQuery(liList.CDKey).show();
        jQuery(tips[0]).show();
        jQuery(tips[1]).show();
        jQuery(tips[2]).hide();
        jQuery(tips[3]).hide();
        jQuery(tips[4]).show();
    }

    //EQ1
    else if (gamecode == '009') {
        jQuery(liList.Gold).hide();
        jQuery(liList.PL).show();
        jQuery(liList.Item).hide();
        jQuery(liList.Account).hide();
        jQuery(liList.CDKey).hide();
        jQuery(tips[0]).hide();
        jQuery(tips[1]).show();
        jQuery(tips[2]).hide();
        jQuery(tips[3]).hide();
        jQuery(tips[4]).hide();
    }

    //lor
    else if (gamecode == '006') {
        jQuery(liList.Gold).hide();
        jQuery(liList.PL).hide();
        jQuery(liList.Item).hide();
        jQuery(liList.Account).hide();
        jQuery(liList.CDKey).show();
        jQuery(tips[0]).hide();
        jQuery(tips[1]).hide();
        jQuery(tips[2]).hide();
        jQuery(tips[3]).hide();
        jQuery(tips[4]).show();
    }
    else {
        jQuery(liList.Gold).show();
        jQuery(liList.PL).show();
        jQuery(liList.Item).show();
        jQuery(liList.Account).show();
        jQuery(liList.CDKey).show();
        tips.show();
    }

}


function CreateNewLine(gameCode) {
    //WOW-US
    var gold = jQuery('<a href="/gold/WoWGoldProduct.aspx?gameCode=013">WoW Gold</a>');
    var pl = jQuery('<a href="/power-leveling/World-of-Warcraft-US/">WoW Powerleveling</a>');
    var item = jQuery('<a href="/item-wow/">WoW Item</a>');
    var account = jQuery('<a href="/account-wow-us/">WoW-US Accounts</a>');
    var cdk = jQuery('<a href="/wow-us-cdkey/">WoW CDkey</a>');

    //WOW-EU
    if (gameCode == '019') {
        gold = jQuery('<a href="/gold/WoWGoldProduct.aspx?gameCode=019">WoW Gold</a>');
        pl = jQuery('<a href="/power-leveling/World-of-Warcraft-EU/">WoW Powerleveling</a>');
        account = jQuery('<a href="/account-wow-eu/">WoW-EU Accounts</a>');
        cdk = jQuery('<a href="/wow-eu-cdkey/">WoW CDkey</a>');
    }

    //AION-EU
    if (gameCode == '087') {
        gold = jQuery('<a href="/Aion-EU/">Buy Gold</a>');
        pl = jQuery('<a href="/power-leveling/Aion-EU/">Powerleveling</a>');
        account = jQuery('<a href="/account-aion-eu/">Aion-EU Accounts</a>');
        cdk = jQuery('<a href="/wow-us-cdkey/">WoW CDkey</a>');
    }

    //AION-US
    if (gameCode == '083') {
        gold = jQuery('<a href="/Aion-US/">Buy Gold</a>');
        pl = jQuery('<a href="/power-leveling/Aion-US/">Powerleveling</a>');
        account = jQuery('<a href="/account-aion-us/">Aion-US Accounts</a>');
        cdk = jQuery('<a href="/wow-us-cdkey/">WoW CDkey</a>');
    }

    //EVE
    if (gameCode == '003') {
        gold = jQuery('<a href="/eve/">Buy Gold</a>');
        pl = jQuery('<a href="/power-leveling/EVE-Online/">Powerleveling</a>');
        account = jQuery('<a href="/account-wow-us/">WoW-US Accounts</a>');
        cdk = jQuery('<a href="/wow-us-cdkey/">WoW CDkey</a>');
    }

    //EQ2
    if (gameCode == '002') {
        gold = jQuery('<a href="/everquest-2/">Buy Gold</a>');
        pl = jQuery('<a href="/power-leveling/Ever-Quest-2/">Powerleveling</a>');
        account = jQuery('<a href="/account-wow-us/">WoW-US Accounts</a>');
        cdk = jQuery('<a href="/eq2-cdkey/">Buy CDkey</a>');
    }

    //FFXI
    if (gameCode == '001') {
        gold = jQuery('<a href="/Final-Fantasy-XI-Gil/">Buy Gold</a>');
        pl = jQuery('<a href="/power-leveling/Final-Fantasy-XI/">Powerleveling</a>');
        account = jQuery('<a href="/account-wow-us/">WoW-US Accounts</a>');
        cdk = jQuery('<a href="/ffxi-cdkey/">Buy CDkey</a>');
    }

    //SW
    if (gameCode == '011') {
        gold = jQuery('<a href="/swg/">Buy Gold</a>');
        pl = jQuery('<a href="/power-leveling/Star-Wars-Galaxies/">Powerleveling</a>');
        account = jQuery('<a href="/account-wow-us/">WoW-US Accounts</a>');
        cdk = jQuery('<a href="/swg-cdkey/">Buy CDkey</a>');
    }

    //Guild-Wars
    if (gameCode == '007') {
        gold = jQuery('<a href="/gw/">Buy Gold</a>');
        pl = jQuery('<a href="/power-leveling/Guild-Wars/">Powerleveling</a>');
        account = jQuery('<a href="/account-wow-us/">WoW-US Accounts</a>');
        cdk = jQuery('<a href="/wow-us-cdkey/">WoW CDkey</a>');
    }

    //Lineage-2
    if (gameCode == '012') {
        gold = jQuery('<a href="/lineage-2/">Buy Gold</a>');
        pl = jQuery('<a href="/power-leveling/Lineage-2/">Powerleveling</a>');
        account = jQuery('<a href="/account-wow-us/">WoW-US Accounts</a>');
        cdk = jQuery('<a href="/lineage2-cdkey/">Buy CDkey</a>');
    }

    //EQ1 
    if (gameCode == '009') {
        gold = jQuery('<a href="/gold/WoWGoldProduct.aspx?gameCode=013">Buy WoW Gold</a>');
        pl = jQuery('<a href="/power-leveling/Ever-Quest/">Powerleveling</a>');
        account = jQuery('<a href="/account-wow-us/">WoW-US Accounts</a>');
        cdk = jQuery('<a href="/wow-us-cdkey/">WoW CDkey</a>');
    }

    //lor
    if (gameCode == '006') {
        gold = jQuery('<a href="/gold/WoWGoldProduct.aspx?gameCode=013">Buy WoW Gold</a>');
        pl = jQuery('<a href="/power-leveling/World-of-Warcraft-US/">WoW Powerleveling</a>');
        account = jQuery('<a href="/account-wow-us/">WoW-US Accounts</a>');
        jQuery('<a href="/lro-cdkey/">Buy CDkey</a>');
    }

    return { GoldLink: gold, PLLink: pl, ItemLink: item, AccountLink: account, CDKeyLink: cdk };

}
function GetMenuList(liList) {
    return { Gold: liList[0], PL: liList[1], Item: liList[2], Account: liList[3], CDKey: liList[4] };
}

var curTip = "";
function displayToolTip(id) {
    if (curTip != "") {
        hideToolTip(curTip);
    }
    var ss = id;
    document.getElementById(id).style.display = 'block';
    curTip = id;
}

function hideToolTip(id) {
    document.getElementById(id).style.display = 'none';
    curTip = "";
}

function initLeftMenu() {
    var activeIndex = 0;
    var lis = jQuery('#leftMent_ul li');
    for (var i = 0; i < lis.length; i++) {
        if (jQuery(lis[i]).attr('class') != 'active') {
            jQuery(lis[i]).mouseover(function() {
                jQuery(this).attr('class', 'active');
            });

            jQuery(lis[i]).mouseout(function() {
                jQuery(this).removeAttr('class');
            });
        }
    }
}