
var URL = '';
var Banner = '';

// Version number
var VERSION = 'v1.31';

 // Current banner number
var Index = Math.round(Math.random() * MaxIdx + 0.5);

// Variable for the Image
var StopLoad = 0;
var LoadNow = 0;

// Delay time between two banners in seconds
var WaitTime = 5;
var aktiv = '';

// Output variables for the HTML code generation
var out1 = '', out2 = '', out3 = '', out4 = '', out5 = '', out6 = '';
var loader = '', JS_URL = '';

// This part is new! The last added banner (here number 1) will be shown more than the others! yeah, it works...
var counter = 0;
var Rand = 0;

// Language (de = Deutsch; en = Englisch)
if (this.EXTERNAL_lang)
{
  var lang = EXTERNAL_lang;
}
else
{
  var lang = "en";
}

// Define Domain here! (ohne '/' !)
var Domain = "http://www.absolutebodyandpaint.com";

// Last Banner number (when you add more banner then you have to count this number up!)
var MaxIdx = 10; 

if (this.lang)
{
// ********** GetBannerURL **************
//
// Banner and URL database

function GetBannerURL()
{
  switch (Index)
  {
    case 0:
      URL = "publicgallery.php?username=olds442";
      Banner = "images/gallery_thumbs/olds442.gif";
      break;

    case 1:
      URL = "publicgallery.php?username=66mustang";
      Banner = "images/gallery_thumbs/66mustang.gif";
      break;

    case 2:
      URL = "publicgallery.php?username=356porsche";
      Banner = "images/gallery_thumbs/356porsche.gif";
      break;

    case 3:
      URL = "publicgallery.php?username=bluesprite";
      Banner = "images/gallery_thumbs/bluesprite.gif";
      break;

    case 4:
      URL = "publicgallery.php?username=67mustang";
      Banner = "images/gallery_thumbs/67mustang.gif";
      break;

	case 5:
      URL = "publicgallery.php?username=ferrari";
      Banner = "images/gallery_thumbs/ferrari.gif";
      break;
	
	case 6:
      URL = "publicgallery.php?username=modelA";
      Banner = "images/gallery_thumbs/modelA.gif";
      break;

	case 7:
      URL = "publicgallery.php?username=911porsche";
      Banner = "images/gallery_thumbs/porsche911.gif";
      break;
	
	case 8:
      URL = "publicgallery.php?username=redsprite";
      Banner = "images/gallery_thumbs/sprite.gif";
      break;

	case 9:
      URL = "publicgallery.php?username=tbird";
      Banner = "images/gallery_thumbs/tbird.gif";
      break;

	case 10:
      URL = "publicgallery.php?username=v8mgb";
      Banner = "images/gallery_thumbs/v8mgb.gif";
      break;

    default:
      URL = "gallery.php";
      Banner = "images/gallery_thumbs/wait.gif";
      break;
  }
}

//******************************************************

function CheckIndex()
{
  if (Index != MaxIdx)
  {
    counter++;
    if (Rand == 0)
    {
      Rand = Math.round(Math.random() * 7) + 3;
    }
    // alert('counter=' + counter + '\nRand = ' + Rand);
    if (counter >= Rand)
    {
      Index = MaxIdx; counter = 0; Rand = 0;
    }
  }
}

// Den Banner austauschen
function BannerExchange()
{
  if (StopLoad==0)
  {
    LoadNow=1;
    Index = Math.round(Math.random() * MaxIdx + 0.5);
    CheckIndex(); GetBannerURL();
    if ((document.images.Banner.height < 1) || (document.images.Banner.width < 1))
    {
    	 Index = MaxIdx + 1;
	 GetBannerURL();
    }
    document.images.Banner.src = Banner;
    window.setTimeout('BannerExchange()',(WaitTime*1000));
    LoadNow=0;
    return true;
  }
   else
  {
    return false;
  }
}

// Open a window
function OpenURL(URL2)
{
  var Fenster =
  window.open(URL2,'_self');
}

// Opens a window with the current URL
function DoExchange ()
{
  if (LoadNow==0)
  {
    StopLoad=1;
    OpenURL(URL);
    StopLoad=0;
  }
  return false;
}

// Generate and setup the HTML code...
CheckIndex();
GetBannerURL();
out1 = '<DIV align="center">';
out2 = '" name="Banner" alt="Click image to see detailed gallery of auto.';
out3 = '" border="0"></A>';
// <BR>' + (MaxIdx + 1) + ' Banner total ';
out4 = out1 + '<A href="about:blank" onclick="return DoExchange();"><IMG src="' + Banner + out2 + out3;

document.open("text/html");
document.write(out4);
document.write('</DIV>');
document.close();
window.setTimeout('BannerExchange()', (WaitTime*1000));
}
 else
{
  document.open("text/html");
  document.write("Please set the variable \'lang\' !");
  document.close();
}
