
/*
Source of the following javascript is
http://www.webreference.com/tools/browser/javascript.html

*/
// Everything you always wanted to know about your JavaScript client
// but were afraid to ask. Creates "is_" variables indicating:
// (1) browser vendor:
//     is_nav, is_ie, is_opera
// (2) browser version number:
//     is_major (integer indicating major version number: 2, 3, 4 ...)
//     is_minor (float   indicating full  version number: 2.02, 3.01, 4.04 ...)
// (3) browser vendor AND major version number
//     is_nav2, is_nav3, is_nav4, is_nav4up, is_nav5, is_nav5up, 
//     is_nav6, is_nav6up, is_ie3, is_ie4, is_ie4up, is_ie5up, is_ie6...
// (4) JavaScript version number:
//     is_js (float indicating full JavaScript version number: 1, 1.1, 1.2 ...)
// (5) OS platform and version:
//     is_win, is_win16, is_win32, is_win31, is_win95, is_winnt, is_win98
//     is_os2
//     is_mac, is_mac68k, is_macppc
//     is_unix
//        is_sun, is_sun4, is_sun5, is_suni86
//        is_irix, is_irix5, is_irix6
//        is_hpux, is_hpux9, is_hpux10
//        is_aix, is_aix1, is_aix2, is_aix3, is_aix4
//        is_linux, is_sco, is_unixware, is_mpras, is_reliant
//        is_dec, is_sinix, is_freebsd, is_bsd
//     is_vms
//
// based in part on 
// http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html
// The Ultimate JavaScript Client Sniffer
// and Andy King's object detection sniffer
//
// Note: you don't want your Nav4 or IE4 code to "turn off" or
// stop working when Nav5 and IE5 (or later) are released, so
// in conditional code forks, use is_nav4up ("Nav4 or greater")
// and is_ie4up ("IE4 or greater") instead of is_nav4 or is_ie4
// to check version in code which you want to work on future
// versions. For DOM tests scripters commonly used the 
// is_getElementById test, but make sure you test your code as
// filter non-compliant browsers (Opera 5-6 for example) as some 
// browsers return true for this test, and don't fully support
// the W3C's DOM1.
//

    // convert all characters to lowercase to simplify testing
    var agt=navigator.userAgent.toLowerCase();
    var appVer = navigator.appVersion.toLowerCase();

    // *** BROWSER VERSION ***

    var is_minor = parseFloat(appVer);
    var is_major = parseInt(is_minor);

    var is_opera = (agt.indexOf("opera") != -1);
    var is_opera2 = (agt.indexOf("opera 2") != -1 || agt.indexOf("opera/2") != -1);
    var is_opera3 = (agt.indexOf("opera 3") != -1 || agt.indexOf("opera/3") != -1);
    var is_opera4 = (agt.indexOf("opera 4") != -1 || agt.indexOf("opera/4") != -1);
    var is_opera5 = (agt.indexOf("opera 5") != -1 || agt.indexOf("opera/5") != -1);
    var is_opera6 = (agt.indexOf("opera 6") != -1 || agt.indexOf("opera/6") != -1); // new 020128- abk
    var is_opera7 = (agt.indexOf("opera 7") != -1 || agt.indexOf("opera/7") != -1); // new 021205- dmr
    var is_opera5up = (is_opera && !is_opera2 && !is_opera3 && !is_opera4);
    var is_opera6up = (is_opera && !is_opera2 && !is_opera3 && !is_opera4 && !is_opera5); // new020128
    var is_opera7up = (is_opera && !is_opera2 && !is_opera3 && !is_opera4 && !is_opera5 && !is_opera6); // new021205 -- dmr

    // Note: On IE, start of appVersion return 3 or 4
    // which supposedly is the version of Netscape it is compatible with.
    // So we look for the real version further on in the string

    var iePos  = appVer.indexOf('msie');
    if (iePos !=-1) {
       is_minor = parseFloat(appVer.substring(iePos+5,appVer.indexOf(';',iePos)))
       is_major = parseInt(is_minor);
    }

    // ditto Konqueror
                                      
    var is_konq = false;
    var kqPos   = agt.indexOf('konqueror');
    if (kqPos !=-1) {                 
       is_konq  = true;
       is_minor = parseFloat(agt.substring(kqPos+10,agt.indexOf(';',kqPos)));
       is_major = parseInt(is_minor);
    }                                 

    var is_getElementById   = (document.getElementById) ? "true" : "false"; // 001121-abk
    var is_getElementsByTagName = (document.getElementsByTagName) ? "true" : "false"; // 001127-abk
    var is_documentElement = (document.documentElement) ? "true" : "false"; // 001121-abk

    var is_safari = ((agt.indexOf('safari')!=-1)&&(agt.indexOf('mac')!=-1))?true:false;
    var is_khtml  = (is_safari || is_konq);

    var is_gecko = ((!is_khtml)&&(navigator.product)&&(navigator.product.toLowerCase()=="gecko"))?true:false;
    var is_gver  = 0;
    if (is_gecko) is_gver=navigator.productSub;

    var is_moz   = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) &&
                    (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1)  &&
                    (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1)     &&
                    (is_gecko) && 
                    ((navigator.vendor=="")||(navigator.vendor=="Mozilla")));
    var is_fb = ((agt.indexOf('mozilla/5')!=-1) && (agt.indexOf('spoofer')==-1) &&
                 (agt.indexOf('compatible')==-1) && (agt.indexOf('opera')==-1)  &&
                 (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1)     &&
                 (is_gecko) && (navigator.vendor=="Firebird"));
    if ((is_moz)||(is_fb)) {  // 112403 - dmr
       var is_moz_ver = (navigator.vendorSub)?navigator.vendorSub:0;
       if(!(is_moz_ver)) {
           is_moz_ver = agt.indexOf('rv:');
           is_moz_ver = agt.substring(is_moz_ver+3);
           is_paren   = is_moz_ver.indexOf(')');
           is_moz_ver = is_moz_ver.substring(0,is_paren);
       }
       is_minor = is_moz_ver;
       is_major = parseInt(is_moz_ver);
    }
   var is_fb_ver = is_moz_ver;

    var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                && (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1)
                && (!is_khtml) && (!(is_moz)) &&(!is_fb));

    // Netscape6 is mozilla/5 + Netscape6/6.0!!!
    // Mozilla/5.0 (Windows; U; Win98; en-US; m18) Gecko/20001108 Netscape6/6.0
    // Changed this to use navigator.vendor/vendorSub - dmr 060502   
    // var nav6Pos = agt.indexOf('netscape6');
    // if (nav6Pos !=-1) {
    if ((navigator.vendor)&&
        ((navigator.vendor=="Netscape6")||(navigator.vendor=="Netscape"))&&
        (is_nav)) {
       is_major = parseInt(navigator.vendorSub);
       // here we need is_minor as a valid float for testing. We'll
       // revert to the actual content before printing the result. 
       is_minor = parseFloat(navigator.vendorSub);
    }

    var is_nav2 = (is_nav && (is_major == 2));
    var is_nav3 = (is_nav && (is_major == 3));
    var is_nav4 = (is_nav && (is_major == 4));
    var is_nav4up = (is_nav && is_minor >= 4);  // changed to is_minor for
                                                // consistency - dmr, 011001
    var is_navonly      = (is_nav && ((agt.indexOf(";nav") != -1) ||
                          (agt.indexOf("; nav") != -1)) );

    var is_nav6   = (is_nav && is_major==6);    // new 010118 mhp
    var is_nav6up = (is_nav && is_minor >= 6) // new 010118 mhp

    var is_nav5   = (is_nav && is_major == 5 && !is_nav6); // checked for ns6
    var is_nav5up = (is_nav && is_minor >= 5);

    var is_nav7   = (is_nav && is_major == 7);
    var is_nav7up = (is_nav && is_minor >= 7);

    var is_ie   = ((iePos!=-1) && (!is_opera) && (!is_khtml));
    var is_ie3  = (is_ie && (is_major < 4));

    var is_ie4   = (is_ie && is_major == 4);
    var is_ie4up = (is_ie && is_minor >= 4);
    var is_ie5   = (is_ie && is_major == 5);
    var is_ie5up = (is_ie && is_minor >= 5);
    
    var is_ie5_5  = (is_ie && (agt.indexOf("msie 5.5") !=-1)); // 020128 new - abk
    var is_ie5_5up =(is_ie && is_minor >= 5.5);                // 020128 new - abk
	
    var is_ie6   = (is_ie && is_major == 6);
    var is_ie6up = (is_ie && is_minor >= 6);

// KNOWN BUG: On AOL4, returns false if IE3 is embedded browser
    // or if this is the first browser window opened.  Thus the
    // variables is_aol, is_aol3, and is_aol4 aren't 100% reliable.

    var is_aol   = (agt.indexOf("aol") != -1);
    var is_aol3  = (is_aol && is_ie3);
    var is_aol4  = (is_aol && is_ie4);
    var is_aol5  = (agt.indexOf("aol 5") != -1);
    var is_aol6  = (agt.indexOf("aol 6") != -1);
    var is_aol7  = ((agt.indexOf("aol 7")!=-1) || (agt.indexOf("aol7")!=-1));
    var is_aol8  = ((agt.indexOf("aol 8")!=-1) || (agt.indexOf("aol8")!=-1));

    var is_webtv = (agt.indexOf("webtv") != -1);
    
    // new 020128 - abk
    
    var is_TVNavigator = ((agt.indexOf("navio") != -1) || (agt.indexOf("navio_aoltv") != -1)); 
    var is_AOLTV = is_TVNavigator;

    var is_hotjava = (agt.indexOf("hotjava") != -1);
    var is_hotjava3 = (is_hotjava && (is_major == 3));
    var is_hotjava3up = (is_hotjava && (is_major >= 3));

    // end new
	
    // *** JAVASCRIPT VERSION CHECK ***
    // Useful to workaround Nav3 bug in which Nav3
    // loads <SCRIPT LANGUAGE="JavaScript1.2">.
    // updated 020131 by dragle
    var is_js;
    if (is_nav2 || is_ie3) is_js = 1.0;
    else if (is_nav3) is_js = 1.1;
    else if ((is_opera5)||(is_opera6)) is_js = 1.3; // 020214 - dmr
    else if (is_opera7up) is_js = 1.5; // 031010 - dmr
    else if (is_khtml) is_js = 1.5;   // 030110 - dmr
    else if (is_opera) is_js = 1.1;
    else if ((is_nav4 && (is_minor <= 4.05)) || is_ie4) is_js = 1.2;
    else if ((is_nav4 && (is_minor > 4.05)) || is_ie5) is_js = 1.3;
    else if (is_nav5 && !(is_nav6)) is_js = 1.4;
    else if (is_hotjava3up) is_js = 1.4; // new 020128 - abk
    else if (is_nav6up) is_js = 1.5;

    // NOTE: In the future, update this code when newer versions of JS
    // are released. For now, we try to provide some upward compatibility
    // so that future versions of Nav and IE will show they are at
    // *least* JS 1.x capable. Always check for JS version compatibility
    // with > or >=.

    else if (is_nav && (is_major > 5)) is_js = 1.4;
    else if (is_ie && (is_major > 5)) is_js = 1.3;
    else if (is_moz) is_js = 1.5;
    else if (is_fb) is_js = 1.5; // 112403 - dmr
    
    // what about ie6 and ie6up for js version? abk
    
    // HACK: no idea for other browsers; always check for JS version 
    // with > or >=
    else is_js = 0.0;
    // HACK FOR IE5 MAC = js vers = 1.4 (if put inside if/else jumps out at 1.3)
    if ((agt.indexOf("mac")!=-1) && is_ie5up) is_js = 1.4; // 020128 - abk
    
    // Done with is_minor testing; revert to real for N6/7
    if (is_nav6up) {
       is_minor = navigator.vendorSub;
    }

    // *** PLATFORM ***
    var is_win   = ( (agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) );
    // NOTE: On Opera 3.0, the userAgent string includes "Windows 95/NT4" on all
    //        Win32, so you can't distinguish between Win95 and WinNT.
    var is_win95 = ((agt.indexOf("win95")!=-1) || (agt.indexOf("windows 95")!=-1));

    // is this a 16 bit compiled version?
    var is_win16 = ((agt.indexOf("win16")!=-1) ||
               (agt.indexOf("16bit")!=-1) || (agt.indexOf("windows 3.1")!=-1) ||
               (agt.indexOf("windows 16-bit")!=-1) );

    var is_win31 = ((agt.indexOf("windows 3.1")!=-1) || (agt.indexOf("win16")!=-1) ||
                    (agt.indexOf("windows 16-bit")!=-1));
	
	var is_winme = ((agt.indexOf("win 9x 4.90")!=-1));    // new 020128 - abk
    var is_win2k = ((agt.indexOf("windows nt 5.0")!=-1) || (agt.indexOf("windows 2000")!=-1)); // 020214 - dmr
    var is_winxp = ((agt.indexOf("windows nt 5.1")!=-1) || (agt.indexOf("windows xp")!=-1)); // 020214 - dmr

    // NOTE: Reliable detection of Win98 may not be possible. It appears that:
    //       - On Nav 4.x and before you'll get plain "Windows" in userAgent.
    //       - On Mercury client, the 32-bit version will return "Win98", but
    //         the 16-bit version running on Win98 will still return "Win95".
    var is_win98 = ((agt.indexOf("win98")!=-1) || (agt.indexOf("windows 98")!=-1));
    var is_winnt = ((agt.indexOf("winnt")!=-1) || (agt.indexOf("windows nt")!=-1));
    var is_win32 = (is_win95 || is_winnt || is_win98 ||
                    ((is_major >= 4) && (navigator.platform == "Win32")) ||
                    (agt.indexOf("win32")!=-1) || (agt.indexOf("32bit")!=-1));

    var is_os2   = ((agt.indexOf("os/2")!=-1) ||
                    (navigator.appVersion.indexOf("OS/2")!=-1) ||
                    (agt.indexOf("ibm-webexplorer")!=-1));

    var is_mac    = (agt.indexOf("mac")!=-1);
    if (is_mac) { is_win = !is_mac; } // dmr - 06/20/2002
    var is_mac68k = (is_mac && ((agt.indexOf("68k")!=-1) ||
                               (agt.indexOf("68000")!=-1)));
    var is_macppc = (is_mac && ((agt.indexOf("ppc")!=-1) ||
                                (agt.indexOf("powerpc")!=-1)));

    var is_sun   = (agt.indexOf("sunos")!=-1);
    var is_sun4  = (agt.indexOf("sunos 4")!=-1);
    var is_sun5  = (agt.indexOf("sunos 5")!=-1);
    var is_suni86= (is_sun && (agt.indexOf("i86")!=-1));
    var is_irix  = (agt.indexOf("irix") !=-1);    // SGI
    var is_irix5 = (agt.indexOf("irix 5") !=-1);
    var is_irix6 = ((agt.indexOf("irix 6") !=-1) || (agt.indexOf("irix6") !=-1));
    var is_hpux  = (agt.indexOf("hp-ux")!=-1);
    var is_hpux9 = (is_hpux && (agt.indexOf("09.")!=-1));
    var is_hpux10= (is_hpux && (agt.indexOf("10.")!=-1));
    var is_aix   = (agt.indexOf("aix") !=-1);      // IBM
    var is_aix1  = (agt.indexOf("aix 1") !=-1);
    var is_aix2  = (agt.indexOf("aix 2") !=-1);
    var is_aix3  = (agt.indexOf("aix 3") !=-1);
    var is_aix4  = (agt.indexOf("aix 4") !=-1);
    var is_linux = (agt.indexOf("inux")!=-1);
    var is_sco   = (agt.indexOf("sco")!=-1) || (agt.indexOf("unix_sv")!=-1);
    var is_unixware = (agt.indexOf("unix_system_v")!=-1);
    var is_mpras    = (agt.indexOf("ncr")!=-1);
    var is_reliant  = (agt.indexOf("reliantunix")!=-1);
    var is_dec   = ((agt.indexOf("dec")!=-1) || (agt.indexOf("osf1")!=-1) ||
           (agt.indexOf("dec_alpha")!=-1) || (agt.indexOf("alphaserver")!=-1) ||
           (agt.indexOf("ultrix")!=-1) || (agt.indexOf("alphastation")!=-1));
    var is_sinix = (agt.indexOf("sinix")!=-1);
    var is_freebsd = (agt.indexOf("freebsd")!=-1);
    var is_bsd = (agt.indexOf("bsd")!=-1);
    var is_unix  = ((agt.indexOf("x11")!=-1) || is_sun || is_irix || is_hpux ||
                 is_sco ||is_unixware || is_mpras || is_reliant ||
                 is_dec || is_sinix || is_aix || is_linux || is_bsd || is_freebsd);

    var is_vms   = ((agt.indexOf("vax")!=-1) || (agt.indexOf("openvms")!=-1));
// additional checks, abk
	var is_anchors = (document.anchors) ? "true":"false";
	var is_regexp = (window.RegExp) ? "true":"false";
	var is_option = (window.Option) ? "true":"false";
	var is_all = (document.all) ? "true":"false";
// cookies - 990624 - abk
	document.cookie = "cookies=true";
	var is_cookie = (document.cookie) ? "true" : "false";
	var is_images = (document.images) ? "true":"false";
	var is_layers = (document.layers) ? "true":"false"; // gecko m7 bug?
// new doc obj tests 990624-abk
	var is_forms = (document.forms) ? "true" : "false";
	var is_links = (document.links) ? "true" : "false";
	var is_frames = (window.frames) ? "true" : "false";
	var is_screen = (window.screen) ? "true" : "false";

// java
	var is_java = (navigator.javaEnabled());

// Flash checking code adapted from Doc JavaScript information; 
// see http://webref.com/js/column84/2.html

   var is_Flash        = false;
   var is_FlashVersion = 0;

   if ((is_nav||is_opera||is_moz)||
       (is_mac&&is_ie5up)) {
      var plugin = (navigator.mimeTypes && 
                    navigator.mimeTypes["application/x-shockwave-flash"] &&
                    navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin) ?
                    navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
      if (plugin) {
         is_Flash = true;
         is_FlashVersion = parseInt(plugin.description.substring(plugin.description.indexOf(".")-1));
      }
   }


/*

End Copied JavaScript

*/

//### 
//Redirect to sysrequirement template if ie4 or netscape4 
if (is_ie4 == true || is_nav4 == true ){
	window.document.location.href = "/yamahavgn/CDA/Home/SiteRequirement";
}
//*### 

// whitespace characters
var whitespace = " \t\n\r";	
var defaultEmptyOK = false ;	

//Global path to Artist Images
var strArtistImagePath;
strArtistImagePath="/yamahavgn/cda/Images/artists/";

//Global path to Images
var strArtistImagePath;
strMainImagePath="/yamahavgn/cda/Images/";

// Returns true if string s is empty or 
// whitespace characters only.
function isWhitespace (s)

{   var i;

    // Is s empty?
    if (isEmpty(s)) return true;

    // Search through string's characters one by one
    // until we find a non-whitespace character.
    // When we do, return false; if we don't, return true.

    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);

        if (whitespace.indexOf(c) == -1) return false;
    }

    // All characters are whitespace.
    return true;
}


// Check whether string s is empty.

function isEmpty(s)
{   return ((s == null) || (s.length == 0))
}

// Returns true if character c is an English letter 
// (A .. Z, a..z).
//
// NOTE: Need i18n version to support European characters.
// This could be tricky due to different character
// sets and orderings for various languages and platforms.

function isLetter (c)
{   return ( ((c >= "a") && (c <= "z")) || ((c >= "A") && (c <= "Z")) )
}

	
// Returns true if character c is a digit 
// (0 .. 9).

function isDigit (c)
{   return ((c >= "0") && (c <= "9"))
}

	

//Function Name 		 : setBKGImage(paStrBgImageURL,paStrImageId,psCategoryId)
//Purpose		     	 : Sets Background Images
//Input Parameters		 : paStrBgImageURL,paStrImageId,psCategoryId
//Output Parameters 		 : None		 

function setBKGImage(paStrBgImageURL,paStrImageId,psCategoryId)
{
	 var iDisplayImageCount, iLifestyleCounterOld,iLifestyleCounterCurrent ;
	 var strCookieValRetrieved, strCookieValSaved ;
	 strCookieValRetrieved = "" ;
	 strCookieValSaved  =  "" ;
	 iLifestyleCounterOld = 0 ;
	 iLifestyleCounterCurrent = 0 ;
	 iDisplayImageCount = 0 ;
	 iTotalLifeStyleImages = paStrImageId.length ;
	 //var expiryDate = new Date("March 12, 2099 00:00:00")
	 var expiryDate;
	 strCookieValRetrieved = getCookie('LifestyleCookie') ;
	 iLifestyleCounterOld  = parseInt(getImageCounterForCategory(strCookieValRetrieved,psCategoryId));
	 
	 if (-1 == iLifestyleCounterOld)
	 {
		iLifestyleCounterCurrent = Math.round(Math.random()*(paStrBgImageURL.length-1));

	 } else  {
		 iLifestyleCounterCurrent = iLifestyleCounterOld + 1 ;
		 if (iLifestyleCounterCurrent >= iTotalLifeStyleImages )
		 {
			iLifestyleCounterCurrent = 0 ;
		 }		 		 
	 }	 		 

	 if (paStrBgImageURL && paStrBgImageURL.length >= 1) 
	 {
		strCookieValSaved = FormCookieValue(strCookieValRetrieved,psCategoryId,iLifestyleCounterCurrent) ;
		setCookie('LifestyleCookie',strCookieValSaved,expiryDate,'','',false);
		return paStrBgImageURL[iLifestyleCounterCurrent];

	 }
	 else
	 {
		return "";
	 }

}

//Function Name 		 : setBKGImageNew(paStrBgImageURL,paStrImageId,psCategoryId,pbRandom)
//Purpose		     	 : Sets Background Images
//Input Parameters		 : paStrBgImageURL,paStrImageId,psCategoryId
// pbRandom: if this value is false, then the rotation starts from the first image otherwise it randomizes.
//Output Parameters 		 : None		 

function setBKGImageNew(paStrBgImageURL,paStrImageId,psCategoryId,pbRandom)
{

	var iLifestyleCounterCurrent = PickARandomElement(paStrBgImageURL,psCategoryId,pbRandom);
	 if (paStrBgImageURL && paStrBgImageURL.length >= 1) 
	 {
		return paStrBgImageURL[iLifestyleCounterCurrent];

	 }
	 else
	 {
		return "";
	 }

}

//Input Parameters		 : paStrBgImageURL,paStrImageId,psCategoryId
// pbRandom: if this value is false, then the rotation starts from the first image otherwise it randomizes.
//Output Parameters 		 : array position
function PickARandomElement(paStrBgImageURL,psCategoryId,pbRandom)
{
	 var iDisplayImageCount, iLifestyleCounterOld,iLifestyleCounterCurrent ;
	 var strCookieValRetrieved, strCookieValSaved ;
	 strCookieValRetrieved = "" ;
	 strCookieValSaved  =  "" ;
	 iLifestyleCounterOld = 0 ;
	 iLifestyleCounterCurrent = 0 ;
	 iDisplayImageCount = 0 ;
	 iTotalLifeStyleImages = paStrBgImageURL.length ;
	 //var expiryDate = new Date("March 12, 2099 00:00:00")
	 var expiryDate;
	 strCookieValRetrieved = getCookie('LifestyleCookie') ;
	 iLifestyleCounterOld  = parseInt(getImageCounterForCategory(strCookieValRetrieved,psCategoryId));
	 
	 if (-1 == iLifestyleCounterOld)
	 {
	 	if (pbRandom)
	 	{
			iLifestyleCounterCurrent = Math.round(Math.random()*(paStrBgImageURL.length-1));
		}
		else
		{
			iLifestyleCounterCurrent=0;
		}

	 } else  {
		 iLifestyleCounterCurrent = iLifestyleCounterOld + 1 ;
		 if (iLifestyleCounterCurrent >= iTotalLifeStyleImages )
		 {
			iLifestyleCounterCurrent = 0 ;
		 }		 		 
	 }
	strCookieValSaved = FormCookieValue(strCookieValRetrieved,psCategoryId,iLifestyleCounterCurrent) ;
	setCookie('LifestyleCookie',strCookieValSaved,expiryDate,'','',false);

	 return iLifestyleCounterCurrent;

}

//Function Name 	: setCookie(name, value, expires, path, domain, secure)
//Purpose	    	: Sets Cookie
//Input Parameters	: name, value, expires, path, domain, secure
// 					name - name of the cookie
// 					value - value of the cookie
// 					[expires] - expiration date of the cookie (defaults to end of current session)
// 					[path] - path for which the cookie is valid (defaults to path of calling document)
// 					[domain] - domain for which the cookie is valid (defaults to domain of calling document)
// 					[secure] - Boolean value indicating if the cookie transmission requires a secure transmission
// 					an argument defaults when it is assigned null as a placeholder
// 					a null placeholder is not required for trailing omitted arguments
//Output Parameters : None

function setCookie(name, value, expires, path, domain, secure) {
  var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
  document.cookie = curCookie ;
}


//Function Name 	: getCookie(name)
//Purpose	    	: Gets Cookie Name
//Input Parameters	: name - name of the desired cookie
//Output Parameters : return string containing value of specified cookie or null if cookie does not exist

function getCookie(name) {
  var dc = document.cookie ;
  var prefix = name + "=" ;
  var begin = dc.indexOf("; " + prefix);
  
  if (begin == -1) 
  {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else 
  {
  	begin += 2 ;
  }
  var end = document.cookie.indexOf(";", begin) ;
  
  if (end == -1) end = dc.length ;
  return unescape(dc.substring(begin + prefix.length, end)) ;
  
}





//Function Name 	: deleteCookie(name, path, domain)
//Purpose	    	: Deletes Cookie
//Input Parameters	: name, path, domain
//		 			  name - name of the cookie
// 					  [path] - path of the cookie (must be same as path used to create cookie)
// 					  [domain] - domain of the cookie (must be same as domain used to create cookie)
// 					  * path and domain default if assigned null or omitted if no explicit argument proceeds
//Output Parameters : None
function deleteCookie(name, path, domain) {
  if (getCookie(name)) {
    document.cookie = name + "=" + 
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    "; expires=Thu, 01-Jan-70 00:00:01 GMT";
  }
}


//Function Name 	: getImageCounterForCategory(strCookieVal,strCat)
//Purpose	    	: 
//Input Parameters	: strCookieVal,strCat
//Output Parameters 	: None
function getImageCounterForCategory(strCookieVal,strCat)
{
	var aFirstSplit = new Array();
	var aSecondSplit = new Array();
	var iLifestyleCounter = -1  ;
		
	if (strCookieVal != "" && strCookieVal != null ) 
	{
		aFirstSplit = strCookieVal.split("~") ;
		for (var i = 0; i < aFirstSplit.length; i++)
		{

			aSecondSplit = aFirstSplit[i].split("|") ;
			if  ( aSecondSplit[0]+'a' == strCat+'a' )
			{
				iLifestyleCounter = aSecondSplit[1] ;				
				break ;
			}	
		}	
	} 
	return iLifestyleCounter ;
}



//Function Name 	: FormCookieValue(strCookieVal,strCat,iLifestyleCounter)
//Purpose	    	: 
//Input Parameters	: strCookieVal,strCat,iLifestyleCounter
//Output Parameters 	: None

function FormCookieValue(strCookieVal,strCat,iLifestyleCounter)
{
	var aFirstSplit = new Array();
	var aSecondSplit = new Array();
	var aFirstJoin = new Array();
	var strFinalString = "" ;
	var catExist = "";
	var strCurrString = "" ;
	var strFirstString  = "" ;
	
		
	if (strCookieVal != "" && strCookieVal != null ) 
	{
		aFirstSplit = strCookieVal.split("~") ;
		for (var i = 0; i <= aFirstSplit.length-1; i++)						
		{
			aSecondSplit = aFirstSplit[i].split("|") ;

			/*  Anurag: I have to append the '~' at the end so that comparision
			 evaluates to true in Mozilla.*/
			if (aSecondSplit[0]+'~' == strCat+'~' ) 
			{
				catExist = "true" ;
				aSecondSplit[1] = iLifestyleCounter ;
			}		
			
			aFirstJoin[i] = aSecondSplit.join("|");	
			
			if (i == 0)
			{
				strFinalString = aSecondSplit.join("|");	
			} else
			{
				if (strFinalString == "" )
				{
					strFinalString = aSecondSplit.join("|");				
				} else
				{
					strFinalString = strFinalString + "~" + aSecondSplit.join("|");								
				}
			}			
		}
	}
	
	
	if ( catExist != "true" && strCat != "" )
	{			
		strCurrString = strCat + "|" + iLifestyleCounter ;
		if (strFinalString == "" )
		{
			strFinalString =  strCurrString ;
		} else
		{
			strFinalString = strFinalString + "~" + strCurrString ;			
		}		
	}
	return strFinalString;
}



//Function Name 	: AdjustWnd
//Purpose	    	: To adjust the window according to size specified
//Input Parameters	: nWndWidth, nWndheight
//Output Parameters : Resize itself to appropriate size
function AdjustWnd(nWndWidth, nWndheight)
{
	var W;
	var H;
	var vHeight;
	var vWidht;
	var NS4;
	var vIE;
	vIE = document.all;
	NS4 = document.layers;
	W = nWndWidth ;
	H = nWndheight ;

	if (vIE)
	{
		self.resizeTo(W,H+300);
		vWidth = W + (W - document.body.clientWidth) ;
		vHeight = H + (H - (document.body.clientHeight-300)) ;
	}
	else
	{
		if(NS4)
		{
			self.resizeTo(W,H);
			vWidth = W;
			if(H<=100)
			{
				vHeight = H;
			}
			else
			{
				vHeight = H;
			}
		}
		else
		{
			self.resizeTo(W,H+300);
			vWidth = W + (window.outerWidth - window.innerWidth)  ;
			if(H<=100)
			{
				vHeight = H + (window.outerHeight - window.innerHeight) ;
			}
			else
			{
				vHeight = H + (window.outerHeight - window.innerHeight)+5 ;
			}
		}

	}
	if(H<=100)
	{
		self.resizeTo(vWidth+30,vHeight+30);
	}
	else{
		self.resizeTo(vWidth+30,vHeight+30);
	}
	focus();
}


function fnSubmit()
{
	if (window.document.frmChangePassword.txtUserName.value == "")
	{	alert("Please enter your member name.");
		return false;
	} else if (window.document.frmChangePassword.txtOldPassword.value == "")
	{	alert("Please enter your old password.");
		return false;
	} else if ( window.document.frmChangePassword.txtNewPassword.value == "")
	{	alert("New Password cannot be blank.");
		return false;
	} else if ( window.document.frmChangePassword.txtRePassword.value == "")
	{	alert("please re-enter new password.");
		return false;
	}

return true;
}

function RedirectTo(sURL) {
var URL = sURL
window.document.frmRegistrationExtended.action = URL;
window.document.frmRegistrationExtended.submit();
}


function SetMode(mode)
{
if (mode == "EDIT")
	window.document.frmLogin.hdnMode.value ="Edit";
else 
	window.document.frmLogin.hdnMode.value ="Login";
return false
}



function LoadWnd(sUrl)
{
	var sNewWnd;

	sNewWnd = sUrl ;
	
	if (sNewWnd != "")
	{		
		//Open the link url in the new window
		window.open(sNewWnd, "new",'toolbar=yes');
		
		//Load the original URL in the current window
		window.history.back(1);
	}	
}	



//Function Name 	: onSearchClick_a
//Purpose	    	: On Click of search posts to search list page
//Input Parameters	: None
//Output Parameters : None	
function onSearchClick_a(jForm,jField) 
{		
	var validStatus;
	validStatus = true;
	if (isWhitespace(eval('window.document.'+jForm+'.'+jField).value)) 	
	{
		    alert("Please enter Keyword");
			validStatus = false ;
	} 	
	if  (validStatus == false) 	return false ;												
}


//Function Name 	: onSearchClick_b
//Purpose	    	: On Click of search posts to search list page
//Input Parameters	: None
//Output Parameters : None	
function onSearchClick_b(jForm,jField) 
{		
	var validStatus;
	validStatus = true;
	window.document.frm.hSubmit.value = "Search" ;	
	if (isWhitespace(eval('window.document.'+jForm+'.'+jField).value)) 	
	{
		    alert("Please enter Keyword");
			validStatus = false ;
	} 
	if  (validStatus == false) 	return false ;												
}


//Function Name 	: onSearchClick_c
//Purpose	    	: On Click of search posts to search list page
//Input Parameters	: None
//Output Parameters : None	
function onSearchClick_c() 
{		
	var validStatus;
	validStatus = true;
	var valContentTypeSelected ;
	var valMenuCatSelected ;
	
	valContentTypeSelected = window.document.frmSrch.selectContentType.value ;
	valMenuCatSelected	   = window.document.frmSrch.selectSearchArea.value ;


	
	if  (valContentTypeSelected == -1 || valContentTypeSelected == -2 || valMenuCatSelected == -1  || valMenuCatSelected == -2 )
	{
		 if (isWhitespace(window.document.frmSrch.textKeyword.value)) 	
		{
		    alert("Please enter Keyword");
			validStatus = false ;
		} 
	}	
	if  (validStatus == false) 	return false ;
	var lPos = window.document.frmSrch.action.indexOf('q=');
	if (lPos >0 )
	{
		window.document.frmSrch.action = window.document.frmSrch.action.substring(0,lPos-1);
	}
	
	window.document.frmSrch.action = window.document.frmSrch.action + '?q='+escape(window.document.frmSrch.textKeyword.value);
}



//Function Name 	: doSubmit
//Purpose	    	: posts form
//Input Parameters	: None
//Output Parameters : None
function doSubmit(url) {	
	window.document.frmSrch.action = url;
	window.document.frmSrch.method = "post" ;
	window.document.frmSrch.submit();
}



function submitfrm(url)
{
	window.document.frm.action=url;		
	window.document.frm.method="post";
	window.document.frm.submit();
}


//   open new window -  Specific to Glossary Content Type
function openDefinationTermWindow(strLocation,nWidth,nHeight) {
	window.open(strLocation,"new","width="+nWidth+",height="+nHeight+",toolbar=yes,status=no,menubar=0,scrollbars=yes,resizable=yes");
}	


//   open new window
function openNewWindow(strLocation) {
	window.open(strLocation,"new","width=300,height=400,toolbar=yes,status=no,menubar=0,scrollbars=yes,resizable=yes");
}	

//   open new window with var from a Special Menu
function openSpMenu(url,wd,ht,tl,st,mn,sc,re) {
var strurl, strwd, strht, strtl, strst, strmn, strsc, strre, strparams;
strparams="";
strtl="yes";
strst="yes";
strmn="yes";
strsc="yes";
strre="yes";

	if(url!=""){strurl=url;}
	if(wd!="" && isFinite(wd)){
			strwd=wd;
			strparams=strparams+"width="+strwd;
	}
	if(ht!="" && isFinite(ht)){
			strht=ht;
			if(strparams!=""){strparams=strparams+",";}
			strparams=strparams+"height="+strht;			
	}
	if(tl!="" && tl!=null && (tl=="no"||tl=="yes")){strtl=tl;}
		if(strparams!=""){strparams=strparams+",";}
		strparams=strparams+"toolbar="+strtl;
	if(st!="" && st!=null &&(st=="no"||st=="yes")){strst=st;}
		if(strparams!=""){strparams=strparams+",";}
		strparams=strparams+"status="+strst;
	if(mn!="" && mn!=null &&(mn=="no"||mn=="yes")){strmn=mn;}
		if(strparams!=""){strparams=strparams+",";}
		strparams=strparams+"menubar="+strmn;
	if(sc!="" && sc!=null &&(sc=="no"||sc=="yes")){strsc=sc;}
		if(strparams!=""){strparams=strparams+",";}
	 	strparams=strparams+"scrollbars="+strsc;
	if(re!="" && re!=null &&(re=="no"||re=="yes")){strre=re;} 
		if(strparams!=""){strparams=strparams+",";}
		strparams=strparams+"resizable="+strre;

if(strurl!=""){
	window.open(strurl,"new",strparams);
	}
}

//   open new window full control
function openWinFull(url,wd,ht,tl,st,mn,sc,re,scr) {
var strurl, strwd, strht, strtl, strst, strmn, strsc, strre, strparams, strscr;
strparams="";
strtl="yes";
strst="yes";
strmn="yes";
strsc="yes";
strre="yes";

	if(url!=""){strurl=url;}
	if(wd!="" && isFinite(wd)){
			strwd=wd;
			strparams=strparams+"width="+strwd;
	}
	if(ht!="" && isFinite(ht)){
			strht=ht;
			if(strparams!=""){strparams=strparams+",";}
			strparams=strparams+"height="+strht;			
	}
	if(tl!="" && tl!=null && (tl=="no"||tl=="yes")){strtl=tl;}
		if(strparams!=""){strparams=strparams+",";}
		strparams=strparams+"toolbar="+strtl;
	if(st!="" && st!=null &&(st=="no"||st=="yes")){strst=st;}
		if(strparams!=""){strparams=strparams+",";}
		strparams=strparams+"status="+strst;
	if(mn!="" && mn!=null &&(mn=="no"||mn=="yes")){strmn=mn;}
		if(strparams!=""){strparams=strparams+",";}
		strparams=strparams+"menubar="+strmn;
	if(sc!="" && sc!=null &&(sc=="no"||sc=="yes")){strsc=sc;}
		if(strparams!=""){strparams=strparams+",";}
	 	strparams=strparams+"scrollbars="+strsc;
	if(re!="" && re!=null &&(re=="no"||re=="yes")){strre=re;} 
		if(strparams!=""){strparams=strparams+",";}
		strparams=strparams+"resizable="+strre;

if(strurl!=""){
	if(scr!=""){
		strscr = scr;
	}else{
		strscr = "new";
	}
	window.open(strurl,strscr,strparams);
}
}


//Function Name 	: PopulateMenuCategories(selectedindex)
//Purpose	    	: Dynamically creates dropdown
//Input Parameters	: selectedindex
//Output Parameters 	: None

function PopulateMenuCategories(selectedindex)
{
	var ddConType ;
	var ddMenuCat ;
	var j , k;
	k = 2 ;
	ddConType = document.frmSrch.selectContentType ;
	ddMenuCat = document.frmSrch.selectSearchArea ;
	
	if ( selectedindex != null )
	{
		sSelectedContentCategory = ddConType.options[ddConType.selectedIndex].value ;
	}
	else
 	{
		sSelectedContentCategory = sSelectedContentCategoryIdTmp ;
	}	

		
	if (sSelectedMenuCategoryId  == "" || sSelectedMenuCategoryId == null) 
	{
		sSelectedMenuCategoryId = sSelectedMenuCategoryIdTmp ;
	}

	for (var i = 0; i < ddMenuCat.length; i++) 
	{	
		if ( ddMenuCat != null ) 
		{
			ddMenuCat.options[i].text = ""  ;
			ddMenuCat.options[i].value = "" ;
		}
	}

	ddMenuCat.options.length = 0 ;
	
	if ( ddMenuCat != null ) 
	{
		ddMenuCat.options[ddMenuCat.options.length] = new Option('Search All Areas' ,'-1');
	}

	if ( sSelectedContentCategory != "" )
	{
		for (var i = 0; i < aConTypeMenuCategory.length; i++) 
		{	
			if (aConTypeMenuCategory[i][0] == sSelectedContentCategory )
			{
		       ddMenuCat.options.length++;  
		       ddMenuCat.options[ddMenuCat.options.length-1].text  = aConTypeMenuCategory[i][2] ;
		       ddMenuCat.options[ddMenuCat.options.length-1].value = aConTypeMenuCategory[i][1];

			   if ( sSelectedMenuCategoryId != null )
				{
					if ( aConTypeMenuCategory[i][1] == sSelectedMenuCategoryId )
					{
						ddMenuCat.options[ddMenuCat.options.length-1].selected = true ;
					}
				}				
				k = k + 1;				
			}
		}		 	  
	}
}


//Function Name 	: validateServiceLocator()
//Purpose	    	: check for valid data on servicer locator screen.
//Input Parameters	: none
//Output Parameters 	: True/False
function validateServiceLocator()
{
	var productCategory;
	var zipcode;
	var temp ="0123456789";
	productCategory = document.forms[0].elements["category"];
	zipcode = document.forms[0].elements["zipcode"].value;
	if( !productCategory[0].checked && !productCategory[1].checked 
		&& !productCategory[2].checked && !productCategory[3].checked
		&& !productCategory[4].checked && !productCategory[5].checked)
	{
		alert("Please select a product category");
		return false;
	}
	// check if zip code is null 
	if(isWhitespace (zipcode))
	{
		alert("Please enter a zipcode to search.");
		return false;
	} else if(zipcode.length < 5)
	{
		alert("Please enter a valid zipcode to search.");
		return false;
	}
	for (i=0; i < zipcode.length; i++)
	{
		if (temp.indexOf(zipcode.charAt(i)) == -1)
		{
			alert("Please enter a valid zipcode to search.");
			return false;
		}
	}
	return true;
}

//Function Name 	: DisplayAccessoryTree()
//Purpose	    	: Display Accessory in ModelSeriesDetail
//Input Parameters	: none
//Output Parameters 	: True/False
function DisplayAccessoryTree(imagePrefix,imageCounter,sImagePath,sOpenImageName,sCloseImageName,sCategoryPrefix,nNumberOfCategories)
{
	var source,source2;
	var i;
	
	
	for(i=1;i<=nNumberOfCategories;i++)
	{
		
		source2=MM_findObj(sCategoryPrefix+i,'');
		if (source2.style.display=="")
		{
			source = MM_findObj(imagePrefix+i,'','');
			source.src=sImagePath + "/" + sCloseImageName;
			source2.style.display="none";
		}
		else
		{
			if (i==imageCounter)
			{
				
				source = MM_findObj(imagePrefix+i,'','');
				source.src=sImagePath + "/" + sOpenImageName;
				source2.style.display="";
				
			}
		}
	}
}


//Function Name 	: CheckForMacAndIE(psStyleSheetpath)
//Purpose	    	: If the string"artist" is present in the incoming stylesheet path then the 
//                          function returns the mac ie version of the stylesheet
//Input Parameters	: Name of the stylesheet associated with the category
//Output Parameters 	: None
function CheckForMacAndIE(psStyleSheetpath)
{
	if (is_ie && is_mac)
	{
		if (psStyleSheetpath.indexOf('/artists/')!= -1)
		{
			document.write('<link rel="stylesheet" href="'+psStyleSheetpath.replace('/artists/','/artists/macie_')+'" type="text/css">');
		}
		else
		{
			document.write('<link rel="stylesheet" href="'+psStyleSheetpath+'" type="text/css">');
		}
	}
	else
	{
		document.write('<link rel="stylesheet" href="' + psStyleSheetpath + '" type="text/css">');
	}
}





			
//Function Name 	: ChgImg(i,m,n)
//Purpose	    	: Version of MMswapImage for Artist area
//Input Parameters	: i=image object sent upon event;m=state(on or off);n=alternate hardcoded image file
//Output Parameters 	: None
function ChgImg(i,m,n)
{
	var img,obj;
	if(typeof i =="object")
	{
		obj=i;
	}
	else
	{
		obj=MM_findObj(i,'');
	}
	if(n!="")
	{
		img=n;
	}
	else
	{
		img=obj.name+"_"+m+".gif";
	}
	//alert(obj.src);
	obj.src=strArtistImagePath+img;
	//alert(obj.src);
}

//Function Name 	: ChgCls
//Purpose	    	: Function that changes Artist area
//Input Parameters	: i=image object sent upon event;m=state(on or off);n=alternate hardcoded image file
//Output Parameters 	: None
function ChgCls(i,c)
{
	var cs, cn, ci, objc;
	if(typeof i =="object")
	{
		objc=i;
	}
	else
	{
		objc=MM_findObj(i,'');
	}
	if(c!="")
	{
		objc.className=c;
	}
	else
	{
		cs=objc.className.substring(objc.className.length - 3);
		if(cs=='off')
		{
			ci=3;
		}
		else if(cs=="_on")
		{
			ci=2;
		}
		cn=objc.className.substring(0,objc.className.length - ci);
		if(cs=='off')
		{
			objc.className=cn+'on';
		}
		else
		{
			objc.className=cn+'off';
		}
	}
}

function displayAlphabet(displayAlpha)
{
	var i,obj, obj2, obj3;
	var s='ABCDEFGHIJKLMNOPQRSTUVWXYZ~';
	MM_showHideLayers('default','','hide');
	MM_showHideLayers('noartist','','hide');
	for(i=0;i<27;i++)
	{
		MM_showHideLayers(s.charAt(i),'','hide');
		obj=MM_findObj(s.charAt(i)+'1','');
		if(obj)
		{
			ChgCls(obj,'list-link');
		}
	}
	obj3=MM_findObj('aics1','');
	if(obj3)
	{
		MM_showHideLayers('aics1','','show');
	}
	obj2=MM_findObj(displayAlpha,'');
	if(obj2)
	{
		MM_showHideLayers(displayAlpha,'','show');
		obj=MM_findObj(displayAlpha+'1','');
		if(obj)
		{
			ChgCls(obj,'list-linkA');
		}
	}
	else
	{
		MM_showHideLayers('noartist','','show');
	}
	
}

function displayOptions(displayOpt)
{
	var i,obj,objc;
	var a= new Array();
		a[0]="arthome";
		a[1]="artbio";
		a[2]="artgear";
		a[3]="ar_ycaa";
		a[4]="ar_ygd";
		a[5]="ar_band";
		a[6]="ar_yasi";
		a[7]="ar_drums";
		a[8]="ar_who";
		a[9]="ar_home";
		a[10]="arttour";
	for(i=0;i<a.length;i++)
	{
		objc=MM_findObj(a[i]);
		if (objc)
		{
			objc.className=a[i]+'_off';
		}
		obj=MM_findObj(a[i]+'opt','');
		if(obj)
		{
			ChgCls(obj,'det-link');
		}
	}
	objc=MM_findObj(displayOpt);
	if (objc)
	{
		objc.className=displayOpt+'_on';
	}
	obj=MM_findObj(displayOpt+'opt','');
	if(obj)
	{
		ChgCls(obj,'det-linka');
	}
	return;
}

function GoBack(){
	history.go(-1);
}

function setState(id)
{
	var i, txt, obj, e, cid, mid;
	e=id;
	if(typeof id =="object")
	{
		obj=id;
	}
	else
	{
		obj=MM_findObj(id,'');
	}
	cid=obj.id;
	mid=cid.substring(1,cid.length);
	setDefault('allcat');
	MM_showHideLayers("m"+mid,'','show');
	ChgImg(obj,'on','');
}

function setDefault(id)
{
	var i, txt, obj, e;
	e=id;
	if(typeof id =="object")
	{
		obj=id;
	}
	else
	{
		obj=MM_findObj(id,'');
	}
	for(i=0;i<obj.childNodes.length;i++)
	{ 
		if (obj.childNodes[i].id)
		{
			if(obj.childNodes[i].id.substring(0,1)=="m" )
			{
				MM_showHideLayers(obj.childNodes[i].id,'','hide');
			}
			if(obj.childNodes[i].id.substring(0,1)=="c")
			{
					ChgImg(obj.childNodes[i].id,'off','');
			}
		}
	}
}

//Function Name 	: SetURLForRedirect(psNewURL)
//Purpose	    	: This function is used to keep track of current page URL
//Input Parameters	: psNewURL
//Output Parameters 	: None

function SetURLForRedirect(psNewURL)
{
	var sCallerPageLocation;
	var sURLToTransfer;
	
	sCallerPageLocation = window.location;
	//alert(sCallerPageLocation);
	sURLToTransfer = psNewURL + escape(sCallerPageLocation);
	//sURLToTransfer = psNewURL + sCallerPageLocation;
	//alert(sURLToTransfer);
	window.location = sURLToTransfer;
	return true;
}

function ImgChg(i,m,n)
{
	var img,obj,typ;
		if(typeof i =="object")
	{
		obj=i;
	}
	else
	{
		obj=MM_findObj(i,'');
	}
	typ = obj.src.substr(obj.src.length-3,3);
	if(n!="")
	{
		obj.src=n
	}
	else
	{
		img=obj.name+"_"+m+"."+typ;
		obj.src=strMainImagePath+img;
	}
	
}

function displayDyk(dyk)
{
	var i,obj,objc;
	var a= new Array();
		a[0]="dyk-0";
		a[1]="dyk-1";
		a[2]="dyk-2";
		a[3]="dyk-3";
		a[4]="dyk-4";
		a[5]="dyk-5";
		a[6]="dyk-6";
		a[7]="dyk-7";
		a[8]="dyk-8";
		a[9]="dyk-9";
		a[10]="dyk-10";
		a[11]="dyk-groove";

	for(i=0;i<a.length;i++)
	{
	MM_showHideLayers(a[i],'','hide');
	}
	MM_showHideLayers(dyk,'','show');
		return;
}

// MenuSel is for use on YASI pages...
function MenuSel(i,m){

var menuitems = new Array();
		menuitems[0]="yasi_home";
		menuitems[1]="history";
		menuitems[2]="activities";
		menuitems[3]="tour";
		menuitems[4]="contact";
 var ok,j,typ,img,obj,obji;
 	if(typeof i !="object"){
 		obji=MM_findObj(i,'');
 	}
	else{
		obji=i;
	} 
 	if(m=="down"){
	 for(j=0;j<menuitems.length;j++){
		obj=MM_findObj(menuitems[j],'');
		if(typeof obj == "object"){
			typ = obj.src.substr(obj.src.length-3,3);
			if(obj.name==i){
				img=obj.name+"_down."+typ;
			}
			else{
				img=obj.name+"_off."+typ;
			}
			obj.src="/yamahavgn/CDA/Images/yasi/"+img;
		} 
	 }
	}
	else if(m=="off" || m=="on"){
		if(obji.src.substr(obji.src.length-8,4)!="down"){
			
		ImgChgYasi(obji,m,'');	
		}
	}
}

function ImgChgYasi(i,m,n)
{
	var img,obj,typ;
		if(typeof i =="object")
	{
		obj=i;
	}
	else
	{
		obj=MM_findObj(i,'');
	}
	typ = obj.src.substr(obj.src.length-3,3);
	if(n!="")
	{
		img=n;
	}
	else
	{
		img=obj.name+"_"+m+"."+typ;
	}
	obj.src="/yamahavgn/CDA/Images/yasi/"+img;
}
function CasInstTabSel(i)
{
	var tabitems = new Array();
	tabitems[0]="instseriestab1";
	tabitems[1]="instseriestab2";
	tabitems[2]="instseriestab3";
	tabitems[3]="instseriestab4";
	tabitems[4]="instseriestab5";
		
 	var j,obj,objc,objl;
 
	for(j=0;j<tabitems.length;j++)
	{
		obj=MM_findObj(tabitems[j],'');
		objc=MM_findObj(tabitems[j]+"data",'');
		objl=MM_findObj(tabitems[j]+"link",'');
		if(tabitems[j]==i)
		{
			if(obj){obj.className="instseries-tab-on";}
			if(objl){objl.className="casinst-tab-link-down";}
			if(objc){objc.style.display="";}
		}
		else
		{
			if(obj){obj.className="instseries-tab-off";}
			if(objl){objl.className="casinst-tab-link";}
			if(objc){objc.style.display="none";}
		}
	} 
}


function SpotHover(i,m,n,t){
var obj, j , totSpots;
totSpots=0;
totSpots=t;
ImgChg(i,'',m);
	for(j=1;j<=t;j++){
	objs="spot_teaser_"+j;
	obj=MM_findObj(objs,'');
		if(typeof obj =="object"){
			if(j.toString()==n.toString()){
				obj.style.display="";
			}
			else{
				obj.style.display="none";
			}		
		}
	}
}

/************** code added for Accessories on 16th June 05 starts here*********/
function ImgChgAcc(i,m,n)
{
	var img,obj,typ;
		if(typeof i =="object")
	{
		obj=i;
	}
	else
	{
		obj=MM_findObj(i,'');
	}
	if(n!="")
	{
		img=n;
	}
	else
	{
		img=obj.id+"_"+m+".jpg" ;
	}
	obj.src=strMainImagePath+img;
}

/************** code added to work with GIFs*********/
function GifChgAcc(i,m,n)
{
	var img,obj,typ;
		if(typeof i =="object")
	{
		obj=i;
	}
	else
	{
		obj=MM_findObj(i,'');
	}
	if(n!="")
	{
		img=n;
	}
	else
	{
		img=obj.id+"_"+m+".gif" ;
	}
	obj.src=strMainImagePath+img;
}

function ProudAccMenuSel(i,p){
var menuitems = new Array();
var tabitems = new Array();
 var ok,j,typ,img,obj,obji,objt;
 	if(typeof i !="object"){
 		obji=MM_findObj(i,'');
 	}
	else{
		obji=i;
	} 
 	if(p=="down"){
			menuitems = new Array();
			tabitems = new Array();
			menuitems[0]="prodimage-10";
			menuitems[1]="prodimage-20";
			menuitems[2]="prodimage-204";	
			tabitems[0]="prod-10";
			tabitems[1]="prod-20";
			tabitems[2]="prod-204";
	 for(j=0;j<menuitems.length;j++){
		obj=MM_findObj(menuitems[j],'');
		if(obj){
			if(obj.id==obji.id){
				img=obj.id+"_down.jpg";
				objt=MM_findObj(tabitems[j],'');
				if(objt){
					objt.style.display="";
				}
			}
			else{
				img=obj.id+"_off.jpg";
				objt=MM_findObj(tabitems[j],'');
				if(objt){
					objt.style.display="none";
				}
			}
			obj.src=strMainImagePath+img;
		} 
	 }
	}
	else if(p=="off" || p=="on"){
		if(obji.src.substr(obji.src.length-8,4)!="down"){
		ImgChgAcc(obji,p,'');	
		}
	}
}
/************** code added for Accessories on 16th June 05 ends here*********/
function zChange(fm,zi){
	var flm;
	flm = MM_findObj(fm,'');
	if(typeof flm == "object"){
		if(zi==0){
			setTimeout("flashResize('fmenu')",2000);			
		}
		else if(zi==3){
			flm.style.zIndex="7";
			flm.style.width="200px";
			flm.style.height="auto";			
		}
	}
}
function flashResize(fm){
	var flm;
	flm = MM_findObj(fm,'');
	if(typeof flm == "object"){
	flm.style.zIndex="2";
	flm.style.width="28px";
	flm.style.height="40px";
	}
}

function setObjectHTML(){
	var theObjects;
	theObjects = document.getElementsByTagName("object"); 
	for (var i = 0; i < theObjects.length; i++) { 
		theObjects[i].outerHTML = theObjects[i].outerHTML; 
	}
}

function displayObj(id){
var obj;
obj=MM_findObj(id,'');
	if(typeof obj == "object"){
		if(obj.style.display==""){
			obj.style.display="none";
		}
		else{
			obj.style.display="";
		}	
	}
}

function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}

function FlashBuilder(pSWF,pID,pName,pVersion,pWidth,pHeight,pScriptAccess,pQuality,pWmode,pBGColor,pFlashvars){
	
	var vID,vName,vVersion,vWidth,vHeight,vScriptAccess,vSWF,vQuality,vWmode,vBGColor,vFlashvars;
	var pmName,pmVersion,pmScriptAccess,pmMovie,pmQuality,pmWmode,pmBGColor,pmFlashvars;
	var emID,emName,emScriptAccess,emSource,emQuality,emWmode,emBGColor,emFlashvars;
	var bParamsOK, cCodeBase, cClassID, cPluginspage, sOutput;

// Check if SWF name passed...	
	bParamsOK = (pSWF!="") ? true : false;
	
// Set constant values	...
	cClassID = "classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" ";
	cCodeBase = "codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=";
	cPluginspage = "pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" ";
	
// Set Defaults if no values passed...
	vID = (trim(pID)!="") ? "id=\"" + pID + "\" " : "";
	vName = (trim(pName)!="") ? "name=\"" + pName + "\" " : "";
	vVersion = (trim(pVersion)!="") ? pVersion : "6,0,29,0";
	vWidth = (trim(pWidth)!="") ? "width=\"" + pWidth + "\" " : "width=\"100\" ";
	vHeight = (trim(pHeight)!="") ? "height=\"" + pHeight + "\" " : "height=\"100\" ";
	vScriptAccess = (trim(pScriptAccess)!="") ? pScriptAccess : "sameDomain";
	vQuality = (trim(pQuality)!="") ? pQuality : "high";
	vWmode = (trim(pWmode)!="") ? pWmode : "transparent";
	vBGColor = (trim(pBGColor)!="") ? pBGColor : "#ffffff";

// Build <param> tag values for IE...
	pmScriptAccess = "<param name=\"allowscriptaccess\" value=\"" + vScriptAccess + "\"> "
	pmWmode = "<param name=\"wmode\" value=\"" + vWmode + "\"> "
	pmMovie = "<param name=\"movie\" value=\"" + pSWF + "\"> "
	pmQuality = "<param name=\"quality\" value=\"" + vQuality + "\"> "
	pmBGColor = "<param name=\"bgcolor\" value=\"" + vBGColor + "\"> "
	pmFlashvars = (trim(pFlashvars)!="") ? "<param name=\"flashvars\" value=\"" + pFlashvars + "\"> " : "" ;

// Build <embed> tag name/value pairs for MAC / Netscape, etc...	
	emScriptAccess = "allowscriptaccess=\"" + vScriptAccess + "\" "
	emWmode = "wmode=\"" + vWmode + "\" "
	emSource = "src=\"" + pSWF + "\" "
	emQuality = "quality=\"" + vQuality + "\" "
	emBGColor = "bgcolor=\"" + vBGColor + "\" "
	emFlashvars = (trim(pFlashvars)!="") ? "flashvars=\"" + pFlashvars + "\" " : "" ;

// Create document.write string...	
	sOutput = "";
	sOutput = "<object " + vID + vName + cClassID + cCodeBase + vVersion + "\" " + vWidth + vHeight + ">" ;
	sOutput = sOutput + pmScriptAccess + pmWmode + pmMovie + pmQuality + pmBGColor + pmFlashvars ;
	sOutput = sOutput + "<embed " + emSource + emScriptAccess + emWmode + emQuality + emBGColor + emFlashvars ;
	sOutput = sOutput + cPluginspage + vWidth + vHeight + "</embed></object>" ;
	
	if(bParamsOK == true){
		document.write(sOutput);
		//alert(sOutput);
	}
	else{
		alert("Please specify the proper parameters for the Flash object...");
	}	
	
}

function FlashBuilderSSL(pSWF,pID,pName,pVersion,pWidth,pHeight,pScriptAccess,pQuality,pWmode,pBGColor,pFlashvars){
	
	var vID,vName,vVersion,vWidth,vHeight,vScriptAccess,vSWF,vQuality,vWmode,vBGColor,vFlashvars;
	var pmName,pmVersion,pmScriptAccess,pmMovie,pmQuality,pmWmode,pmBGColor,pmFlashvars;
	var emID,emName,emScriptAccess,emSource,emQuality,emWmode,emBGColor,emFlashvars;
	var bParamsOK, cCodeBase, cClassID, cPluginspage, sOutput;

// Check if SWF name passed...	
	bParamsOK = (pSWF!="") ? true : false;
	
// Set constant values	...
	cClassID = "classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" ";
	cCodeBase = "codebase=\"https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=";
	cPluginspage = "pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" ";
	
// Set Defaults if no values passed...
	vID = (trim(pID)!="") ? "id=\"" + pID + "\" " : "";
	vName = (trim(pName)!="") ? "name=\"" + pName + "\" " : "";
	vVersion = (trim(pVersion)!="") ? pVersion : "8,0,0,0";
	vWidth = (trim(pWidth)!="") ? "width=\"" + pWidth + "\" " : "width=\"100\" ";
	vHeight = (trim(pHeight)!="") ? "height=\"" + pHeight + "\" " : "height=\"100\" ";
	vScriptAccess = (trim(pScriptAccess)!="") ? pScriptAccess : "sameDomain";
	vQuality = (trim(pQuality)!="") ? pQuality : "high";
	vWmode = (trim(pWmode)!="") ? pWmode : "transparent";
	vBGColor = (trim(pBGColor)!="") ? pBGColor : "#ffffff";

// Build <param> tag values for IE...
	pmScriptAccess = "<param name=\"allowscriptaccess\" value=\"" + vScriptAccess + "\"> "
	pmWmode = "<param name=\"wmode\" value=\"" + vWmode + "\"> "
	pmMovie = "<param name=\"movie\" value=\"" + pSWF + "\"> "
	pmQuality = "<param name=\"quality\" value=\"" + vQuality + "\"> "
	pmBGColor = "<param name=\"bgcolor\" value=\"" + vBGColor + "\"> "
	pmFlashvars = (trim(pFlashvars)!="") ? "<param name=\"flashvars\" value=\"" + pFlashvars + "\"> " : "" ;

// Build <embed> tag name/value pairs for MAC / Netscape, etc...	
	emScriptAccess = "allowscriptaccess=\"" + vScriptAccess + "\" "
	emWmode = "wmode=\"" + vWmode + "\" "
	emSource = "src=\"" + pSWF + "\" "
	emQuality = "quality=\"" + vQuality + "\" "
	emBGColor = "bgcolor=\"" + vBGColor + "\" "
	emFlashvars = (trim(pFlashvars)!="") ? "flashvars=\"" + pFlashvars + "\" " : "" ;

// Create document.write string...	
	sOutput = "";
	sOutput = "<object " + vID + vName + cClassID + cCodeBase + vVersion + "\" " + vWidth + vHeight + ">" ;
	sOutput = sOutput + pmScriptAccess + pmWmode + pmMovie + pmQuality + pmBGColor + pmFlashvars ;
	sOutput = sOutput + "<embed " + emSource + emScriptAccess + emWmode + emQuality + emBGColor + emFlashvars ;
	sOutput = sOutput + cPluginspage + vWidth + vHeight + "</embed></object>" ;
	
	if(bParamsOK == true){
		document.write(sOutput);
		//alert(sOutput);
	}
	else{
		alert("Please specify the proper parameters for the Flash object...");
	}	
	
}


function rotateImageOnRefresh(paDivNames,paDivSequenceNumbers,psCatId,pbRandom)
{

	// paDivNames : array of html object names which we want to display on referesh of the page
	// paDivSequenceNumbers : Array of numbers.  One of this number is kept in the cookie to identify the next item to be displayed.
	// psCatId is used to identify this page uniquely in the Lifestyle cookie because we have only one cookie for the whole site
	// pbRandom: if this value is false, then the rotation starts from the first image otherwise it randomizes.
	var currentDivName = setBKGImageNew(paDivNames,paDivSequenceNumbers,psCatId,pbRandom);
	var obj = MM_findObj(currentDivName,'','');
	if (obj)
	{
		obj.style.display="inline";
	}
}

function DisplayControl(pSender,pMode,pID,pParentNode,pTagName,pNodeKey){
    var objParentNode, objTargetNode, objNode, objImageName, nNodeKeyLength, nIDLength;
    nNodeKeyLength = pNodeKey.length;
    if(pMode == "down"){
        if(typeof pParentNode !="object"){
            objParentNode = MM_findObj(pParentNode,'');
        }
        else{
            objParentNode = pParentNode;
        } 
        if(typeof objParentNode == "object"){
            for(i=0;i<objParentNode.childNodes.length;i++)
            { 
                if (objParentNode.childNodes[i].id && objParentNode.childNodes[i].tagName == pTagName)

                {
                    if(objParentNode.childNodes[i].id.substr(0,nNodeKeyLength) == pNodeKey){
                        nIDLength = objParentNode.childNodes[i].id.length;
                        objImageName = "i_" + objParentNode.childNodes[i].id.substr(nNodeKeyLength,nIDLength-nNodeKeyLength);
                        objNode = pNodeKey + pID;
                        if(objParentNode.childNodes[i].id == objNode){
                            objParentNode.childNodes[i].style.display="";
                            objParentNode.childNodes[i].scrollTop = 0;

                            ImgChg(objImageName,pMode,'');
                            if (typeof pSender == "object") pSender.blur();
                        }
                        else if(objParentNode.childNodes[i].id != objNode){ 
                            if(pID != "all"){
                                objParentNode.childNodes[i].style.display="none";
                            }
                            ImgChg(objImageName,'off','');                      
                        }   
                        if(pID == "all"){
                            objParentNode.childNodes[i].style.display="";                           
                        }
                    }               
                }
            }
        }
    }// end if 'down'
    else if(pMode == "off" || pMode == "on"){
        if(pSender.src.substr(pSender.src.length-8,4)!="down"){
        ImgChg(pSender,pMode,'');   
        }
    }
}


var strTempRdm, arrNsRdm;
function rn(mn,mx)
{
    return (Math.round((mx-mn) * Math.random() + mn));
}

function create_ra(ne,mn,mx)
{
    arrNsRdm = new Array;
    for (var e=0; e<ne; e++)
        {
        while((strTempRdm = nf(rn(mn,mx),arrNsRdm))==-1);
        arrNsRdm[e] = strTempRdm;
        }
    return (arrNsRdm)
}

function nf (rn,na)
{
    for (var e=0; e<na.length; e++)
        {
        if (rn==na[e])
            return (-1);
        }
    return (rn);
}

//Added to accomodate Warranty home menu
function WarrMenuSel(i,p){
var menuitems = new Array();
var tabitems = new Array();
 var ok,j,typ,img,obj,obji,objt;
 	if(typeof i !="object"){
 		obji=MM_findObj(i,'');
 	}
	else{
		obji=i;
	} 
 	if(p=="down"){
			menuitems = new Array();
			tabitems = new Array();
			menuitems[0]="image-00";
			menuitems[1]="image-01";
			menuitems[2]="image-02";
			menuitems[3]="image-03";
			menuitems[4]="image-04";
			menuitems[5]="image-05";
			menuitems[6]="image-06";
			menuitems[7]="image-07";
			menuitems[8]="image-08";
			menuitems[9]="image-09";
			menuitems[10]="image-10";
			menuitems[11]="image-11";
			tabitems[0]="tab-00";
			tabitems[1]="tab-01";
			tabitems[2]="tab-02";
			tabitems[3]="tab-03";
			tabitems[4]="tab-04";
			tabitems[5]="tab-05";
			tabitems[6]="tab-06";
			tabitems[7]="tab-07";
			tabitems[8]="tab-08";
			tabitems[9]="tab-09";
			tabitems[10]="tab-10";
			tabitems[11]="tab-11";
	 for(j=0;j<menuitems.length;j++){
		obj=MM_findObj(menuitems[j],'');
		if(obj){
			if(obj.id==obji.id){
				img=obj.id+"_down.gif";
				objt=MM_findObj(tabitems[j],'');
				if(objt){
					objt.style.display="";
				}
			}
			else{
				img=obj.id+"_off.gif";
				objt=MM_findObj(tabitems[j],'');
				if(objt){
					objt.style.display="none";
				}
			}
			obj.src=strMainImagePath+img;
		} 
	 }
	}
	else if(p=="off" || p=="on"){
		if(obji.src.substr(obji.src.length-8,4)!="down"){
		GifChgAcc(obji,p,'');	
		}
	}
}

//Added to accomodate Podcast home menu
function PodMenuSel(i,p){
var menuitems = new Array();
var tabitems = new Array();
 var ok,j,typ,img,obj,obji,objt;
 	if(typeof i !="object"){
 		obji=MM_findObj(i,'');
 	}
	else{
		obji=i;
	} 
 	if(p=="down"){
			menuitems = new Array();
			tabitems = new Array();
			menuitems[0]="prodimage-10";
			menuitems[1]="prodimage-20";
			menuitems[2]="prodimage-30";
			menuitems[3]="prodimage-40";
			menuitems[4]="prodimage-50";
			tabitems[0]="prod-10";
			tabitems[1]="prod-20";
			tabitems[2]="prod-30";
			tabitems[3]="prod-40";
			tabitems[4]="prod-50";
	 for(j=0;j<menuitems.length;j++){
		obj=MM_findObj(menuitems[j],'');
		if(obj){
			if(obj.id==obji.id){
				img=obj.id+"_down.jpg";
				objt=MM_findObj(tabitems[j],'');
				if(objt){
					objt.style.display="";
				}
			}
			else{
				img=obj.id+"_off.jpg";
				objt=MM_findObj(tabitems[j],'');
				if(objt){
					objt.style.display="none";
				}
			}
			obj.src=strMainImagePath+img;
		} 
	 }
	}
	else if(p=="off" || p=="on"){
		if(obji.src.substr(obji.src.length-8,4)!="down"){
		ImgChgAcc(obji,p,'');	
		}
	}
}

// MAINLY FOR NEW DRUMS
function setFlashSize(pId,pWd,pHt,pBG){
//alert(pHt);
	var obj,objBG, nextWd, nextHt, intHtOffset, intWdOffset;
	obj = MM_findObj(pId,'');
	intHtOffset = 0;
	intWdOffset = 0;
	if(typeof obj == "object"){	
	
		nextWd = parseInt(pWd)+intWdOffset;
		nextHt = parseInt(pHt)+intHtOffset;
		obj.style.height = nextHt + "px";
	}
	if(pId == "flash-band-detail"){
		objBG = MM_findObj('flash_band','');
		if(typeof objBG == "object"){
			objBG.style.backgroundColor = pBG;
		}
		objD = MM_findObj('flash_holder','');
		if(typeof objBG == "object" ){
			objD.style.height = nextHt + "px";
		}
	}
}

function setDrumHomeAITK()
{

	var aStrBannerImageURL = new Array();
	var aStrBannerLinkURL = new Array();
	
	
	var sBanId = 5600001 ;
	
	aStrBannerImageURL[0] = "/yamahavgn/cda/images/drums/HPVID_dafnisP.jpg";
	aStrBannerImageURL[1] = "/yamahavgn/cda/images/drums/HPVID_felixP.jpg";
	aStrBannerImageURL[2] = "/yamahavgn/cda/images/drums/HPVID_johnR.jpg";
	aStrBannerImageURL[3] = "/yamahavgn/cda/images/drums/HPVID_philE.jpg";
	aStrBannerImageURL[4] = "/yamahavgn/cda/images/drums/HPVID_russM.jpg";
	aStrBannerImageURL[5] = "/yamahavgn/cda/images/drums/HPVID_sonnyE.jpg";
	aStrBannerImageURL[6] = "/yamahavgn/cda/images/drums/HPVID_tommyH.jpg";
	/*
	aStrBannerImageURL[0] = "/yamahavgn/cda/images/drums/HP_aaronM.jpg";
	aStrBannerImageURL[1] = "/yamahavgn/cda/images/drums/HP_adamT.jpg";
	aStrBannerImageURL[2] = "/yamahavgn/cda/images/drums/HP_akiraJ.jpg";
	aStrBannerImageURL[3] = "/yamahavgn/cda/images/drums/HP_alF.jpg";
	aStrBannerImageURL[4] = "/yamahavgn/cda/images/drums/HP_aliJ.jpg";
	aStrBannerImageURL[5] = "/yamahavgn/cda/images/drums/HP_allisonM.jpg";
	aStrBannerImageURL[6] = "/yamahavgn/cda/images/drums/HP_andreC.jpg";
	aStrBannerImageURL[7] = "/yamahavgn/cda/images/drums/HP_andyN.jpg";
	aStrBannerImageURL[8] = "/yamahavgn/cda/images/drums/HP_antonF.jpg"; 
	aStrBannerImageURL[9] = "/yamahavgn/cda/images/drums/HP_antonioS.jpg";
	aStrBannerImageURL[10] = "/yamahavgn/cda/images/drums/HP_benD.jpg";
	aStrBannerImageURL[11] = "/yamahavgn/cda/images/drums/HP_benW.jpg";
	aStrBannerImageURL[12] = "/yamahavgn/cda/images/drums/HP_billyC.jpg";
	aStrBannerImageURL[13] = "/yamahavgn/cda/images/drums/HP_bobbyB.jpg";
	aStrBannerImageURL[14] = "/yamahavgn/cda/images/drums/HP_calvinN.jpg";
	aStrBannerImageURL[15] = "/yamahavgn/cda/images/drums/HP_calvinR.jpg";
	aStrBannerImageURL[16] = "/yamahavgn/cda/images/drums/HP_carterB.jpg";
	aStrBannerImageURL[17] = "/yamahavgn/cda/images/drums/HP_chadS.jpg";
	aStrBannerImageURL[18] = "/yamahavgn/cda/images/drums/HP_charleyD.jpg";
	aStrBannerImageURL[19] = "/yamahavgn/cda/images/drums/HP_chaunH.jpg";
	aStrBannerImageURL[20] = "/yamahavgn/cda/images/drums/HP_chrisH.jpg";
	aStrBannerImageURL[21] = "/yamahavgn/cda/images/drums/HP_chrisJ.jpg";
	aStrBannerImageURL[22] = "/yamahavgn/cda/images/drums/HP_chrisM.jpg";
	aStrBannerImageURL[23] = "/yamahavgn/cda/images/drums/HP_chrisP.jpg";
	aStrBannerImageURL[24] = "/yamahavgn/cda/images/drums/HP_chrisS.jpg";
	aStrBannerImageURL[25] = "/yamahavgn/cda/images/drums/HP_chrisV.jpg";
	aStrBannerImageURL[26] = "/yamahavgn/cda/images/drums/HP_cliffA.jpg";
	aStrBannerImageURL[27] = "/yamahavgn/cda/images/drums/HP_craigM.jpg";
	aStrBannerImageURL[28] = "/yamahavgn/cda/images/drums/HP_dafnisP.jpg";
	aStrBannerImageURL[29] = "/yamahavgn/cda/images/drums/HP_daveG.jpg";
	aStrBannerImageURL[30] = "/yamahavgn/cda/images/drums/HP_daveM.jpg";
	aStrBannerImageURL[31] = "/yamahavgn/cda/images/drums/HP_daveMattacks.jpg";
	aStrBannerImageURL[32] = "/yamahavgn/cda/images/drums/HP_daveW.jpg";
	aStrBannerImageURL[33] = "/yamahavgn/cda/images/drums/HP_dominiqueM.jpg";
	aStrBannerImageURL[34] = "/yamahavgn/cda/images/drums/HP_earlP.jpg";
	aStrBannerImageURL[35] = "/yamahavgn/cda/images/drums/HP_eddieB.jpg"; 
	aStrBannerImageURL[36] = "/yamahavgn/cda/images/drums/HP_ericH.jpg";
	aStrBannerImageURL[37] = "/yamahavgn/cda/images/drums/HP_felixP.jpg";
	aStrBannerImageURL[38] = "/yamahavgn/cda/images/drums/HP_georgeS.jpg";
	aStrBannerImageURL[39] = "/yamahavgn/cda/images/drums/HP_gerryB.jpg";
	aStrBannerImageURL[40] = "/yamahavgn/cda/images/drums/HP_gordenC.jpg";
	aStrBannerImageURL[41] = "/yamahavgn/cda/images/drums/HP_gregH.jpg";
	aStrBannerImageURL[42] = "/yamahavgn/cda/images/drums/HP_ignacioB.jpg";
	aStrBannerImageURL[43] = "/yamahavgn/cda/images/drums/HP_jamesK.jpg";
	aStrBannerImageURL[44] = "/yamahavgn/cda/images/drums/HP_jamieO.jpg";
	aStrBannerImageURL[45] = "/yamahavgn/cda/images/drums/HP_jeffB.jpg";
	aStrBannerImageURL[46] = "/yamahavgn/cda/images/drums/HP_jerryM.jpg";
	aStrBannerImageURL[47] = "/yamahavgn/cda/images/drums/HP_jimmyB.jpg";
	aStrBannerImageURL[48] = "/yamahavgn/cda/images/drums/HP_jimmyC.jpg";
	aStrBannerImageURL[49] = "/yamahavgn/cda/images/drums/HP_johnR.jpg";
	aStrBannerImageURL[50] = "/yamahavgn/cda/images/drums/HP_johnRiley.jpg";
	aStrBannerImageURL[51] = "/yamahavgn/cda/images/drums/HP_justinF.jpg";
	aStrBannerImageURL[52] = "/yamahavgn/cda/images/drums/HP_khariP.jpg";
	aStrBannerImageURL[53] = "/yamahavgn/cda/images/drums/HP_keithC.jpg";
	aStrBannerImageURL[54] = "/yamahavgn/cda/images/drums/HP_kendrickS.jpg";
	aStrBannerImageURL[55] = "/yamahavgn/cda/images/drums/HP_kimT.jpg";
	aStrBannerImageURL[56] = "/yamahavgn/cda/images/drums/HP_larryM.jpg";
	aStrBannerImageURL[57] = "/yamahavgn/cda/images/drums/HP_manuK.jpg"; 
	aStrBannerImageURL[58] = "/yamahavgn/cda/images/drums/HP_marcusB.jpg";
	aStrBannerImageURL[59] = "/yamahavgn/cda/images/drums/HP_marcusG.jpg";
	aStrBannerImageURL[60] = "/yamahavgn/cda/images/drums/HP_marcusR.jpg";
	aStrBannerImageURL[61] = "/yamahavgn/cda/images/drums/HP_martinV.jpg";
	aStrBannerImageURL[62] = "/yamahavgn/cda/images/drums/HP_marvinM.jpg";
	aStrBannerImageURL[63] = "/yamahavgn/cda/images/drums/HP_mattC.jpg";
	aStrBannerImageURL[64] = "/yamahavgn/cda/images/drums/HP_mattF.jpg";
	aStrBannerImageURL[65] = "/yamahavgn/cda/images/drums/HP_mattW.jpg";
	aStrBannerImageURL[66] = "/yamahavgn/cda/images/drums/HP_michaelB.jpg";
	aStrBannerImageURL[67] = "/yamahavgn/cda/images/drums/HP_mickeyC.jpg";
	aStrBannerImageURL[68] = "/yamahavgn/cda/images/drums/HP_mikeB.jpg";
	aStrBannerImageURL[69] = "/yamahavgn/cda/images/drums/HP_mikeS.jpg";
	aStrBannerImageURL[70] = "/yamahavgn/cda/images/drums/HP_nduguC.jpg";
	aStrBannerImageURL[71] = "/yamahavgn/cda/images/drums/HP_neilS.jpg";
	aStrBannerImageURL[72] = "/yamahavgn/cda/images/drums/HP_nikkiG.jpg";
	aStrBannerImageURL[73] = "/yamahavgn/cda/images/drums/HP_oliverC.jpg";
	aStrBannerImageURL[74] = "/yamahavgn/cda/images/drums/HP_oscarS.jpg";
	aStrBannerImageURL[75] = "/yamahavgn/cda/images/drums/HP_paulL.jpg";
	aStrBannerImageURL[76] = "/yamahavgn/cda/images/drums/HP_prairieP.jpg";
	aStrBannerImageURL[77] = "/yamahavgn/cda/images/drums/HP_ralphH.jpg";
	aStrBannerImageURL[78] = "/yamahavgn/cda/images/drums/HP_richardH.jpg";
	aStrBannerImageURL[79] = "/yamahavgn/cda/images/drums/HP_rickM.jpg";
	aStrBannerImageURL[80] = "/yamahavgn/cda/images/drums/HP_royH.jpg";
	aStrBannerImageURL[81] = "/yamahavgn/cda/images/drums/HP_russK.jpg";
	aStrBannerImageURL[82] = "/yamahavgn/cda/images/drums/HP_russM.jpg";
	aStrBannerImageURL[83] = "/yamahavgn/cda/images/drums/HP_seanP.jpg";
	aStrBannerImageURL[84] = "/yamahavgn/cda/images/drums/HP_shannonL.jpg"; 
	aStrBannerImageURL[85] = "/yamahavgn/cda/images/drums/HP_sonnyE.jpg";
	aStrBannerImageURL[86] = "/yamahavgn/cda/images/drums/HP_steveG.jpg";
	aStrBannerImageURL[87] = "/yamahavgn/cda/images/drums/HP_steveH.jpg";
	aStrBannerImageURL[88] = "/yamahavgn/cda/images/drums/HP_steveJ.jpg";
	aStrBannerImageURL[89] = "/yamahavgn/cda/images/drums/HP_sullyE.jpg";
	aStrBannerImageURL[90] = "/yamahavgn/cda/images/drums/HP_susieI.jpg";
	aStrBannerImageURL[91] = "/yamahavgn/cda/images/drums/HP_teddyC.jpg";
	aStrBannerImageURL[92] = "/yamahavgn/cda/images/drums/HP_terrilyneC.jpg";
	aStrBannerImageURL[93] = "/yamahavgn/cda/images/drums/HP_tomB.jpg";
	aStrBannerImageURL[94] = "/yamahavgn/cda/images/drums/HP_-uestlove.jpg";
	aStrBannerImageURL[95] = "/yamahavgn/cda/images/drums/HP_willC.jpg";
	aStrBannerImageURL[96] = "/yamahavgn/cda/images/drums/HP_willieJ.jpg";
	aStrBannerImageURL[97] = "/yamahavgn/cda/images/drums/HP_xavierM.jpg";
	aStrBannerImageURL[98] = "/yamahavgn/cda/images/drums/HP_markW.jpg";
	aStrBannerImageURL[99] = "/yamahavgn/cda/images/drums/HP_ariH.jpg";
	aStrBannerImageURL[100] = "/yamahavgn/cda/images/drums/HP_charlesP.jpg";
	//*/
	
	aStrBannerLinkURL[0] = escape("http://www.yamaha.com/thehub/home.html?CNTID=5013508&CTID=5042001");
	aStrBannerLinkURL[1] = escape("http://www.yamaha.com/thehub/home.html?CNTID=5013508&CTID=5042001");
	aStrBannerLinkURL[2] = escape("http://www.yamaha.com/thehub/home.html?CNTID=5013508&CTID=5042001");
	aStrBannerLinkURL[3] = escape("http://www.yamaha.com/thehub/home.html?CNTID=5013508&CTID=5042001");
	aStrBannerLinkURL[4] = escape("http://www.yamaha.com/thehub/home.html?CNTID=5013508&CTID=5042001");
	aStrBannerLinkURL[5] = escape("http://www.yamaha.com/thehub/home.html?CNTID=5013508&CTID=5042001");
	aStrBannerLinkURL[6] = escape("http://www.yamaha.com/thehub/home.html?CNTID=5013508&CTID=5042001");
	
	/*
	aStrBannerLinkURL[0] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[1] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[2] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[3] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[4] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[5] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[6] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[7] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[8] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[9] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[10] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[11] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[12] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[13] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[14] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[15] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[16] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[17] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[18] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[19] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[20] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[21] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[22] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[23] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[24] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[25] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[26] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[27] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[28] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[29] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[30] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[31] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[32] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[33] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[34] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[35] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[36] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[37] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[38] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[39] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[40] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[41] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[42] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[43] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[44] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[45] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[46] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[47] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[48] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[49] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[50] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[51] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[52] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[53] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[54] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[55] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[56] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[57] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[58] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[59] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[60] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[61] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[62] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[63] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[64] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[65] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[66] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[67] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[68] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[69] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[70] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[71] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[72] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[73] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[74] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[75] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[76] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[77] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[78] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[79] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[80] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[81] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[82] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[83] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[84] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[85] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[86] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[87] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[88] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[89] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[90] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[91] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[92] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[93] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[94] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[95] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[96] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[97] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[98] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[99] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[100] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	//*/
	
	var randomArray = create_ra(aStrBannerImageURL.length, 0, aStrBannerImageURL.length-1 );	
					
	var swffile, imgs;
	var randomtmp, randomnums = new Array;
	var flash=false;
	if(1==1){//!is_opera ){//&& !is_mac){
		flash=true;												
	}
	else {
		flash=false;
	}
	if(flash)
	{
	imgs="";
	
	for(var i=0;i<aStrBannerImageURL.length;i++)
{
	if(i==0)
	{
		imgs=imgs+"jpg"+i.toString()+"="+aStrBannerImageURL[randomArray[i]];
		imgs=imgs+"&l"+i.toString()+"="+aStrBannerLinkURL[randomArray[i]];
	}
	else
	{
		imgs=imgs+"&jpg"+i.toString()+"="+aStrBannerImageURL[randomArray[i]];
		imgs=imgs+"&l"+i.toString()+"="+aStrBannerLinkURL[randomArray[i]];
	}
}
	var p2SWF = "/yamahavgn/cda/flash/drums/AITK_HOME.swf";
	var p2Version = "8,0,0,0";
	var p2Width = "313";
	var p2Height = "258";
	
	FlashBuilder(p2SWF,'f2','f2',p2Version,p2Width,p2Height,'','','','',imgs);

	}
	else
	{
		document.write('<a href="' + aStrBannerLinkURL[randomArray[0]] + '"><img name="banner_img" src="' + aStrBannerImageURL[randomArray[0]] + '" width="170" height="70" border="0" /></a>');
	}
}



function setDrumLeftNavAITK()
{

	var aStrBannerImageURL = new Array();
	var aStrBannerLinkURL = new Array();
	
	
	var sBanId = 5600002 ;
	aStrBannerImageURL[0] = "/yamahavgn/cda/images/drums/LS_aaronM.png";
	aStrBannerImageURL[1] = "/yamahavgn/cda/images/drums/LS_adamT.png";
	aStrBannerImageURL[2] = "/yamahavgn/cda/images/drums/LS_akiraJ.png";
	aStrBannerImageURL[3] = "/yamahavgn/cda/images/drums/LS_alF.png";
	aStrBannerImageURL[4] = "/yamahavgn/cda/images/drums/LS_aliJ.png";
	aStrBannerImageURL[5] = "/yamahavgn/cda/images/drums/LS_allisonM.png";
	aStrBannerImageURL[6] = "/yamahavgn/cda/images/drums/LS_andreC.png";
	aStrBannerImageURL[7] = "/yamahavgn/cda/images/drums/LS_andyN.png";
	aStrBannerImageURL[8] = "/yamahavgn/cda/images/drums/LS_antonF.png"; 
	aStrBannerImageURL[9] = "/yamahavgn/cda/images/drums/LS_antonioS.png";
	aStrBannerImageURL[10] = "/yamahavgn/cda/images/drums/LS_benD.png";
	aStrBannerImageURL[11] = "/yamahavgn/cda/images/drums/LS_benW.png";
	aStrBannerImageURL[12] = "/yamahavgn/cda/images/drums/LS_billyC.png";
	aStrBannerImageURL[13] = "/yamahavgn/cda/images/drums/LS_bobbyB.png";
	aStrBannerImageURL[14] = "/yamahavgn/cda/images/drums/LS_calvinN.png";
	aStrBannerImageURL[15] = "/yamahavgn/cda/images/drums/LS_calvinR.png";
	aStrBannerImageURL[16] = "/yamahavgn/cda/images/drums/LS_carterB.png";
	aStrBannerImageURL[17] = "/yamahavgn/cda/images/drums/LS_chadS.png";
	aStrBannerImageURL[18] = "/yamahavgn/cda/images/drums/LS_charleyD.png";
	aStrBannerImageURL[19] = "/yamahavgn/cda/images/drums/LS_chaunH.png";
	aStrBannerImageURL[20] = "/yamahavgn/cda/images/drums/LS_chrisH.png";
	aStrBannerImageURL[21] = "/yamahavgn/cda/images/drums/LS_chrisJ.png";
	//aStrBannerImageURL[22] = "/yamahavgn/cda/images/drums/LS_chrisM.png";
	aStrBannerImageURL[23] = "/yamahavgn/cda/images/drums/LS_chrisP.png";
	aStrBannerImageURL[24] = "/yamahavgn/cda/images/drums/LS_chrisS.png";
	aStrBannerImageURL[25] = "/yamahavgn/cda/images/drums/LS_chrisV.png";
	aStrBannerImageURL[26] = "/yamahavgn/cda/images/drums/LS_cliffA.png";
	aStrBannerImageURL[27] = "/yamahavgn/cda/images/drums/LS_craigM.png";
	aStrBannerImageURL[28] = "/yamahavgn/cda/images/drums/LS_dafnisP.png";
	aStrBannerImageURL[29] = "/yamahavgn/cda/images/drums/LS_daveG.png";
	aStrBannerImageURL[30] = "/yamahavgn/cda/images/drums/LS_daveM.png";
	aStrBannerImageURL[31] = "/yamahavgn/cda/images/drums/LS_daveMattacks.png";
	aStrBannerImageURL[32] = "/yamahavgn/cda/images/drums/LS_daveW.png";
	aStrBannerImageURL[33] = "/yamahavgn/cda/images/drums/LS_dominiqueM.png";
	aStrBannerImageURL[34] = "/yamahavgn/cda/images/drums/LS_earlP.png";
	aStrBannerImageURL[35] = "/yamahavgn/cda/images/drums/LS_eddieB.png"; 
	aStrBannerImageURL[36] = "/yamahavgn/cda/images/drums/LS_ericH.png";
	aStrBannerImageURL[37] = "/yamahavgn/cda/images/drums/LS_felixP.png";
	aStrBannerImageURL[38] = "/yamahavgn/cda/images/drums/LS_georgeS.png";
	aStrBannerImageURL[39] = "/yamahavgn/cda/images/drums/LS_gerryB.png";
	aStrBannerImageURL[40] = "/yamahavgn/cda/images/drums/LS_gordenC.png";
	aStrBannerImageURL[41] = "/yamahavgn/cda/images/drums/LS_gregH.png";
	aStrBannerImageURL[42] = "/yamahavgn/cda/images/drums/LS_ignacioB.png";
	aStrBannerImageURL[43] = "/yamahavgn/cda/images/drums/LS_jamesK.png";
	aStrBannerImageURL[44] = "/yamahavgn/cda/images/drums/LS_jamieO.png";
	aStrBannerImageURL[45] = "/yamahavgn/cda/images/drums/LS_jeffB.png";
	aStrBannerImageURL[46] = "/yamahavgn/cda/images/drums/LS_jerryM.png";
	aStrBannerImageURL[47] = "/yamahavgn/cda/images/drums/LS_jimmyB.png";
	aStrBannerImageURL[48] = "/yamahavgn/cda/images/drums/LS_jimmyC.png";
	aStrBannerImageURL[49] = "/yamahavgn/cda/images/drums/LS_johnR.png";
	aStrBannerImageURL[50] = "/yamahavgn/cda/images/drums/LS_johnRiley.png";
	aStrBannerImageURL[51] = "/yamahavgn/cda/images/drums/LS_justinF.png";
	aStrBannerImageURL[52] = "/yamahavgn/cda/images/drums/LS_khariP.png";
	aStrBannerImageURL[53] = "/yamahavgn/cda/images/drums/LS_keithC.png";
	aStrBannerImageURL[54] = "/yamahavgn/cda/images/drums/LS_kendrickS.png";
	aStrBannerImageURL[55] = "/yamahavgn/cda/images/drums/LS_kimT.png";
	aStrBannerImageURL[56] = "/yamahavgn/cda/images/drums/LS_larryM.png";
	aStrBannerImageURL[57] = "/yamahavgn/cda/images/drums/LS_manuK.png"; 
	aStrBannerImageURL[58] = "/yamahavgn/cda/images/drums/LS_marcusB.png";
	aStrBannerImageURL[59] = "/yamahavgn/cda/images/drums/LS_marcusG.png";
	aStrBannerImageURL[60] = "/yamahavgn/cda/images/drums/LS_marcusR.png";
	aStrBannerImageURL[61] = "/yamahavgn/cda/images/drums/LS_martinV.png";
	aStrBannerImageURL[62] = "/yamahavgn/cda/images/drums/LS_marvinM.png";
	aStrBannerImageURL[63] = "/yamahavgn/cda/images/drums/LS_mattC.png";
	aStrBannerImageURL[64] = "/yamahavgn/cda/images/drums/LS_mattF.png";
	//aStrBannerImageURL[65] = "/yamahavgn/cda/images/drums/LS_mattW.png";
	aStrBannerImageURL[66] = "/yamahavgn/cda/images/drums/LS_michaelB.png";
	aStrBannerImageURL[67] = "/yamahavgn/cda/images/drums/LS_mickeyC.png";
	aStrBannerImageURL[68] = "/yamahavgn/cda/images/drums/LS_mikeB.png";
	aStrBannerImageURL[69] = "/yamahavgn/cda/images/drums/LS_mikeS.png";
	aStrBannerImageURL[70] = "/yamahavgn/cda/images/drums/LS_nduguC.png";
	aStrBannerImageURL[71] = "/yamahavgn/cda/images/drums/LS_neilS.png";
	aStrBannerImageURL[72] = "/yamahavgn/cda/images/drums/LS_nikkiG.png";
	aStrBannerImageURL[73] = "/yamahavgn/cda/images/drums/LS_oliverC.png";
	aStrBannerImageURL[74] = "/yamahavgn/cda/images/drums/LS_oscarS.png";
	aStrBannerImageURL[75] = "/yamahavgn/cda/images/drums/LS_paulL.png";
	aStrBannerImageURL[76] = "/yamahavgn/cda/images/drums/LS_prairieP.png";
	aStrBannerImageURL[77] = "/yamahavgn/cda/images/drums/LS_ralphH.png";
	aStrBannerImageURL[78] = "/yamahavgn/cda/images/drums/LS_richardH.png";
	aStrBannerImageURL[79] = "/yamahavgn/cda/images/drums/LS_rickM.png";
	aStrBannerImageURL[80] = "/yamahavgn/cda/images/drums/LS_royH.png";
	aStrBannerImageURL[81] = "/yamahavgn/cda/images/drums/LS_russK.png";
	aStrBannerImageURL[82] = "/yamahavgn/cda/images/drums/LS_russM.png";
	aStrBannerImageURL[83] = "/yamahavgn/cda/images/drums/LS_seanP.png";
	aStrBannerImageURL[84] = "/yamahavgn/cda/images/drums/LS_shannonL.png"; 
	aStrBannerImageURL[85] = "/yamahavgn/cda/images/drums/LS_sonnyE.png";
	aStrBannerImageURL[86] = "/yamahavgn/cda/images/drums/LS_steveG.png";
	aStrBannerImageURL[87] = "/yamahavgn/cda/images/drums/LS_steveH.png";
	aStrBannerImageURL[88] = "/yamahavgn/cda/images/drums/LS_steveJ.png";
	aStrBannerImageURL[89] = "/yamahavgn/cda/images/drums/LS_sullyE.png";
	aStrBannerImageURL[90] = "/yamahavgn/cda/images/drums/LS_susieI.png";
	aStrBannerImageURL[91] = "/yamahavgn/cda/images/drums/LS_teddyC.png";
	aStrBannerImageURL[92] = "/yamahavgn/cda/images/drums/LS_terriLyneC.png";
	aStrBannerImageURL[93] = "/yamahavgn/cda/images/drums/LS_tomB.png";
	aStrBannerImageURL[94] = "/yamahavgn/cda/images/drums/LS_-uestlove.png";
	aStrBannerImageURL[95] = "/yamahavgn/cda/images/drums/LS_willC.png";
	aStrBannerImageURL[96] = "/yamahavgn/cda/images/drums/LS_willieJ.png";
	aStrBannerImageURL[97] = "/yamahavgn/cda/images/drums/LS_xavierM.png";
	aStrBannerImageURL[98] = "/yamahavgn/cda/images/drums/LS_markW.png";
	aStrBannerImageURL[22] = "/yamahavgn/cda/images/drums/LS_ariH.png";
	aStrBannerImageURL[65] = "/yamahavgn/cda/images/drums/LS_charlesP.png";	
	//aStrBannerImageURL[101] = "/yamahavgn/cda/images/drums/LS_shannonF.png";

	
	aStrBannerLinkURL[0] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[1] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[2] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[3] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[4] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[5] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[6] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[7] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[8] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[9] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[10] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[11] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[12] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[13] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[14] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[15] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[16] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[17] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[18] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[19] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[20] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[21] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[22] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[23] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[24] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[25] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[26] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[27] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[28] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[29] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[30] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[31] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[32] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[33] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[34] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[35] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[36] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[37] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[38] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[39] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[40] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[41] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[42] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[43] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[44] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[45] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[46] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[47] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[48] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[49] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[50] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[51] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[52] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[53] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[54] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[55] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[56] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[57] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[58] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[59] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[60] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[61] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[62] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[63] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[64] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[65] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[66] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[67] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[68] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[69] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[70] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[71] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[72] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[73] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[74] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[75] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[76] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[77] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[78] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[79] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[80] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[81] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[82] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[83] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[84] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[85] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[86] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[87] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[88] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[89] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[90] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[91] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[92] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[93] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[94] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[95] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[96] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[97] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	aStrBannerLinkURL[98] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	//aStrBannerLinkURL[99] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	//aStrBannerLinkURL[100] = escape("http://www.yamaha.com/yamahavgn/cda/Common/RedirectURL?cat_id=501389");
	
	
	
	var randomArray = create_ra(aStrBannerImageURL.length, 0, aStrBannerImageURL.length-1 );	
					
	var swffile, imgs;
	var randomtmp, randomnums = new Array;
	var flash=false;
	if(1==1){//!is_opera ){//&& !is_mac){
		flash=true;												
	}
	else {
		flash=false;
	}
	if(flash)
	{
	imgs="";
	
	for(var i=0;i<aStrBannerImageURL.length;i++)
{
	if(i==0)
	{
		imgs=imgs+"jpg"+i.toString()+"="+aStrBannerImageURL[randomArray[i]];
		imgs=imgs+"&l"+i.toString()+"="+aStrBannerLinkURL[randomArray[i]];
	}
	else
	{
		imgs=imgs+"&jpg"+i.toString()+"="+aStrBannerImageURL[randomArray[i]];
		imgs=imgs+"&l"+i.toString()+"="+aStrBannerLinkURL[randomArray[i]];
	}
}
	var p2SWF = "/yamahavgn/cda/flash/drums/AITK_SIDE.swf";
	var p2Version = "8,0,0,0";
	var p2Width = "193";
	var p2Height = "125";
	
	FlashBuilder(p2SWF,'f2','f2',p2Version,p2Width,p2Height,'','','','',imgs);

	}
	else
	{
		document.write('<a href="' + aStrBannerLinkURL[randomArray[0]] + '"><img name="banner_img" src="' + aStrBannerImageURL[randomArray[0]] + '" width="170" height="70" border="0" /></a>');
	}
}


function FlashBuilderInnerHTML(pSWF,pID,pName,pVersion,pWidth,pHeight,pScriptAccess,pQuality,pWmode,pBGColor,pFlashvars,pDivId){
	
	var vID,vName,vVersion,vWidth,vHeight,vScriptAccess,vSWF,vQuality,vWmode,vBGColor,vFlashvars;
	var pmName,pmVersion,pmScriptAccess,pmMovie,pmQuality,pmWmode,pmBGColor,pmFlashvars;
	var emID,emName,emScriptAccess,emSource,emQuality,emWmode,emBGColor,emFlashvars;
	var bParamsOK, cCodeBase, cClassID, cPluginspage, sOutput;

// Check if SWF name passed...	
	bParamsOK = (pSWF!="") ? true : false;
	
// Set constant values	...
	cClassID = "classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" ";
	cCodeBase = "codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=";
	cPluginspage = "pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" ";
	
// Set Defaults if no values passed...
	vID = (trim(pID)!="") ? "id=\"" + pID + "\" " : "";
	vName = (trim(pName)!="") ? "name=\"" + pName + "\" " : "";
	vVersion = (trim(pVersion)!="") ? pVersion : "6,0,29,0";
	vWidth = (trim(pWidth)!="") ? "width=\"" + pWidth + "\" " : "width=\"100\" ";
	vHeight = (trim(pHeight)!="") ? "height=\"" + pHeight + "\" " : "height=\"100\" ";
	vScriptAccess = (trim(pScriptAccess)!="") ? pScriptAccess : "sameDomain";
	vQuality = (trim(pQuality)!="") ? pQuality : "high";
	vWmode = (trim(pWmode)!="") ? pWmode : "transparent";
	vBGColor = (trim(pBGColor)!="") ? pBGColor : "#ffffff";

// Build <param> tag values for IE...
	pmScriptAccess = "<param name=\"allowscriptaccess\" value=\"" + vScriptAccess + "\"> "
	pmWmode = "<param name=\"wmode\" value=\"" + vWmode + "\"> "
	pmMovie = "<param name=\"movie\" value=\"" + pSWF + "\"> "
	pmQuality = "<param name=\"quality\" value=\"" + vQuality + "\"> "
	pmBGColor = "<param name=\"bgcolor\" value=\"" + vBGColor + "\"> "
	pmFlashvars = (trim(pFlashvars)!="") ? "<param name=\"flashvars\" value=\"" + pFlashvars + "\"> " : "" ;

// Build <embed> tag name/value pairs for MAC / Netscape, etc...	
	emScriptAccess = "allowscriptaccess=\"" + vScriptAccess + "\" "
	emWmode = "wmode=\"" + vWmode + "\" "
	emSource = "src=\"" + pSWF + "\" "
	emQuality = "quality=\"" + vQuality + "\" "
	emBGColor = "bgcolor=\"" + vBGColor + "\" "
	emFlashvars = (trim(pFlashvars)!="") ? "flashvars=\"" + pFlashvars + "\" " : "" ;

// Create document.write string...	
	sOutput = "";
	sOutput = "<object " + vID + vName + cClassID + cCodeBase + vVersion + "\" " + vWidth + vHeight + ">" ;
	sOutput = sOutput + pmScriptAccess + pmWmode + pmMovie + pmQuality + pmBGColor + pmFlashvars ;
	sOutput = sOutput + "<embed " + emSource + emScriptAccess + emWmode + emQuality + emBGColor + emFlashvars ;
	sOutput = sOutput + cPluginspage + vWidth + vHeight + "</embed></object>" ;
	
	if(bParamsOK == true){
		//document.write(sOutput);
		var obj=MM_findObj(pDivId,'');
		if(typeof obj == "object")
		{
			obj.innerHTML=sOutput;      
		}
		
		//alert(sOutput);
	}
	else{
		alert("Please specify the proper parameters for the Flash object...");
	}	
	
}

//AITK DRUM HOME PAGE
function setArtistBanner()
	{
MM_preloadImages(
'/yamahavgn/CDA/Images/artists/ab_cece_winans.jpg',
'/yamahavgn/CDA/Images/artists/ab_chick_corea.jpg',
'/yamahavgn/CDA/Images/artists/ab_clint_lowery.jpg',
'/yamahavgn/CDA/Images/artists/ab_dave_koz.jpg',
'/yamahavgn/CDA/Images/artists/ab_dave_weckl.jpg',
'/yamahavgn/CDA/Images/artists/ab_james_blunt.jpg',
'/yamahavgn/CDA/Images/artists/chiu_orrico_beauford.jpg',
'/yamahavgn/CDA/Images/artists/ab_michael_anthony.jpg',
'/yamahavgn/CDA/Images/artists/ab_michael_buble.jpg',
'/yamahavgn/CDA/Images/artists/home_aliciakeys.jpg',
'/yamahavgn/CDA/Images/artists/AB_avrilLavigne.jpg',
'/yamahavgn/CDA/Images/artists/AB_billyCobham.jpg',
'/yamahavgn/CDA/Images/artists/ab_vanessa_carlton.jpg',
'/yamahavgn/CDA/Images/artists/AB_eltonJohn.jpg',
'/yamahavgn/CDA/Images/artists/AB_johnLegend.jpg',
'/yamahavgn/CDA/Images/artists/AB_johnRobinson.jpg',
'/yamahavgn/CDA/Images/artists/AB_joshGroban.jpg',
'/yamahavgn/CDA/Images/artists/AB_justinTimberlake.jpg',
'/yamahavgn/CDA/Images/artists/AB_keane.jpg',
'/yamahavgn/CDA/Images/artists/ab_steve_gadd.jpg',
'/yamahavgn/CDA/Images/artists/AB_paulMcCartney.jpg',
'/yamahavgn/CDA/Images/artists/AB_sammy.jpg',
'/yamahavgn/CDA/Images/artists/AB_sarahMclachlan.jpg',
'/yamahavgn/CDA/Images/artists/AB_steveGadd.jpg',
'/yamahavgn/CDA/Images/artists/AB_steveJordan.jpg',
'/yamahavgn/CDA/Images/artists/AB_tonyBennett.jpg',
'/yamahavgn/CDA/Images/artists/home_gabe_dixon.jpg',
'/yamahavgn/CDA/Images/artists/home_james_taylor.jpg',
'/yamahavgn/CDA/Images/artists/ab_michael_mcdonald.jpg',
'/yamahavgn/CDA/Images/artists/ab_naida_cole.jpg',
'/yamahavgn/CDA/Images/artists/ab_nathan_east.jpg',
'/yamahavgn/CDA/Images/artists/ab_norah_jones.jpg',
'/yamahavgn/CDA/Images/artists/ab_phil_ramone.jpg',
'/yamahavgn/CDA/Images/artists/ab_phil_woods.jpg',
'/yamahavgn/CDA/Images/artists/ab_randy_jackson.jpg',
'/yamahavgn/CDA/Images/artists/ab_sara_bareilles.jpg'
	);
		var aStrBannerImageURL = new Array();
		var aStrBannerImageID = new Array();
		var sBanId = 300001 ;

		aStrBannerImageURL[0] = "/yamahavgn/CDA/Images/artists/ab_cece_winans.jpg";
		aStrBannerImageURL[1] = "/yamahavgn/CDA/Images/artists/ab_chick_corea.jpg";
		aStrBannerImageURL[2] = "/yamahavgn/CDA/Images/artists/ab_clint_lowery.jpg";
		aStrBannerImageURL[3] = "/yamahavgn/CDA/Images/artists/ab_dave_koz.jpg";
		aStrBannerImageURL[4] = "/yamahavgn/CDA/Images/artists/ab_dave_weckl.jpg";
		aStrBannerImageURL[5] = "/yamahavgn/CDA/Images/artists/ab_james_blunt.jpg";
		aStrBannerImageURL[6] = "/yamahavgn/CDA/Images/artists/chiu_orrico_beauford.jpg";
		aStrBannerImageURL[7] = "/yamahavgn/CDA/Images/artists/ab_michael_anthony.jpg";
		aStrBannerImageURL[8] = "/yamahavgn/CDA/Images/artists/ab_michael_buble.jpg";
		aStrBannerImageURL[9] = "/yamahavgn/CDA/Images/artists/home_aliciakeys.jpg";
		aStrBannerImageURL[10] = "/yamahavgn/CDA/Images/artists/AB_avrilLavigne.jpg";
		aStrBannerImageURL[11] = "/yamahavgn/CDA/Images/artists/AB_billyCobham.jpg";
		aStrBannerImageURL[12] = "/yamahavgn/CDA/Images/artists/ab_vanessa_carlton.jpg";
		aStrBannerImageURL[13] = "/yamahavgn/CDA/Images/artists/AB_eltonJohn.jpg";
		aStrBannerImageURL[14] = "/yamahavgn/CDA/Images/artists/AB_johnLegend.jpg";
		aStrBannerImageURL[15] = "/yamahavgn/CDA/Images/artists/AB_johnRobinson.jpg";
		aStrBannerImageURL[16] = "/yamahavgn/CDA/Images/artists/AB_joshGroban.jpg";
		aStrBannerImageURL[17] = "/yamahavgn/CDA/Images/artists/AB_justinTimberlake.jpg";
		aStrBannerImageURL[18] = "/yamahavgn/CDA/Images/artists/AB_keane.jpg";
		aStrBannerImageURL[19] = "/yamahavgn/CDA/Images/artists/ab_steve_gadd.jpg";
		aStrBannerImageURL[20] = "/yamahavgn/CDA/Images/artists/AB_paulMcCartney.jpg";
		aStrBannerImageURL[21] = "/yamahavgn/CDA/Images/artists/AB_sammy.jpg";
		aStrBannerImageURL[22] = "/yamahavgn/CDA/Images/artists/AB_sarahMclachlan.jpg";
		aStrBannerImageURL[23] = "/yamahavgn/CDA/Images/artists/AB_steveGadd.jpg";
		aStrBannerImageURL[24] = "/yamahavgn/CDA/Images/artists/AB_steveJordan.jpg";
		aStrBannerImageURL[25] = "/yamahavgn/CDA/Images/artists/AB_tonyBennett.jpg";
		aStrBannerImageURL[26] = "/yamahavgn/CDA/Images/artists/home_gabe_dixon.jpg";
		aStrBannerImageURL[27] = "/yamahavgn/CDA/Images/artists/home_james_taylor.jpg";
		aStrBannerImageURL[28] = "/yamahavgn/CDA/Images/artists/ab_michael_mcdonald.jpg";
		aStrBannerImageURL[29] = "/yamahavgn/CDA/Images/artists/ab_naida_cole.jpg";
		aStrBannerImageURL[30] = "/yamahavgn/CDA/Images/artists/ab_nathan_east.jpg";
		aStrBannerImageURL[31] = "/yamahavgn/CDA/Images/artists/ab_norah_jones.jpg";
		aStrBannerImageURL[32] = "/yamahavgn/CDA/Images/artists/ab_phil_ramone.jpg";
		aStrBannerImageURL[33] = "/yamahavgn/CDA/Images/artists/ab_phil_woods.jpg";
		aStrBannerImageURL[34] = "/yamahavgn/CDA/Images/artists/ab_randy_jackson.jpg";
		aStrBannerImageURL[35] = "/yamahavgn/CDA/Images/artists/ab_sara_bareilles.jpg";

 
		var randomArray = create_ra(aStrBannerImageURL.length, 0, aStrBannerImageURL.length-1 );
		var artistsflash, imgs;
		var randomtmp, randomnums = new Array;
		//if(!is_opera && !is_mac && !is_nav && !is_moz)
		//{
			imgs="";
			//artistsflash="/yamahavgn/CDA/Flash/artists/Artist_Banner4.swf";
			artistsflash="/yamahavgn/CDA/Flash/artists/artists.swf";
			for(var i=0;i<aStrBannerImageURL.length;i++)
			{
				if(i==0)
				{
					imgs=imgs+"jpg"+i.toString()+"="+aStrBannerImageURL[randomArray[i]];
				}
				else
				{
					imgs=imgs+"&jpg"+i.toString()+"="+aStrBannerImageURL[randomArray[i]];
				}
			}
			
			//FlashBuilder(artistsflash,'Artist_Banner','Artist_Banner','6,0,0,0','954','306','','','','',imgs);
			FlashBuilder(artistsflash,'Artist_Banner','Artist_Banner','8,0,0,0','954','306','','','','',imgs);

		//}
		//else
		//{
		//	var sBannerImageURL = setBKGImage(aStrBannerImageURL,aStrBannerImageID,sBanId);
		//	document.write('<img name="banner_img" src="'+sBannerImageURL+'" width="936" height="306" />');
		//}
	}

function openDPPlayer()
{
window.open("http://www.yamaha.com/yamahavgn/cda/flash/dp/videoplayer/dpvideoplayer.asp","popvid","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width=960,height=710");
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try  {	xmlHttp=new XMLHttpRequest(); }
catch (e) {
	try {xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}
	catch (e) {
		try{	xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }
			catch (e){
				alert("Your browser does not support AJAX!");
				return false;
			} 
		}
	}
	
return xmlHttp;
}

function getMusicSoftData(pModel){
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	  {
		  return;
	  } 
	var url="http://www.yamaha.com/musicsoft/getmsdata.asp?modelid="+pModel;
	xmlHttp.onreadystatechange=setMusicSoftData;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function setMusicSoftData() 
{ 
	if (xmlHttp.readyState==4 && xmlHttp.status == 200)
	{ 
		if(xmlHttp.responseText != ""){
			var msdivobj = MM_findObj('msdiv', '');
			if(typeof msdivobj == "object"){		
				msdivobj.innerHTML=xmlHttp.responseText ;
			}
		}
	}
} 

function LocatorCheck(f)
{
	if(f.typ.value == "piano"){
		setAction(f,'piano');
	}
	
	if(f.action.indexOf("/yca/dealerlocator/dealerlocatorInt.aspx") != -1){

		return true;
	}
	else if(f.action.indexOf("/dealerresultssh/default.html") != -1 || f.action.indexOf("/dealerresults/default.html") != -1 || f.action.indexOf("/cgi-win/ycakbddlr.cgi") != -1){

		var zipnum,wsexp,f,errs,strmsg,wsexp2,wsexp3, catval;
		wsexp=/\S/;
		wsexp2 = /(^\d{5}$)/;
		wsexp3 = /^\s*[a-ceghj-npr-tvxy]\d[a-z](\s)?\d[a-z]\d\s*$/i;
		errs=0;
		strmsg="";
		catval = "";

		if(!wsexp.test(f.zip.value))
		{
			errs++;strmsg=strmsg+"* Please enter your zip code...\n";
		}
		else{
			if(wsexp3.test(f.zip.value))
			{
				errs++;strmsg=strmsg+"* This Dealer Locator is for the United States only...\n";
			}
			else if(!wsexp2.test(f.zip.value))
			{
				errs++;strmsg=strmsg+"* Please enter a valid zip code...\n";
			}
		}

		if (errs)
		{
			alert("The following information is still required:\n\n"+strmsg);
			return false;
		}
		else
		{
			return true;
			//return false;
		}

	}
	else{
		return false;
	}
}

function getScrollXY(md) 
{
	var scrOfX = 0, scrOfY = 0;
	if( typeof( window.pageYOffset ) == 'number' ) {
		scrOfY = window.pageYOffset;
		scrOfX = window.pageXOffset;
	} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;
	} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
	}
	if(md=="w"){
	return scrOfX
	}
	else if(md=="h"){
	return scrOfY
	}
	else{
	return [ scrOfX, scrOfY ];
	}
}	

var inMaskMode;

function setBGSize(md) {
	var bgitem = MM_findObj('bgtable','');
	var bgimg = MM_findObj('bg_img','');
	if((md=="c" && inMaskMode == false)||((md=="r" || md=="s" )&& inMaskMode==true)){
	inMaskMode = true;
	var myWidth = 0, myHeight = 0;
	if(typeof( window.innerWidth ) == 'number'){
		myWidth = window.innerWidth;
		myHeight = window.innerHeight;
	}
	else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)){
		myWidth = document.documentElement.clientWidth;
		myHeight = document.documentElement.clientHeight-0;
	}
	else if(document.body && (document.body.clientWidth || document.body.clientHeight)){
		myWidth = document.body.clientWidth;
		myHeight = document.body.clientHeight;
	}
		if(md=="r"){
		window.scrollTo(0,0);
		}
			
		
			
		bgitem.style.width=(myWidth-20)+"px";
		bgitem.style.height=myHeight+"px";
		bgitem.style.display="";
		bgitem.style.marginTop=getScrollXY('h')+"px";
		bgitem.style.marginLeft=getScrollXY('w')+"px";
		bgimg.style.width=document.body.scrollWidth+"px";
		bgimg.style.height=document.body.scrollHeight+"px";
		bgimg.style.display="";
	}
	else if(md=="c" && inMaskMode == true){
		inMaskMode = false;
		bgitem.style.display="none";
		bgimg.style.display="none";
	}
}	

function zeroCIZip(f,md){
	if(md=="in"){
		f.style.backgroundImage="url(/yamahavgn/cda/images/blank.gif)";
	}
	else if(md=="out"){
		if(f.value==""){
			f.style.backgroundImage="url(/yamahavgn/cda/images/ci/enterzip_bg.jpg)";
		}
		else{
			f.style.backgroundImage="url(/yamahavgn/cda/images/blank.gif)";
		}
	}
}

//01.08.09 - FLASHBUILDER FOR SSL AND FULL SCREEN MODE :: USED WITH Y.O.U.
function FlashBuilderSSLFS(pSWF,pID,pName,pVersion,pWidth,pHeight,pScriptAccess,pQuality,pWmode,pBGColor,pFlashvars,pFullScreen){
	
	var vID,vName,vVersion,vWidth,vHeight,vScriptAccess,vSWF,vQuality,vWmode,vBGColor,vFlashvars,vFullScreen;
	var pmName,pmVersion,pmScriptAccess,pmMovie,pmQuality,pmWmode,pmBGColor,pmFlashvars, pmFullScreen;
	var emID,emName,emScriptAccess,emSource,emQuality,emWmode,emBGColor,emFlashvars,emFullScreen;
	var bParamsOK, cCodeBase, cClassID, cPluginspage, sOutput;

// Check if SWF name passed...	
	bParamsOK = (pSWF!="") ? true : false;
	
// Set constant values	...
	cClassID = "classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" ";
	cCodeBase = "codebase=\"https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=";
	cPluginspage = "pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" ";
	
// Set Defaults if no values passed...
	vID = (trim(pID)!="") ? "id=\"" + pID + "\" " : "";
	vName = (trim(pName)!="") ? "name=\"" + pName + "\" " : "";
	vVersion = (trim(pVersion)!="") ? pVersion : "8,0,0,0";
	vWidth = (trim(pWidth)!="") ? "width=\"" + pWidth + "\" " : "width=\"100\" ";
	vHeight = (trim(pHeight)!="") ? "height=\"" + pHeight + "\" " : "height=\"100\" ";
	vScriptAccess = (trim(pScriptAccess)!="") ? pScriptAccess : "sameDomain";
	vQuality = (trim(pQuality)!="") ? pQuality : "high";
	vWmode = (trim(pWmode)!="") ? pWmode : "transparent";
	vBGColor = (trim(pBGColor)!="") ? pBGColor : "#ffffff";
	vFullScreen =(trim(pFullScreen)!="") ? pFullScreen : "true";

// Build <param> tag values for IE...
	pmScriptAccess = "<param name=\"allowscriptaccess\" value=\"" + vScriptAccess + "\"> "
	pmWmode = "<param name=\"wmode\" value=\"" + vWmode + "\"> "
	pmMovie = "<param name=\"movie\" value=\"" + pSWF + "\"> "
	pmQuality = "<param name=\"quality\" value=\"" + vQuality + "\"> "
	pmBGColor = "<param name=\"bgcolor\" value=\"" + vBGColor + "\"> "
	pmFullScreen = "<param name=\"allowFullScreen\" value=\"" + vFullScreen + "\"> "
	pmFlashvars = (trim(pFlashvars)!="") ? "<param name=\"flashvars\" value=\"" + pFlashvars + "\"> " : "" ;

// Build <embed> tag name/value pairs for MAC / Netscape, etc...	
	emScriptAccess = "allowscriptaccess=\"" + vScriptAccess + "\" "
	emWmode = "wmode=\"" + vWmode + "\" "
	emSource = "src=\"" + pSWF + "\" "
	emQuality = "quality=\"" + vQuality + "\" "
	emBGColor = "bgcolor=\"" + vBGColor + "\" "
	emFullScreen = "allowFullScreen=\"" + vFullScreen + "\" "
	emFlashvars = (trim(pFlashvars)!="") ? "flashvars=\"" + pFlashvars + "\" " : "" ;

// Create document.write string...	
	sOutput = "";
	sOutput = "<object " + vID + vName + cClassID + cCodeBase + vVersion + "\" " + vWidth + vHeight + ">" ;
	sOutput = sOutput + pmScriptAccess + pmWmode + pmMovie + pmQuality + pmBGColor + pmFullScreen + pmFlashvars ;
	sOutput = sOutput + "<embed " + emSource + emScriptAccess + emWmode + emQuality + emBGColor + emFullScreen + emFlashvars ;
	sOutput = sOutput + cPluginspage + vWidth + vHeight + "</embed></object>" ;
	
	if(bParamsOK == true){
		document.write(sOutput);
		//alert(sOutput);
	}
	else{
		alert("Please specify the proper parameters for the Flash object...");
	}	
	
}

//Function Name 	: OpenEasyPassWindow
//Purpose	    	: To open EasyPassWindow
//Input Parameters	: none
//Output Parameters 	: Open popup window in specified area.
function OpenEasyPassWindow ()
{
	window.open('/yca/registration/YCAWhatIsEasyPass.aspx',null,'height=600, width=720,status= no, resizable= yes, scrollbars=yes, toolbar=no,location=no,menubar=no');
	return false;
}
//Function Name 	: OpenDateOfBirthWindow
//Purpose	    	: To open Birth Window
//Input Parameters	: none
//Output Parameters 	: Open popup window to display reason why we asking date of birth.
function OpenDateOfBirthWindow ()
{
	window.open('/yca/registration/YCAAskingBirthYear.aspx',null,'height=485, width=690,status= no, resizable= yes, scrollbars=yes, toolbar=no,location=no,menubar=no');
	return false;
}
//Function Name 	: OpenEasyPassWindow for YEC
//Purpose	    	: To open EasyPassWindow
//Input Parameters	: none
//Output Parameters 	: Open popup window in specified area.
function OpenEasyPassYecWindow ()
{
	window.open('/yec/registration/YecWhatIsEasyPass.aspx',null,'height=700, width=780,status= no, resizable= yes, scrollbars=yes, toolbar=no,location=no,menubar=no');
}
//Function Name 	: OpenDateOfBirthWindow for YEC
//Purpose	    	: To open Birth Window
//Input Parameters	: none
//Output Parameters 	: Open popup window to display reason why we asking date of birth.
function OpenDateOfBirthYecWindow ()
{
	window.open('/yec/registration/YecAskingBirthYear.aspx',null,'height=700, width=780,status= no, resizable= yes, scrollbars=yes, toolbar=no,location=no,menubar=no');
}


//************ Omniture Variables *******************//

var g_omniture; 

// *
// Function used to make first channel in upper case for Omniture hierarcy report.
// *

function MakeUpperCaseToFirstChannelIfApplicable(hierarchy)
{
	var hierArray = hierarchy.split('/');
	var returnHierarchy = "";
	var updatedArray = [hierArray.length];
	for (var i=0;i<hierArray.length;i++)
	{
		if(hierArray[i].toUpperCase() == "YSISS" || hierArray[i].toUpperCase() == "YCA" || hierArray[i].toUpperCase() == "YEC" || hierArray[i].toUpperCase() == "YCAS" || hierArray[i].toUpperCase() == "NEWS" || hierArray[i].toUpperCase() == "ARTISTS" || hierArray[i].toUpperCase() == "USA" || hierArray[i].toUpperCase() == "YMES" )
		{
			updatedArray[i] = hierArray[i].toUpperCase();
		}
		else
		{
			if(hierArray[i].toUpperCase() == "MEDIACENTER")
			{
				updatedArray[i] = "MediaCenter";	
			}
			else if(hierArray[i].toUpperCase() == "DRUMS")
			{
				updatedArray[i] = "Drums";
			}
			else if(hierArray[i].toUpperCase() == "HOME")
			{
				updatedArray[i] = "Home";
			}
			else if(hierArray[i].toUpperCase() == "COMMERCIAL AUDIO HOME")
			{
				updatedArray[i] = "Commercial Audio Home";
			}	
			else if(hierArray[i].toUpperCase() == "NEWS")
			{
				updatedArray[i] = "News";
			}
			else if(hierArray[i].toUpperCase() == "ARTISTS")
			{
				updatedArray[i] = "Artists";
			}							
			else if(hierArray[i].toUpperCase() == "USA")
			{
				updatedArray[i] = "USA";
			}
			else if(hierArray[i].toUpperCase() == "YMES")
			{
				updatedArray[i] = "YMES";
			}			
			else
			{
				updatedArray[i] = hierArray[i];
			}
		}
	}
	for (i=1;i<updatedArray.length;i++)
	{
		if(returnHierarchy == "")
		{
			returnHierarchy = "/" + updatedArray[i];
		}
		else
		{
			returnHierarchy = returnHierarchy + "/" + updatedArray[i];
		}

	}
	return returnHierarchy;
}