﻿//  script by: Konrad Zientara | KSADHU
//  www.ksadhu.niezba.org | ksadhu@wp.pl
//
//  DISPLAY : displayIt (on/off) ; on_It ; off_It ; showIt ; hideIt
//  DISPLAY : moveIt ; moveIt2 ; showImage ; openImage ; oknoObrazu ; view_It
//

	//sprawdzenie formatu odniesienia
		function checkIt(item) {
			return document.getElementById(item);
		}

		//włączanie/wyłączenie elementu
		function displayIt(item) {
			if (document.getElementById(item).style.display!="block") {
				document.getElementById(item).style.display="block";
			} else {
				document.getElementById(item).style.display="none";
			}
			window.status="";
		}

		//ukazanie elementu (display)
		function on_It(item) {
			document.getElementById(item).style.display="block";
			window.status="";
		}
		
		//ukrycie elementu (display)
		function off_It(item) {
			document.getElementById(item).style.display="none";
			window.status="";
		}

		//wyświetlenie elementu w punkcie
		function showIt(evt,item) {
			if (document.all) {
				document.getElementById(item).style.top=parseInt(evt.y)+4;
				document.getElementById(item).style.left=Math.max(2,parseInt(evt.x)+4);
			} else {
				document.getElementById(item).style.top=parseInt(evt.pageY)+4;
				document.getElementById(item).style.left=Math.max(2,parseInt(evt.pageX)+4);
			}
			document.getElementById(item).style.visibility="visible";
			window.status="";
		}

		//ukrycie elementu (hide)
		function hideIt(item) {
			document.getElementById(item).style.visibility="hidden";
			window.status="";
		}

		//przesuwanie pojemnika o krok lub do końca
		function moveIt(item,krok) {
			//ruch
			if (krok=='home') {
				truePosition=0;
			} else if (krok=='stepleft') {
				if (truePosition<startPosition) {
					truePosition+=itsStep;
				}
			/*} else if (krok=='left') {
				if (truePosition<startPosition) {
					truePosition+=flu;
				}
			} else if (krok=='right') {
				if (truePosition>endPosition) {
					truePosition-=flu;
				}*/
			} else if (krok=='stepright') {
				if (truePosition>endPosition) {
					truePosition-=itsStep;
				}
			} else if (krok=='end') {
				truePosition=endPosition;
			}
			//sprawdzenie położenia
			if (truePosition>startPosition) { truePosition=startPosition; }
			if (truePosition<endPosition) { truePosition=endPosition; }
			//nadanie
				document.getElementById(item).style.top=truePosition;
		}
		
	//  otwarcie pływającej ramki z obrazkiem : showImage()
	function showImage(imgUrl) {
		if ( navigator.appName=="Microsoft Internet Explorer" ) {
			openImage(imgUrl);
		} else {
			show_Img.src=pustka.src;
			show_Div=document.getElementById('show_Div');//--ID
			show_Img=document.getElementById('show_Img');//--ID
			on_It('show_Div');
			show_Div.focus();
			show_Img.src=imgUrl;
		}
	}
		
	//otwarcie okna z obrazkiem ( obrazek )
	var liczOkna=0;
	function oknoObrazu(imgUrl,w,h) {
		if ((!w)||(!h)) { w='';h='';}
		param='width='+w+',height='+h+',innerheight='+h+',innerwidth='+w+',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no';
		liczOkna++;
		okno=window.open('','okno_'+liczOkna,param);
		okno.document.writeln("<html><head><title>FabrykaMotywacji</title><style><!--div#imgdiv {");
		okno.document.writeln("background: url(./pliki/wait.gif) 50% 50% no-repeat white;");
		okno.document.writeln("margin: 0; padding: 0;");
		okno.document.writeln("position: absolute; width: 100%, height: 100%; left: 0; top: 0;");
		okno.document.writeln("}//--></style></head>");
		okno.document.writeln("<body scroll='no' style='margin: 0; padding: 0;'>");
		okno.document.writeln("<div id='imgdiv' align='center' valign='middle'>");
		okno.document.writeln("<img onclick='window.close();' src='"+imgUrl+"' />");
		okno.document.writeln("</div>");
		okno.document.writeln("</body></html>");
		okno.document.close();
		okno.focus();
	}
	
	//otwarcie okna z plikiem ( viu_dat.php )
	function view_It(file) {
		param='width=400,height=600,innerwidth=400,innerheight=600,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no';
		viu=window.open('viu_dat.php?viu='+file,file,param);
		viu.document.close();
		viu.moveTo(100,50);
		viu.focus();
	}
