/*** SET BUTTON'S FOLDER HERE ***/

var buttonFolder = "buttons/";

/*** SET BUTTONS' FILENAMES HERE ***/

 upSources = new Array("button1up.png","button2up.png","button3up.png","button4up.png","button5up.png","button6up.png","button7up.png","button8up.png","button9up.png","button10up.png");

overSources = new Array("button1over.png","button2over.png","button3over.png","button4over.png","button5over.png","button6over.png","button7over.png","button8over.png","button9over.png","button10over.png");



// SUB MENUS DECLARATION, YOU DONT NEED TO EDIT THIS


subInfo = new Array();


subInfo[1] = new Array();


subInfo[2] = new Array();


subInfo[3] = new Array();


subInfo[4] = new Array();


subInfo[5] = new Array();


subInfo[6] = new Array();


subInfo[7] = new Array();


subInfo[8] = new Array();


subInfo[9] = new Array();


subInfo[10] = new Array();


subInfo[11] = new Array();



//*** SET SUB MENUS TEXT LINKS AND TARGETS HERE ***//



subInfo[2][1] = new Array("Kwicksta","http://texasslabriders.com/Members/Kwick/Kwick.html","");


subInfo[2][2] = new Array("Beautiful","http://texasslabriders.com/Members/Beautiful/Beautiful.html","");


subInfo[2][3] = new Array("Papi","http://texasslabriders.com/Members/Papi/Papi.html","");


subInfo[2][4] = new Array("Big O","http://texasslabriders.com/Members/BigO/Bigo.html","");


subInfo[2][5] = new Array("First Lady","http://texasslabriders.com/Members/First_Lady/first_lady.html","");


subInfo[2][6] = new Array("Sassy C","http://texasslabriders.com/Members/Sassy_C/SassyC.html","");


subInfo[2][7] = new Array("B.A.M","http://texasslabriders.com/Members/BAM/BAM.html","");


subInfo[2][8] = new Array("Mr. 1911","http://texasslabriders.com/Members/Mr1911/mr1911.html","");


subInfo[2][9] = new Array("Three","http://texasslabriders.com/Members/Three/Three.html","");


subInfo[2][10] = new Array("Hi-Tek","http://texasslabriders.com/Members/Andrew/Andrew.html","");


subInfo[2][11] = new Array("Dozer","http://texasslabriders.com/Members/Dozer/Dozer.html","");


subInfo[2][12] = new Array("Nubian","http://texasslabriders.com/Members/Pam/Pam.html","");


subInfo[2][13] = new Array("Chill","http://texasslabriders.com/Members/Ron/Ron.html","");

subInfo[2][14] = new Array("Token","http://texasslabriders.com/Members/Token/Token.html","");

subInfo[2][15] = new Array("Boogie","http://texasslabriders.com/Members/Boogie/Boogie.html","");

subInfo[2][16] = new Array("OutKast","http://texasslabriders.com/Members/Outkast/Outkast.html","");

subInfo[2][17] = new Array("Juice","http://texasslabriders.com/Members/Juice/Juice.html","");
subInfo[2][18] = new Array("RAM","http://texasslabriders.com/Members/RAM/RAM.html","");
subInfo[2][19] = new Array("D'Yankee","http://texasslabriders.com/Members/DYankee/dyankee.html","");
subInfo[2][20] = new Array("Chi-Town","http://texasslabriders.com/Members/ChiTown/Chitown.html","");

//*** SET SUB MENU POSITION ( RELATIVE TO BUTTON ) ***//




var xSubOffset = 131;



var ySubOffset = 3;



//*** NO MORE SETTINGS BEYOND THIS POINT ***//


var overSub = false;


var delay = 1000;


totalButtons = upSources.length;



// GENERATE SUB MENUS



for ( x=0; x<totalButtons; x++) {


        // SET EMPTY DIV FOR BUTTONS WITHOUT SUBMENU


        if ( subInfo[x+1].length < 1 ) {


                document.write('<div id="submenu' + (x+1) + '">');



        // SET DIV FOR BUTTONS WITH SUBMENU

       } else {


                document.write('<div id="submenu' + (x+1) + '" class="dropmenu" ');


                document.write('onMouseOver="overSub=true;');















                document.write('setOverImg(\'' + (x+1) + '\',\'\');"');















                document.write('onMouseOut="overSub=false;');















                document.write('setTimeout(\'hideSubMenu(\\\'submenu' + (x+1) + '\\\')\',delay);');















                document.write('setOutImg(\'' + (x+1) + '\',\'\');">');















































                document.write('<ul>');















                for ( k=0; k<subInfo[x+1].length-1; k++ ) {















                        document.write('<li>');















                        document.write('<a href="' + subInfo[x+1][k+1][1] + '" ');















                        document.write('target="' + subInfo[x+1][k+1][2] + '">');















                        document.write( subInfo[x+1][k+1][0] + '</a>');















                        document.write('</li>');















                }















                document.write('</ul>');















        }















        document.write('</div>');















}































































































//*** MAIN BUTTONS FUNCTIONS ***//















// PRELOAD MAIN MENU BUTTON IMAGES















function preload() {















        for ( x=0; x<totalButtons; x++ ) {















                buttonUp = new Image();















                buttonUp.src = buttonFolder + upSources[x];















                buttonOver = new Image();















                buttonOver.src = buttonFolder + overSources[x];















        }















}































// SET MOUSEOVER BUTTON















function setOverImg(But, ID) {















        document.getElementById('button' + But + ID).src = buttonFolder + overSources[But-1];















}































// SET MOUSEOUT BUTTON















function setOutImg(But, ID) {















        document.getElementById('button' + But + ID).src = buttonFolder + upSources[But-1];















}































































//*** SUB MENU FUNCTIONS ***//















// GET ELEMENT ID MULTI BROWSER















function getElement(id) {















        return document.getElementById ? document.getElementById(id) : document.all ? document.all(id) : null;















}































// GET X COORDINATE















function getRealLeft(id) {















        var el = getElement(id);















        if (el) {















                xPos = el.offsetLeft;















                tempEl = el.offsetParent;















                while (tempEl != null) {















                        xPos += tempEl.offsetLeft;















                        tempEl = tempEl.offsetParent;















                }















                return xPos;















        }















}































// GET Y COORDINATE















function getRealTop(id) {















        var el = getElement(id);















        if (el) {















                yPos = el.offsetTop;















                tempEl = el.offsetParent;















                while (tempEl != null) {















                        yPos += tempEl.offsetTop;















                        tempEl = tempEl.offsetParent;















                }















                return yPos;















        }















}































// MOVE OBJECT TO COORDINATE















function moveObjectTo(objectID,x,y) {















        var el = getElement(objectID);















        el.style.left = x;















        el.style.top = y;















}































// MOVE SUBMENU TO CORRESPONDING BUTTON















function showSubMenu(subID, buttonID) {















        hideAllSubMenus();















        butX = getRealLeft(buttonID);















        butY = getRealTop(buttonID);















        moveObjectTo(subID,butX+xSubOffset, butY+ySubOffset);















}































// HIDE ALL SUB MENUS















function hideAllSubMenus() {















        for ( x=0; x<totalButtons; x++) {















                moveObjectTo("submenu" + (x+1) + "",-500, -500 );















        }















}



// HIDE ONE SUB MENU







function hideSubMenu(subID) {






        if ( overSub == false ) {




                moveObjectTo(subID,-500, -500);






        }



}


//preload();
