		var CanSlideHighLights;
		var CurSlideHighLights;
		var WdtSlideHighLights;
		var NumSlideHighLights;
		var wait;
		
		function ArrangeSlideHighLights() {
			var i = 1;
			
			var x = 0;
			for(i=1;i<=NumSlideHighLights;i++) {
				if(parseInt(document.getElementById('SlideHighLights' + i).offsetWidth) > x) {
					x = parseInt(document.getElementById('SlideHighLights' + i).offsetWidth);
				}
			}
			x = (Math.floor(parseInt(x) / 10) * 10) + 10;
			
			for(i=1;i<=NumSlideHighLights;i++) {
				document.getElementById('SlideHighLights' + i).style.width = x + 'px';
			}
			
			WdtSlideHighLights = x;
			document.getElementById('HighLights').style.width = x + 'px';
			document.getElementById('SlideHighLights').style.width = (x * parseInt(NumSlideHighLights)) + 'px';
		}
		
		function SetCurSlideHighLights(pos) {
			CurSlideHighLights = CurSlideHighLights + pos;
			if(CurSlideHighLights < 1) {
				CurSlideHighLights = NumSlideHighLights;
			}
			else if(CurSlideHighLights > NumSlideHighLights) {
				CurSlideHighLights = 1;
			}
		}
		
		function SetNumSlideHighLights(num) {
			NumSlideHighLights = num;
		}
		
		function SlideHighLights(pos) {
			var cur = 0;
			var nxt = 0;
			var s, d;
			
			if(CanSlideHighLights) {
				CanSlideHighLights = false;
				
				SetCurSlideHighLights(pos);
				
				cur = parseInt(document.getElementById('SlideHighLights').style.left.replace('px', ''));
				nxt = (CurSlideHighLights - 1) * (-1 * WdtSlideHighLights);
				d = 10;
				
				if(cur > nxt) {
					s = (parseInt(cur) - parseInt(nxt)) / parseInt(d);
					s = -1 * s;
				}
				else {
					s = (parseInt(nxt) - parseInt(cur)) / parseInt(d);
				}
				
				SlideHighLightsPos(s, nxt);
			}
		}
		
		function PauseSlideHighLights(reset) {
			var delay = 100;
			
			if(reset) {
				wait = 0;
			}
			
			wait = parseInt(wait) + 1;
			if(wait >= delay) {
				SlideHighLights(1);
			}
			
			if(CanSlideHighLights) {
				setTimeout("PauseSlideHighLights(false)", delay);
			}
		}
		
		function SlideHighLightsPos(mov, nxt) {
			var cur = parseInt(document.getElementById('SlideHighLights').style.left.replace('px', ''));
			if(cur == nxt) {
				CanSlideHighLights = true;
				PauseSlideHighLights(true);
			}
			else {
				document.getElementById('SlideHighLights').style.left = (parseInt(cur) + parseInt(mov)) + 'px';
				setTimeout("SlideHighLightsPos("+mov+", "+nxt+")", 1);
			}
		}