	var lastSymbol = "";
	
	function scrollToSymbol(ASymbol){
		var searchString = ASymbol.toUpperCase();
		var lastIndex = 0;
		var fullMatch = 0;
		for (var i = 1; i < stocks.length; i++){
			var L1 = stocks[i];
			if (L1 == searchString){
				fullMatch = 1;
				lastIndex = i;
				break;
			}else{
				if (L1.indexOf(searchString) == 0){
					lastIndex = i;
					break;
				}
			}
			if ((fullMatch == 1)||(lastIndex > 0)) {break;}
		}
		if (lastIndex > 0){
			var lastElm = document.getElementById(lastSymbol);
			if (lastElm){
				lastElm.style.backgroundColor="white";
				lastElm.style.fontSize = "13px";
				lastElm.style.lineHeight = "";
			}
			lastElm = "";
			fixedSlide("scrollingContainer", lastIndex*(-18));	
			if (fullMatch == 1){
				lastSymbol = stocks[lastIndex];
				var elm = document.getElementById(stocks[lastIndex]);
				elm.style.backgroundColor = '#e9f4fe';
				elm.style.fontSize = "14px";
				elm.style.lineHeight = "28px"			
			}
		}else{
			contentObjects["scrollingContainer"]['slideSpeed'] = contentObjects["scrollingContainer"]['originalSpeed'];
		}
	}
	

	var slideSpeed = 10;
	var slideTimeBetweenSteps = 45;
	var offset = 0;
	
  if (navigator.userAgent.indexOf("Firefox")!=-1 || navigator.userAgent.indexOf("Safari")!=-1) {
	var mF=1;
	}
	else
	{
	var mF=1;
	}
	
	var scrollingContainer = false;
	var scrollingContent = true;
	var containerHeight;
	var contentHeight;	
	
	
	var contentObjects = new Array();
	var originalslideSpeed = false;
	
		
	function slideContent(containerId)
	{
		var topPos = contentObjects[containerId]['objRef'].style.top.replace(/[^\-0-9]/g,'');
		topPos = topPos - parseInt(contentObjects[containerId]['slideSpeed']);
		if(topPos/1 + contentObjects[containerId]['contentHeight']/1<0){
			//window.location.reload(true);
			topPos = contentObjects[containerId]['containerHeight'];
		}
		contentObjects[containerId]['objRef'].style.top = topPos + 'px';
		movedown=setTimeout('slideContent("' + containerId + '")',slideTimeBetweenSteps);
		
	}
	
		function slideFastContent(containerId)
	{
		contentObjects[containerId]['slideSpeed'] = 25;
		var topPos = contentObjects[containerId]['objRef'].style.top.replace(/[^\-0-9]/g,'');
		topPos = topPos - contentObjects[containerId]['slideSpeed'];
		if(topPos/1 + contentObjects[containerId]['contentHeight']/1<0)topPos = contentObjects[containerId]['containerHeight'];
		contentObjects[containerId]['objRef'].style.top = topPos + 'px';
		movefastdown=setTimeout('slideFastContent("' + containerId + '")',slideTimeBetweenSteps);
		
	}
	
			function slideMediumContent(containerId)
	{
		contentObjects[containerId]['slideSpeed'] = 8;
		var topPos = contentObjects[containerId]['objRef'].style.top.replace(/[^\-0-9]/g,'');
		topPos = topPos - contentObjects[containerId]['slideSpeed'];
		if(topPos/1 + contentObjects[containerId]['contentHeight']/1<0)topPos = contentObjects[containerId]['containerHeight'];
		contentObjects[containerId]['objRef'].style.top = topPos + 'px';
		movemediumdown=setTimeout('slideMediumContent("' + containerId + '")',slideTimeBetweenSteps);
		
	}
	
	function restoreSpeed(containerId)
	{
	  contentObjects[containerId]['slideSpeed'] = contentObjects[containerId]['originalSpeed'];
	}
	
		function slideUpContent(containerId)
	{
		var topPos = parseInt(contentObjects[containerId]['objRef'].style.top.replace(/[^\-0-9]/g,''));
		topPos+= contentObjects[containerId]['slideSpeed'];
		if(topPos >= contentObjects[containerId]['containerHeight']/1) {topPos = -contentObjects[containerId]['contentHeight']; }
		contentObjects[containerId]['objRef'].style.top = topPos + 'px';
	//movedown=setTimeout('slideContent("' + containerId + '")',slideTimeBetweenSteps);
		moveup=setTimeout('slideUpContent("' + containerId + '")',slideTimeBetweenSteps);
		
	}

		function slideFastUpContent(containerId)
	{
		contentObjects[containerId]['slideSpeed'] = 25;
		var topPos = parseInt(contentObjects[containerId]['objRef'].style.top.replace(/[^\-0-9]/g,''));
		topPos+= contentObjects[containerId]['slideSpeed'];
		if(topPos >= parseInt(contentObjects[containerId]['containerHeight']/1)) {topPos = -contentObjects[containerId]['contentHeight']; }
		contentObjects[containerId]['objRef'].style.top = topPos + 'px';
		//movedown=setTimeout('slideContent("' + containerId + '")',slideTimeBetweenSteps);
		movefastup=setTimeout('slideFastUpContent("' + containerId + '")',slideTimeBetweenSteps);
		
	}

	function slowSliding()
	{
		var containerId = this.id;
		contentObjects[containerId]['slideSpeed'] = 15;	
	}
	
	


	function stopSliding()
	{
		var containerId = this.id;
		if (navigator.userAgent.indexOf("Firefox")!=-1 || navigator.userAgent.indexOf("Safari")!=-1) {
		contentObjects[containerId]['slideSpeed'] = 1;	
		}
		else
		{
		contentObjects[containerId]['slideSpeed'] = 1;
		}
	}
	
	function restartSliding()
	{
		var containerId = this.id;
		contentObjects[containerId]['slideSpeed'] = contentObjects[containerId]['originalSpeed'];
		
	}
	
	function initSlidingContent(containerId,slideSpeed)
	{
		scrollingContainer = document.getElementById(containerId);
		scrollingContent = scrollingContainer.getElementsByTagName('DIV')[0];
		
		
		scrollingContainer.style.position = 'relative';
		scrollingContainer.style.overflow = 'hidden';
		scrollingContent.style.position = 'relative';

		scrollingContainer.onmouseover = stopSliding;
		scrollingContainer.onmouseout = restartSliding;
		
		originalslideSpeed = slideSpeed;
		
		scrollingContent.style.top = '0px';
		
		contentObjects[containerId] = new Array();
		contentObjects[containerId]['objRef'] = scrollingContent;
		contentObjects[containerId]['contentHeight'] = scrollingContent.offsetHeight;
		contentObjects[containerId]['containerHeight'] = scrollingContainer.clientHeight;
		contentObjects[containerId]['slideSpeed'] = slideSpeed;
		contentObjects[containerId]['originalSpeed'] = slideSpeed;
		
		slideContent(containerId);
				
	}
	
	function fixedSlide(containerId, delta){
		contentObjects[containerId]['objRef'].style.top = (delta + 50) + 'px';
		contentObjects[containerId]['slideSpeed'] = 1;
		//contentObjects[containerId]['originalSpeed'] = 1;
}

function convertToGreek(AValue){
	var change=0;
	var Str=AValue;
	var StrL=Str.length;
	var StrOut="";
	
	var c=' ';
	var cOut=' ';
	
	for(var i=0;i<StrL;i++)
	{                  
			c = Str.substring(i,i+1);
			cOut=c;
			
			if (c=='A' || c=='a' || c=='á' || c=='Ü') {change=1;cOut='Á';}
			if (c=='B' || c=='b' || c=='â'          ) {change=1;cOut='Â';}
			if (c=='G' || c=='g' || c=='ã'          ) {change=1;cOut='Ã';}
			if (c=='D' || c=='d' || c=='ä'          ) {change=1;cOut='Ä';}
			if (c=='E' || c=='e' || c=='å' || c=='Ý') {change=1;cOut='Å';}
			if (c=='Z' || c=='z' || c=='æ'          ) {change=1;cOut='Æ';}
			if (c=='H' || c=='h' || c=='ç' || c=='Þ') {change=1;cOut='Ç';}
			if (c=='U' || c=='u' || c=='è'          ) {change=1;cOut='È';}
			if (c=='I' || c=='i' || c=='é' || c=='ß') {change=1;cOut='É';}
			if (c=='K' || c=='k' || c=='ê'          ) {change=1;cOut='Ê';}
			if (c=='L' || c=='l' || c=='ë'          ) {change=1;cOut='Ë';}
			if (c=='M' || c=='m' || c=='ì'          ) {change=1;cOut='Ì';}
			if (c=='N' || c=='n' || c=='í'          ) {change=1;cOut='Í';}
			if (c=='J' || c=='j' || c=='î'          ) {change=1;cOut='Î';}
			if (c=='O' || c=='o' || c=='ï' || c=='ü') {change=1;cOut='Ï';}
			if (c=='P' || c=='p' || c=='ð'          ) {change=1;cOut='Ð';}
			if (c=='R' || c=='r' || c=='ñ'          ) {change=1;cOut='Ñ';}
			if (c=='S' || c=='s' || c=='ó' || c=='ò') {change=1;cOut='Ó';}
			if (c=='T' || c=='t' || c=='ô'          ) {change=1;cOut='Ô';}
			if (c=='Y' || c=='y' || c=='õ' || c=='ý') {change=1;cOut='Õ';}
			if (c=='F' || c=='f' || c=='ö'          ) {change=1;cOut='Ö';}
			if (c=='X' || c=='x' || c=='÷'          ) {change=1;cOut='×';}
			if (c=='C' || c=='c' || c=='ø'          ) {change=1;cOut='Ø';}
			if (c=='V' || c=='v' || c=='ù' || c=='þ') {change=1;cOut='Ù';}
	
		 StrOut=StrOut+cOut;
	};
				 
	if(change==1) {
		return StrOut;
	}else{
		return AValue;
	}
}