var xo;
var yo;



function ustaw_pozycje()
{
	xo=document.getElementById('main').offsetLeft;
	yo=document.getElementById('main').offsetTop;
	document.getElementById('kurtyna').style.top=yo+1;
	document.getElementById('slajd').style.left=xo+1;
	document.getElementById('slajd').style.top=yo+1;
	document.getElementById('sezon').style.left=xo+5;
	document.getElementById('sezon').style.top=yo+500;
	document.getElementById('auriga').style.left=xo+5;
	document.getElementById('lewa').style.top=yo+400;
	document.getElementById('lewa').style.left=xo-600;	
	document.getElementById('dolna').style.top=yo+602;
	document.getElementById('dolna').style.left=xo+1;	
	document.getElementById('jezyki').style.top=yo+580;
	document.getElementById('jezyki').style.left=xo+10;	
	document.getElementById('kreska').style.left=xo+1;	
	document.getElementById('men_y').style.left=xo+230;	
	document.getElementById('men_y').style.top=yo+610;	
	document.getElementById('tab_txt').style.left=xo+250;	
	document.getElementById('tab_txt').style.top=yo+310;	
				if (document.getElementById)  //jesli mozilla
					{document.getElementById('men').style.top=yo+550;   //pozycja MENU
					 document.getElementById('men').style.left=xo+10;
					 document.getElementById('kreska').style.top=yo+550;
					 document.getElementById('men_x').style.top=yo+560;
					}
				if(document.all)              //jesli IE
					{document.getElementById('men').style.top=yo+565;   //pozycja MENU
					 document.getElementById('men').style.left=xo+10;
					 document.getElementById('kreska').style.top=yo+560;
					 document.getElementById('men_x').style.top=yo+565-document.getElementById('men_x').offsetHeight+30;
					}
}

function kurt(kierunek,poz,nr_zdjecia)
{
//	var speed=80;
//	var krok=4;
	var pauza=0;
//	var pau=1500;
	var x0=document.getElementById('slajd').offsetLeft;
	//var x0=slajd.offsetLeft;
	var y0=document.getElementById('slajd').offsetTop;
	//var y0=slajd.offsetTop;
	document.getElementById('kurtyna').style.visibility='visible';
	if(kierunek==0)
	{
		document.getElementById('kurtyna').style.left=poz+x0;
		if( poz < 400 ){	poz += krok; 
	
						}
						else{ kierunek=1;
							  if(nr_zdjecia < zdj.length-1){ nr_zdjecia++; }else{ nr_zdjecia=0;}   
							  zd1.src=zdj[nr_zdjecia];
							  zamien2_na('zd1');
							  pauza=pau;
							}
	}
	if(kierunek==1)
	{
		document.getElementById('kurtyna').style.left=poz+x0;
		if( poz > 0 ){ poz -= krok;
						
					  }
					  else{ kierunek=0;
							if(nr_zdjecia < zdj.length-1){ nr_zdjecia++; }else { nr_zdjecia=0;}
							zd2.src=zdj[nr_zdjecia];
							zamien1_na('zd2');
							pauza=pau;
						  }
	}
	//ukrywa gorma czesc menu

	setTimeout('kurt('+kierunek+','+poz+','+nr_zdjecia+')',speed+pauza);
}  

function mow_auriga(a_poz)
{
	//var speeda=20;
	//var kroka=5;
	document.getElementById('auriga').style.visibility='visible';

	if(a_poz < 450 + yo)
		{
		document.getElementById('auriga').style.top=a_poz;
		a_poz +=kroka;
		setTimeout('mow_auriga('+a_poz+')',speeda);
		//po zjechaniu napisu auriga
		}else{  document.getElementById('sezon').style.visibility='visible'; 
				document.getElementById('men').style.visibility='visible';
				document.getElementById('tab_txt').style.visibility='visible';
				document.getElementById('men').style.left=xo+20;
				document.getElementById('kreska').style.visibility='visible';
				document.getElementById('men_x').style.visibility='visible';
				document.getElementById('men_y').style.visibility='visible';
				document.getElementById('jezyki').style.visibility='visible';
				kurt(0,0,-1);
			}
	ustaw_pozycje();
	document.getElementById('auriga').style.top=a_poz;
}


function show_men_x(poz)
{
	aktualna_poz=document.getElementById('men_x').offsetLeft;
	if(xo > aktualna_poz  )
	{
		mow_x(poz,1);
	}
}

function mow_x(poz,kierunek)
{
	var speed=5;
	var krok=10;

	if(kierunek==1)  //wysowaj menu
	if(poz < xo + 240)
		{
		document.getElementById('men_x').style.left=poz;
		poz +=krok;
		setTimeout('mow_x('+poz+','+kierunek+')',speed);
		}else{// _______________wysowa men_Y_______________
				document.getElementById('men_y').style.top=yo+600;
				document.getElementById('tab_txt').style.visibility='hidden'; //to jest ok
				mow_y(yo+600,1);
				}
	if(kierunek==0) //chowaj menu
	if(poz > xo - 600 )
		{
		document.getElementById('men_x').style.left=poz;
		poz -=krok;
		setTimeout('mow_x('+poz+','+kierunek+')',speed);
		}
}

function mow_y(poz,kierunek)
{
	var speed=50;
	var krok=10;
	var wys_y = document.getElementById('men_y').offsetHeight;
	var poz_kreski = document.getElementById('kreska').offsetTop;
	var lim=poz_kreski-wys_y;
	if(kierunek==1)  //wysowaj menu
	if(poz > lim-10)
		{
		
		document.getElementById('men_y').style.top=poz;
		poz -=krok;
		setTimeout('mow_y('+poz+','+kierunek+')',speed);
		}else{// _______________wysowa men_Y_______________
				myszka();
			 }
	//alert(poz);		 
	if(kierunek==0) //chowaj menu
	if(poz < yo + 630 )
		{
		document.getElementById('men_y').style.top=poz;
		poz +=krok;
		setTimeout('mow_y('+poz+','+kierunek+')',speed);
		}else{  
			poz=document.getElementById('men_x').offsetLeft;
			document.getElementById('tab_txt').style.visibility='visible';//to jest ok
			mow_x(poz,0)   }
}

function zamien1_na(nazwa)
{
	if(document.images){document.images['zdjecie1'].src=eval(nazwa+".src");}
}
function zamien2_na(nazwa)
{
	if(document.images){document.images['zdjecie2'].src=eval(nazwa+".src");}
}
//---------------------------------------------------------------------------------------
function mow_txt(poz,kierunek)
{
	var speed=60;
	var krok=3;
	var tot_y=document.getElementById('txt').offsetHeight;
if(kierunek==1)
		if(poz > -tot_y + 150 - 20)
			{
			document.getElementById('txt').style.top=poz;
			poz -=krok;
			txt_poz=poz;
			txtID=setTimeout('mow_txt('+poz+','+kierunek+')',speed);
			}
if(kierunek==0)
		if(poz < 20)
			{
			document.getElementById('txt').style.top=poz;
			poz +=krok;
			txt_poz=poz;
			txtID=setTimeout('mow_txt('+poz+','+kierunek+')',speed);
			}
			
}
var txt_poz=0;
var txtID=null;


//__________________________________________
function myszka()
{

	if (document.layers) { // Netscape
		document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove = captureMousePosition;
	} else if (document.all) { // Internet Explorer
		document.onmousemove = captureMousePosition;
	} else if (document.getElementById) { // Netcsape 6
		document.onmousemove = captureMousePosition;
	}	
	var men_poz_y=document.getElementById('men_y').offsetTop-30;
	if(yMousePos < men_poz_y ) //pozycja myszki wychodzi ponad menu to gas howj menu i pokazuj text
		{
		poz=document.getElementById('men_y').offsetTop;
		mow_y(poz,0);
		return 0;
		}
		//pelnyczas=" "+godzina+":"+minuty+":"+sekundy;
	var txt=" "+yMousePos+" __ "+men_poz_y;
	//document.forms['f'].elements['guzik'].value=txt;
	setTimeout("myszka()",menuspeed);
}

// Global variables
xMousePos = 1000; // Horizontal position of the mouse on the screen
yMousePos = 1000; // Vertical position of the mouse on the screen
xMousePosMax = 0; // Width of the page
yMousePosMax = 0; // Height of the page

function captureMousePosition(e) {
    if (document.layers) {
        xMousePos = e.pageX;
        yMousePos = e.pageY;
        xMousePosMax = window.innerWidth+window.pageXOffset;
        yMousePosMax = window.innerHeight+window.pageYOffset;
    } else if (document.all) {
        xMousePos = window.event.x+document.body.scrollLeft;
        yMousePos = window.event.y+document.body.scrollTop;
        xMousePosMax = document.body.clientWidth+document.body.scrollLeft;
        yMousePosMax = document.body.clientHeight+document.body.scrollTop;
    } else if (document.getElementById) {
        // Netscape 6 behaves the same as Netscape 4 in this regard
        xMousePos = e.pageX;
        yMousePos = e.pageY;
        xMousePosMax = window.innerWidth+window.pageXOffset;
        yMousePosMax = window.innerHeight+window.pageYOffset;
    }
}
