	var c=0;
	var t;
	var i;
	var timer_is_on=0;
	var curslide=1;
	var slidelength=5; //seconds
	var slides=3; // number of slides in show
	var fadetime=10; // time for fade (10=1 second)
	
	
	
function startbanner() {

	// CREATE BUTTONS 
	var buttons="";
	for(i=1;i<=slides;i++) {
		var buttons=buttons + "<span><a href=\"/\" onClick=\"slide(" + i + "); return false;\"><img src=\"banner/buttons/dot100.png\" width=\"20px\" height=\"20px\" id=\"button" + i + "\"/></a></span>";
	}
	document.getElementById('buttons').innerHTML=buttons;

	// INITIAL OPACITY 
			for (i=1;i<=slides;i++) {
				if(i==1) {
					var opacity=100; 
			// SET 1st BUTTON TO HALF OPACITY	
			document.getElementById('button'+i).style.filter = 'alpha(opacity=' + 50 + ')';
				// Old mozilla and firefox
			document.getElementById('button'+i).style.MozOpacity = 0.5;
				// Everything else.
			document.getElementById('button'+i).style.opacity = 0.5;
				} else {
					var opacity=0;
				}
				document.getElementById('img'+i).style.filter = 'alpha(opacity=' + opacity + ')';
					// Old mozilla and firefox
				document.getElementById('img'+i).style.MozOpacity = opacity;
					// Everything else.
				document.getElementById('img'+i).style.opacity = opacity;
				}
		doTimer();
		document.getElementById('banner').style.display="block";
}
function timedCount()
	{
	if (timer_is_on) {
		c=c+1;
		t=setTimeout("timedCount()",100);
			
			// SET LOOP TIME
			if(c==(slidelength*10*slides)) {
				c=0;
				curslide=1;
			}
			
			// RESET AT BEGINNING OF LOOP
			if(c==0) {
				for (i=1;i<=slides;i++) {
				if(i==1) {
					var opacity=1; 
				} else {
					var opacity=0;
				}
				document.getElementById('img'+i).style.filter = 'alpha(opacity=' + opacity*100 + ')';
					// Old mozilla and firefox
				document.getElementById('img'+i).style.MozOpacity = opacity;
					// Everything else.
				document.getElementById('img'+i).style.opacity = opacity;
				}
			}
			
			if (c==((curslide*(slidelength*10))+1)) {
				curslide++;
			}
			
		// ADJUSTMENT FOR LAST SLIDE EQUATION
		if (curslide==slides) {
			var ext=-(slidelength*10);
		} else {
			var ext=slidelength*10;
			}
		// FADE IN IMAGES		
		if (c>(((slidelength*10)*curslide)-fadetime) && c<=(((slidelength*10)*curslide)+(ext))) {
			var imgnumber=curslide+1;
			var opacityequation=(100-((100/fadetime)*(((slidelength*10)*curslide)-c)))/100;

				document.getElementById('img'+imgnumber).style.filter = 'alpha(opacity=' + opacityequation*100 + ')';
					// Old mozilla and firefox
				document.getElementById('img'+imgnumber).style.MozOpacity = opacityequation;
						// Everything else.
				document.getElementById('img'+imgnumber).style.opacity = opacityequation;
				
				//BUTTONS
				//IN
				document.getElementById('button'+curslide).style.filter = 'alpha(opacity=' + 50+((opacityequation*100)/2) + ')';
					// Old mozilla and firefox
				document.getElementById('button'+curslide).style.MozOpacity = 0.5+(opacityequation/2);
						// Everything else.
				document.getElementById('button'+curslide).style.opacity = 0.5+(opacityequation/2);
				//OUT
				document.getElementById('button'+imgnumber).style.filter = 'alpha(opacity=' + 100-((opacityequation*100)/2) + ')';
					// Old mozilla and firefox
				document.getElementById('button'+imgnumber).style.MozOpacity = 1-(opacityequation/2);
						// Everything else.
				document.getElementById('button'+imgnumber).style.opacity = 1-(opacityequation/2);
			}
			
			// FADE BACK TO FIRST IMAGE
			if (c>((slidelength*10*slides)-fadetime) && c<=(slidelength*10*slides)) {
				//SET OPACITY TO 0 FOR ALL SLIDES EXCEPT THE LAST AND SET THE FIRST TO 100
				for (i=1;i<slides;i++) {
						if(i==1) {
					var opacity=1; 
				} else {
					var opacity=0;
				}
					document.getElementById('img'+i).style.filter = 'alpha(opacity=' + opacity*100 + ')';
						// Old mozilla and firefox
					document.getElementById('img'+i).style.MozOpacity = opacity;
						// Everything else.
					document.getElementById('img'+i).style.opacity = opacity;
				}
				//FADE OUT LAST 
				if (c>(((slidelength*10)*curslide)-fadetime) && c<=((slidelength*10)*slides)) {
					var opacityequation=((100/fadetime)*(((slidelength*10)*curslide)-(c+1))/100);
						document.getElementById('img'+slides).style.filter = 'alpha(opacity=' + opacityequation*100 + ')';
							// Old mozilla and firefox
						document.getElementById('img'+slides).style.MozOpacity = opacityequation;
								// Everything else.
						document.getElementById('img'+slides).style.opacity = opacityequation;
				//BUTTONS
				//IN
				document.getElementById('button'+slides).style.filter = 'alpha(opacity=' + 100-((opacityequation*100)/2) + ')';
					// Old mozilla and firefox
				document.getElementById('button'+slides).style.MozOpacity = 1-(opacityequation/2);
						// Everything else.
				document.getElementById('button'+slides).style.opacity = 1-(opacityequation/2);	
				//BUTTONS
				//FIRST OUT
				document.getElementById('button'+1).style.filter = 'alpha(opacity=' + (opacityequation*100)+50 + ')';
					// Old mozilla and firefox
				document.getElementById('button'+1).style.MozOpacity = opacityequation+0.5;
						// Everything else.
				document.getElementById('button'+1).style.opacity = opacityequation+0.5;
						
				}
			}
		
		}
	}


	function slide(jumpto) {
		for (i=1;i<=slides;i++) {
			if(i==jumpto) {
				var opacity=1;
				var opacity2=0.5;
			} else {
				var opacity=0;
				var opacity2=1;
			}
		document.getElementById('img'+i).style.filter = 'alpha(opacity=' + opacity*100 + ')';
		// Old mozilla and firefox
		document.getElementById('img'+i).style.MozOpacity = opacity;
		// Everything else.
		document.getElementById('img'+i).style.opacity = opacity;
		
		document.getElementById('button'+i).style.filter = 'alpha(opacity=' + opacity2*100 + ')';
		// Old mozilla and firefox
		document.getElementById('button'+i).style.MozOpacity = opacity2;
		// Everything else.
		document.getElementById('button'+i).style.opacity = opacity2;
		}
		if (timer_is_on) {
		doTimer();
		}
		c=(jumpto*(slidelength*10))-(slidelength*10);
		curslide=jumpto*1;
	}
	
	function doTimer()
	{
	if (!timer_is_on)
	  {
	  timer_is_on=1;
	  timedCount();
	  } else {
	  timer_is_on=0;
	  }
	}


