var imgs = new Array();
var imgso = new Array();
var loaded = 0;

/*
$ = function(id) { return (typeof(id)=='string') ? document.getElementById(id) : false; }
*/

function preloadMenu()
{
  var menuCnt = 11;
  for (var i = 1; i < menuCnt+1; i++) {
    imgs[i] = new Image(); imgs[i].src = 'images/design/menu/menu' + i + '.gif';
    imgso[i] = new Image(); imgso[i].src = 'images/design/menu/menu' + i + 'o.gif';
  }

  loaded = 1;
}

function changeImg(n, s)
{
  if (loaded != 0) (!s) ? $('menu'+n).src = imgs[n].src : $('menu'+n).src = imgso[n].src;
}


function callBackTimer(n)
{
  if (document.images && loaded) {
    (Prototype.Browser.IE) ? $(n).filters.alpha.opacity = 0 : $(n).style.MozOpacity=0;
  }
}

function hideImg(n)
{
  if (document.images && loaded) {
    var effect = new Spry.Effect.Fade($(n).id, {from: 100, to: 0, duration: 300, toggle: true, transition: Spry.linearTransition, fps: 60});
    effect.start();
    setTimeout('callBackTimer('+$(n).id+')', 500);
  }
}

function showImg(n)
{
  if (document.images && loaded) {
    var effect = new Spry.Effect.Fade($(n).id, {from: 0, to: 100, duration: 300, toggle: true, transition: Spry.linearTransition, fps: 60});
    effect.start();
  }
}


function changeColorImg(img)
{
  $('bigImageColor').src = '';
  $('bigImageColor').src = img;
}

var colorIndex = new Array(
'NH-711M',                    'B-92P',                    'B-536P',                 'B-538M',                     'R-81',
'NH-684P',                    'NH-701M',                  'YR-571P',                'NH-624P',                    'NH-642M',
'NH-700M',                    'B-92P',                    'B-520P',                 'B-528M',                     'R-81',
'Y-66P',                      'YR-552M',                  'RP-37P',                 'G-524M',                     'NH-684P',
'R-532M',                     'NH-578',                   'NH-658P',                'NH-686M',                    'B-92P',
'B-532P',                     'NH-727M',                  'R-522P',                 'R-81',                       'NH-700M',
'B-92P',                      'YR-571P',                  'NH-578',                 'NH-700M',                    'NH-701M',
'B-92P',                      'B-536P',                   'B-537M',                 'R-525P',                     'YR-566M',
'R-81',                       'NH-700M',                  'B-92P',                  'B-536P',                     'B-538M',
'NH-701M',                    'YR-559M',                  'YR-563M',                'NH-737M',                    'NH-736M',
'NH-731P',                    'NH-743M',                  'B-536P',                 'YR-562P',                    'NH-624P',
'R-81',						  '1',						  '2',           		    '3', 						  '4', 
'5', 						  '6',						  '7',						'8');
var colorTitle = new Array(
'Whistler Silver Metallic',   'Nighthawk Black Pearl',    'Royal Blue Pearl',       'Blueish Silver Metallic',    'Milano Red',
'Sparkle Gray Plear',         'Galaxy Gray Metallic',     'Deep Bronze Plearl',     'Premium White Pearl',        'Storm Silver',
'Alabaster Silver',           'Nighthawk Black Pearl',    'Vivid Blue',             'Sirius Blue',                'Milano Red',
'Helios Yellow',              'Blaze Orange',             'Black Amethyst',         'Chiffon Green',              'Sparkle Gray Plear',
'Pink Tourmaline',            'Taffeta White',            'Graphite',               'Lakeshore Silver',           'Nighthawk Black Pearl',
'Opulent Blue',               'Platinum Frost',           'Royal Ruby Red',         'Milano Red',                 'Alabaster Silver',
'Nighthawk Black Pearl',      'Deep Bronze Plearl',       'Taffeta White',          'Alabaster Silver',           'Galaxy Gray',
'Nighthawk Black Pearl',      'Royal Blue Pearl',         'Neutron Blue',           'New Red',                    'Borrego Beige',
'Milano Red',                 'Alabaster Silver',         'Nighthawk Black Pearl',  'Royal Blue Pearl',           'Blueish Silver Metallic',
'Galaxy Gray',                'Champagne Silver',         'Tangerine Orange',       'Polished Metal',             'Volcano Grey',
'Crystal Black',              'Buran Silver',             'Royal Blue Pearl',       'Cobalt Blue',                'Premium White Pearl',
'Milano Red',				  'Bali Blue Pearl',          'Billet Silver Metallic', 'Formal Black',			      'Dark Cherry Pearl',
'Mocha Metallic',             'Nimbus Gray Metallic',	  'Sterling Gray Metallic', 'Silver Jade');


function returnColor(n)
{
  //var r = new Array('', '');
  var r = '';
  for (var i = 0; i < colorIndex.length; i++)
  {
    if (colorIndex[i] == n)
    {
      r = colorIndex[i] +  "<hr size=1 color=#EEEEEE>" + colorTitle[i];
      break;
    }
  }
  return r;
}
