var left;
var right;
var width;

var left_parent;
var right_parent;
var width_parent;

var DelayMovie = 70;
var step  = -5;

var pause = -5;

var position;

var stopPosition;
var block;
var parent_block;

var browserStep=2;

var active;


var direction = "right_to_left";
	
function init(id)
{
	id = 'logo_block1';
	id2 = 'logo_block2';
	block = document.getElementById(id);
	block2 = document.getElementById(id2);
	CurrBlock=block;

	width = block.offsetWidth;
	
	width_parent = block.parentNode.offsetWidth;
	left_parent = block.parentNode.offsetLeft;
	right_parent = left_parent + width_parent;
		
	DivText=block.innerHTML;
	Repeat=Math.round(width_parent/width)+1;

	width = block.offsetWidth;
	
	left = left_parent - 93 - width;
	right = right_parent + 93;
	position = right;
	
	block2.innerHTML=block.innerHTML;
	
	positionBlock1=position;
	positionBlock2=position-width;
	
	block.style.width = width+'px';
	block2.style.width = block.style.width;
	

	
	
	
	move ("go");
}

function move(action)
{
		if (action=="go"){
			positionBlock1+=step;
			positionBlock2+=step;
			block.style.left = positionBlock1+'px';
			block2.style.left = positionBlock2+'px';
			if (direction=="right_to_left"){
				if(positionBlock1<left){positionBlock1=positionBlock2+width;}
				if(positionBlock2<left){positionBlock2=positionBlock1+width}
			}
			else {	
				if(positionBlock1>right){positionBlock1=positionBlock2-width;}
				if(positionBlock2>right){positionBlock2=positionBlock1-width}	
			}		
			setTimeout('move("go")',DelayMovie);
		}
		
		if (action=="stop")
		{
		 step = 0;
		}
		if (action=="conti")
		{
			step=pause;		
		}
		
		if (action=="left")
		{
			DelayMovie=70;
			step=15;
			
			direction = "left_to_right";
		}
		
		if (action=="right")
		{
			DelayMovie=70;
			step=-15;
			
			direction = "right_to_left";
		}
		
		if (action=="normal")
		{
			DelayMovie=70;
			if (direction == "right_to_left")
			{	step=-5;pause = step;	}
			else
			{	step=5;pause = step;	}
		}
}

function show_content(logo)
{
	if (logo.id == 26)
		return 0;
		
	active = logo.id;
	var infoBlock = document.getElementById('to_hide');
	infoBlock.style.display = 'none';
	infoBlock = document.getElementById('logo'+logo.id+'_content');
	
	infoBlock.style.display = 'block';
	
	var toHide;
	for (var i=1; i<25;i++) 
	{
		if ((i != logo.id) &&  (toHide = document.getElementById('logo'+i+'_content')))
		{
			toHide.style.display = 'none';
		}
	}
	
	for (i=1;i<logo.parentNode.childNodes.length;i+=browserStep)
	{
		hide_logo(logo.parentNode.childNodes[i]);
	}
	
	
	
	
	if (logo.parentNode.id == 'logo_block1')
		block2.innerHTML = block.innerHTML;
	else
		block.innerHTML = block2.innerHTML;
		

		
}

function show_logo(logo)
{
	if (logo.id == 26)
		return 0;
	if (window.navigator.appName == "Microsoft Internet Explorer")
	{
		logo.childNodes[0].src = '/images/logo'+logo.id+'.gif';
		browserStep=1;
	}
	else
	 	logo.childNodes[1].src = '/images/logo'+logo.id+'.gif';		
}

function hide_logo(logo)
{
	if (logo.id == 26)
		return 0;
	if (logo.id==active)
		return 0;
	
	if (window.navigator.appName == "Microsoft Internet Explorer")
		logo.childNodes[0].src = '/images/logo'+logo.id+'_gray.gif';
	else
		logo.childNodes[1].src = '/images/logo'+logo.id+'_gray.gif';
}

