pre_count = -2
pre_mask1 = ''
pre_mask2 = ''
pre_gfx_off = ''

if (document.images) {
 zero = new Image()
 zero.src = '../gfx/0.gif'
 pre_show0 = new Image()
 pre_show1 = new Image()
}

function preload() {
 if  (top.the_code != true) {
  setTimeout("preload()", 1000)
 } else {
  if ((document.images) && (pre_count >= 0)){
   if (pre_count < pre_img.length) {
    document.images.preload_img.src = pre_mask1 + pre_img[pre_count] + pre_mask2
    document.images['preload_' + pre_count].src = pre_show1.src
   } else {
    pre_stop = true
    for (i=0; i< l_images; i++) {
     document.images['preload_' + i].src = zero.src
    }
    document.images.preload_text.src = zero.src
   }
  }
  pre_count++
 }
}

function preload_init(mask1,mask2) {
 pre_mask1 = mask1
 pre_mask2 = mask2
 pre_count = 0
 preload()
}

function preload_set(gfx_txt,gfx_txt_x,gfx_txt_y,gfx_off,gfx_on,x,y,space,array) {
 if (document.images) {
  pre_show0.src = gfx_off
  pre_show1.src = gfx_on
  l_images = eval(array + '.length')
  l_txt  = '<table border="0" cellspacing="0" cellpadding="0">' +
   '<tr valign="top"><td align="center"><img name="preload_text" src="' + gfx_txt + '" width="' + gfx_txt_x + '" height="' + gfx_txt_y + '" border="0" alt="">' + 
   '<img name="preload_img" onLoad="preload()" src="../gfx/0.gif" width="1" height="1" border="0" alt=""></td></tr>' +
   '<tr><td align="center">'
 
  for (i=0; i< l_images; i++) {
  l_txt += '<img name="preload_' + i +
                 '" src="' + gfx_off +
                 '" width="' + x +
                 '" height="' + y +
                 '" alt="">'
   if (space > 0) {l_txt += '<img src="../gfx/0.gif" width="' + space + '" height="' + y + '" border="0" alt="">'}
  }
  l_txt += '</td></tr></table>'
  document.write(l_txt)
 }
}


