/* function for fade in, out*/

var opacity;
var help;
var i = 100;
var j = 0;

function fadeOut(id)
{
	if(document.getElementById(id).style.opacity != null)
	{
		opacity = i/100;
		document.getElementById(id).style.opacity = opacity;
	}
	else if(document.getElementById(id).style.filter != null)
	{
		opacity = i;
		document.getElementById(id).style.filter = "alpha(opacity="+opacity+")";
	}
	
	i--;
	
	if(i >= 0)
	{
		help = id;		
		setTimeout('fadeOut(help)', 1);
	}
}

function fadeIn(id)
{
	if(document.getElementById(id).style.opacity != null)
	{
		opacity = j/100;
		document.getElementById(id).style.opacity = opacity;
	}
	else if(document.getElementById(id).style.filter != null)
	{
		opcity = j;
		document.getElementById(id).style.filter = "alpha(opacity="+opacity+")";
	}
	
	j++;
			
	if(j <= 100)
	{
		help = id;		
		setTiemout('fadeIn(help)', 10);
	}
}

/*
function pausecomp(millis) 
{
	var date = new Date();
	var curDate = null;
	
	do { curDate = new Date(); } 
	while(curDate-date < millis);
}
*/

/* ajax functions */

function changeTrainer()
{		
	//document.getElementById('specialists-hide').style.opacity = '0';
	
	var reguest = true;
	
	if (window.XMLHttpRequest)
	{
 		http_request = new XMLHttpRequest();
 	}
 	else if (window.ActiveXObject)
 	{
 		try
 		{
 			http_request = new ActiveXObject("Msxml2.XMLHTTP");
 		} 
 		catch (eror)
 		{
 			http_request = new ActiveXObject("Microsoft.XMLHTTP");
 		}
	}
	
	http_request.onreadystatechange = function()
	{ 
		if (http_request.readyState == 4)
		{
			if (http_request.status == 200) 
			{
				document.getElementById('specialists').innerHTML = http_request.responseText;
				//document.getElementById('specialists-hide').style.opacity = '0';
				//fadeIn('specialists-hide');
				//j = 0;
			}
			else 
			{
				//alert('Chyba');
			}
		}
	};
	
	http_request.open('POST', '/project/ajax_php/specialists.php', true);
 	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 	http_request.send(reguest);
}

function changeOurUsers()
{	
	var reguest = true;
	
	if (window.XMLHttpRequest)
	{
 		http_request_2 = new XMLHttpRequest();
 	}
 	else if (window.ActiveXObject)
 	{
 		try
 		{
 			http_request_2 = new ActiveXObject("Msxml2.XMLHTTP");
 		} 
 		catch (eror)
 		{
 			http_request_2 = new ActiveXObject("Microsoft.XMLHTTP");
 		}
	}
	
	http_request_2.onreadystatechange = function()
	{ 
		if (http_request_2.readyState == 4)
		{
			if (http_request_2.status == 200) 
			{
				document.getElementById('our-users').innerHTML = http_request_2.responseText;
			}
			else 
			{
				//alert('Chyba');
			}
		}
	};
	
	http_request_2.open('POST', '/project/ajax_php/our_users.php', true);
 	http_request_2.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 	http_request_2.send(reguest);
}

function changeMedia()
{	
	var reguest = true;
	
	if (window.XMLHttpRequest)
	{
 		http_request_3 = new XMLHttpRequest();
 	}
 	else if (window.ActiveXObject)
 	{
 		try
 		{
 			http_request_3 = new ActiveXObject("Msxml2.XMLHTTP");
 		} 
 		catch (eror)
 		{
 			http_request_3 = new ActiveXObject("Microsoft.XMLHTTP");
 		}
	}
	
	http_request_3.onreadystatechange = function()
	{ 
		if (http_request_3.readyState == 4)
		{
			if (http_request_3.status == 200) 
			{
				document.getElementById('media-space').innerHTML = http_request_3.responseText;
			}
			else 
			{
				//alert('Chyba');
			}
		}
	};
	
	http_request_3.open('POST', '/project/ajax_php/media.php', true);
 	http_request_3.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 	http_request_3.send(reguest);
}

function change()
{
	/*
	//alert(i);
	i = 100;
	fadeOut('specialists-hide');
	setTimeout('changeTrainer()', 2000);
	document.getElementById('specialists-hide').style.opacity = '1';
	//fadeIn('specialists-hide');
	//j = 0;
	*/
	
	changeTrainer();
	changeOurUsers();
	changeMedia();
}

window.setInterval('change()', 10000);