var graba;
var grabb;
var grabc;
var grabd;
var grabArray = new Array();


function load3Grabs()
{
graba = Math.round(Math.random() * (grabArray.length - 1));
setStuff('grab1',grabArray[graba]);
do { grabb = Math.round(Math.random() * (grabArray.length - 1)); } while (grabb==graba);
setStuff('grab2',grabArray[grabb]);
do { grabc = Math.round(Math.random() * (grabArray.length - 1)); } while ((grabc==graba) || (grabc==grabb));
setStuff('grab3',grabArray[grabc]);
}

function load4Grabs()
{
graba = Math.round(Math.random() * (grabArray.length - 1));
setStuff('grab1',grabArray[graba]);
do { grabb = Math.round(Math.random() * (grabArray.length - 1)); } while (grabb==graba);
setStuff('grab2',grabArray[grabb]);
do { grabc = Math.round(Math.random() * (grabArray.length - 1)); } while ((grabc==graba) || (grabc==grabb));
setStuff('grab3',grabArray[grabc]);
do { grabd = Math.round(Math.random() * (grabArray.length - 1)); } while ((grabd==graba) || (grabd==grabb) || (grabd==grabc));
setStuff('grab4',grabArray[grabd]);
}

//-------------------------------------------------------------------------------------------


(document.layers) ? layerobject=true : layerobject=false;
(document.all) ? allobject = true: allobject = false;
(document.getElementById) ? dom = true: dom = false;


function getElement(layerName,parentLayer)
{
if(layerobject)
{
parentLayer = (parentLayer)? parentLayer : self;
layerCollection = parentLayer.document.layers;
if (layerCollection[layerName])
return layerCollection[layerName];
for(z=0; z < layerCollection.length;)
return(getElement(layerName, layerCollection[z++]));
}
if (allobject)
return document.all[layerName];
if (dom)
return document.getElementById(layerName);
}


function setStuff(layerName,content)
{
var theLayer = getElement(layerName);
if (layerobject)
{
theLayer.document.write(content);
theLayer.document.close();
return;
}
if (theLayer.innerHTML)
theLayer.innerHTML = content;
}