
function findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function swapClass() { //v3.0
  var i,j=0,x,a=swapClass.arguments; for(i=0;i<(a.length-2);i+=3)
   if ((x=findObj(a[i]))!=null){
   	
	if(!x.className) x.className=x.className; x.className=a[i+2];
	
   }
   
}

function preloadImgs(){
	
	if (mainImgList) {
		
		for(var i=0;i<mainImgList.length;i++){
			
			preloadImages(mainImgList[i]);
		
		}
		
	}
	
}

function randomImages(myImgListName, myImgList, myContainer, counter){
	
	if (myImgListName) {
	
		if(counter == (myImgList.length)){
		
			counter = 0;
  
  		}
  
		counter = counter + 1;
  
		swapClass(myContainer, '', myContainer + myImgList[counter]);
		
		myCmd = 'randomImages(' + "\'" + myImgListName + "\'" + ', ' + myImgListName + ", \'" + myContainer + "\'" + ', ' + counter + ')';
				
  		setTimeout(myCmd, delay);
	
	}
  
}

function submitform(mycontestant)
{
	
	var d = findObj('vote');
 	d.contestant.value=mycontestant;
	d.submit();
  
}

var delay = 5500;
var counter = 1;
var mainImgList;
var baseImgList;
