// JavaScript Document
// ------------------------------- Mouse position code -------------------------------- //
var scrolT = 0;
var windowH = 0; 
var mouseX = 0;
var mouseY = 0;

var IE = false;
if (navigator.appName == "Microsoft Internet Explorer"){
	IE = true;
	windowH = document.documentElement.clientHeight;
} else {
	windowH = window.innerHeight;
}

if (!IE){
	document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = getMouseXY;


function getMouseXY(m)
{
	if (IE)
	{
		var tmpX = event.clientX;
		var tmpY = event.clientY;
	} else {
		var tmpX = m.pageX;
		var tmpY = m.pageY;     
	}

	if(IE){
	 scrolT = document.documentElement.scrollTop;
	} else {
	 scrolT = document.body.scrollTop; 
	}

	  mouseX = tmpX ;
	  mouseY = tmpY ;
 }
//------------------------ END Mouse pistion code --------------------------------------------- //


function showHide(id) 
	{
		if (document.getElementById(id).style.visibility == "hidden" )
		{
			document.getElementById(id).style.position = "static";
			document.getElementById(id).style.visibility = "visible";
		}
		else 
		{
			document.getElementById(id).style.position = "absolute";
			document.getElementById(id).style.visibility = "hidden";
	    }
}

function showHide_on_Position(id,img_id) 
	{
		if (document.getElementById(id).style.visibility == "hidden" )
		{
			document.getElementById(id).style.position = "absolute";
			document.getElementById(id).style.top = String(mouseY + 10)+"px";
			document.getElementById(id).style.left = String(mouseX - 100)+"px" ;
			document.ladowanie.img_id.value = img_id; 
			document.getElementById(id).style.visibility = "visible";
			
			
		}
		else 
		{
			document.getElementById(id).style.position = "absolute";
			document.getElementById(id).style.visibility = "hidden";
	    }
}



/*
function onChangeDBBook()
{
	var sel = document.forms["add_edit"].book_id;
	if (sel.options[0].selected == false )
		document.forms["add_edit"].alt_book.disabled = true;
	else 
		document.forms["add_edit"].alt_book.disabled = false;
}

function onChangeAltBook()
{
	var sel = document.forms["add_edit"].book_id;
	if (document.forms["add_edit"].alt_book.value == '' )
		sel.disabled = false;
	else 
		sel.disabled = true;
}


function onChangeDBBookFor()
{
	var sel = document.forms["add_edit"].book_id;
	if (sel.options[0].selected == false )
		document.forms["add_edit"].title.disabled = true;
	else 
		document.forms["add_edit"].title.disabled = false;
}

function onChangeAltBookFor()
{
	var sel = document.forms["add_edit"].book_id;
	if (document.forms["add_edit"].title.value == '' )
		sel.disabled = false;
	else 
		sel.disabled = true;
} */


/* Polish Signs set up*/



function getAJAX(){

	var xmlHttp;

	try{

	  // Firefox, Opera 8.0+, Safari

	  xmlHttp=new XMLHttpRequest();
	  
	}catch (e){

		// Internet Explorer

		try{

			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			
		}catch (e){

			try{

				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");

			}catch (e){

				alert("Your browser does not support AJAX!");

				return false;

			}

		}

	}

	return xmlHttp;

}





function getdata(what,where) { // get data from source (what)

  	var selectElem = $(where);
	var AJAX = getAJAX();
	var URL 	= what;

	$(where).innerHTML = '<img style="margin-top: 20px; margin-left:165px;" src="img/ajax-loader.gif"/>';

	AJAX.onreadystatechange = function(){

		if(AJAX.readyState == 4){

			if(AJAX.status == 200){

				$(where).innerHTML = AJAX.responseText;

			}else{

				alert('Error : ' + AJAX.status + ' - ' + AJAX.statusText);

			}	

		}	

	}

	AJAX.open("GET",URL, true);

	AJAX.send(null); 

}

