/**
 * Funkcja getMouseXY() pobiera informacje o polozeniu myszki na ekranie 
 * 
 * @return Zwraca wspólzedne XY
 
 */// Detect if the browser is IE or not.
// If it is not IE, we assume that the browser is NS.
var IE = document.all?true:false

// If NS -- that is, !IE -- then set up for mouse capture
if (!IE) document.captureEvents(Event.MOUSEMOVE)

// Set-up to use getMouseXY function onMouseMove
document.onmousemove = getMouseXY;

// Temporary variables to hold mouse x-y pos.s
var tempX = 0
var tempY = 0

// Main function to retrieve mouse x-y pos.s

function getMouseXY(e) {
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft
    tempY = event.clientY + document.body.scrollTop
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX
    tempY = e.pageY
  }  
  // catch possible negative values in NS4
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  return true
}
 
function showBigImgUser(url, w, h)
{
	var obj = document.getElementById('big_img');
	var span = document.getElementById('img');
	obj.style.position = 'absolute'; 
	obj.style.top=200;
	obj.style.left=(screen.width/2)-w/2;
	obj.style.width=(w*1)+7;	
	obj.style.height=(h*1);	
	span.innerHTML = "<img src='"+url+"' width='"+w+"' height='"+h+"'>";
	obj.style.display = 'block'; 
} 

function closeBIgImg()
{
	var obj = document.getElementById('big_img');
	if(obj.style.display == 'block'){
		obj.style.display = 'none';
	}
}

function checkcheckbox(value, div, info)
{
	var obj = document.getElementById(value);
	var save_div = document.getElementById(div);
	var info = document.getElementById(info);

	if(!obj.checked){
		info.style.left=(screen.width/2)-100;	
		info.style.display = 'block';
		 if (save_div.style.display == 'block')
      			save_div.style.display = 'none';
	}
	else {
		save_div.style.display = 'block';
		info.style.display = 'none';
	}
}

function removeAsk ( module, id, question )
{
    if ( confirm ( 'Czy na pewno chcesz usun±æ ' + question + '?' ))
        window.open ( '?cmd=' + module + '_del&id=' + id , '_self' );
}

function removeAskSpecjal ( module, action, id, other, question )
{
    if ( confirm ( 'Czy na pewno chcesz usun±æ ' + question + '?' ))
        window.open ( '?cmd=' + module + '_' + action + '&id=' + id + other , '_self' );
}


function doSection (secNum){
    //display the section if it's not displayed; hide it if it is displayed
    if (secNum.style.display=="none")
        secNum.style.display="inline"
    else
        secNum.style.display="none"
}



function onSection (secNum){
    //remove the section when user clicks in the opened DIV
    secNum.style.display="inline"
}

function popup ( url, w, h ) 
{
    wi=w*1;
	hi=h*1;
	if ( w > 600 ) 
	{
    	h = ( 600 * h ) / w;
    	w = 600;
	}
	h=(hi+20);
	w=(wi+20);
	poz_w = ( screen.width - w ) / 2;
	poz_h = ( screen.height - h ) / 2;
    window.open ( url, "new_window", "width=" + w + ",height=" + h + ",toolbar=no,directories=no,status=no,scrollbars=no,resizable=no,menubar=no,left=" + poz_w + ",top=" + poz_h );
}

//-------------------------------------------------------------------------------
// Podmienia grafikê w podanym znaczniku <img>

function change ( id, image )
{
    window.document.images[id].src=image;
}


//zwija rozwija drzewo katalogowe strony
function flipTree(oImg, id)
  {
    var obj = document.getElementById(id);
    if (obj.style.display == 'block')
    {
      obj.style.display = 'none';
      oImg.src = 'img/folder_open.gif';
    }
    else
    {
      obj.style.display = 'block';
      oImg.src = 'img/folder_close.gif';
    }
    
  }


//zmiana kolejnosci wyswietlania 
  function moveDown(sId)
  {
    var oTable = document.getElementById('order_table');
    var aRows = oTable.getElementsByTagName('tr'); // zignorowac pierwszy bo to nagÅ‚Ã³wek
	
    // sprawdzamy numer wiersza dla danego id
    var iRowNr = 0;
    for (i = 1; i < aRows.length; i++)
      if (aRows[i].id.substring(11) == sId) iRowNr = i;

    // najpierw sprawdzamy czy to nie jest przypadkiem na samym dole
    if (iRowNr == aRows.length-1) return;

// zaczynamy zamienianie wierszy
    var aCellsOne = aRows[iRowNr].getElementsByTagName('td');
    var aCellsTwo = aRows[iRowNr+1].getElementsByTagName('td');
	
    for (i = 0; i < aCellsOne.length; i++)
    {
      if (i==0 || i == 7 || i == 8) continue; // omijamy kolumny ze strzalkami
      var sTmp = aCellsOne[i].innerHTML;
      aCellsOne[i].innerHTML = aCellsTwo[i].innerHTML;
      aCellsTwo[i].innerHTML = sTmp;
    }
  setOrders();
  }
  function moveUp(sId)
  {
    var oTable = document.getElementById('order_table');
    var aRows = oTable.getElementsByTagName('tr'); // zignorowac pierwszy bo to nagÅ‚Ã³wek

    // sprawdzamy numer wiersza dla danego id
    var iRowNr = 0;
    for (i = 1; i < aRows.length; i++)
      if (aRows[i].id.substring(11) == sId) iRowNr = i;
    
    // najpierw sprawdzamy czy to nie jest przypadkiem na samym dole
    if (iRowNr == 1) return;
    
    // zaczynamy zamienianie wierszy
    var aCellsOne = aRows[iRowNr].getElementsByTagName('td');
    var aCellsTwo = aRows[iRowNr-1].getElementsByTagName('td');
    
    for (i = 0; i < aCellsOne.length; i++)
    {
      if (i==0 || i == 7 || i == 8) continue; // omijamy kolumny ze strzalkami
      var sTmp = aCellsOne[i].innerHTML;
      aCellsOne[i].innerHTML = aCellsTwo[i].innerHTML;
      aCellsTwo[i].innerHTML = sTmp;
    }
	setOrders();
  }
  
  function setOrders()
  {
	  var oTable = document.getElementById('order_table');
      var aRows = oTable.getElementsByTagName('tr');
	  var aFields = oTable.getElementsByTagName('input');
	  for (i = 0; i < aRows.length; i++)
	  	aFields[i].value = (i+1);
  }
  
  
  //wy¶wietlanie linku do maila, zapobiegaj±cego robotom
  <!--
  function antyRobotMail(user, host, opis)
  {	
	var dodatkowe = "";
	document.write('<A HR' + 'EF="mai' + 'lto:' + user + '\x40' + host + dodatkowe + '">');
	if (opis) document.write(opis + '<'+'/A>');
	else document.write(user + '\x40' + host + '<'+'/A>');
  }
 //-->
 
 	function showMenu(id)
    {
       var obj = document.getElementById('podstrona_'+id);
	   var img = document.getElementById('pic_'+id);
		if(obj.style.display == 'none'){
        obj.style.display = 'block';
		img.src = 'img/menu/minus.gif';
		}
		else {
		obj.style.display = 'none';
		img.src = 'img/menu/plus.gif';
		}
    }
	
	
	//MENU

function init(szer, left, top, menu_kaskad) {
	var obj = document.getElementById(menu_kaskad);
	obj.style.top=top;
	obj.style.left = ((screen.width/2)-(szer/2))+(left*1);
	obj.style.position = 'absolute'; 
	obj.style.display = 'block'; 
}

function big(lyr) { 
var obj = document.getElementById(lyr);
if(obj.style.display=='none'){
	obj.style.position = 'absolute';
	obj.style.left = (screen.width/2)-288;
	obj.style.top = 0;
	obj.style.display='block';
}
else
	obj.style.display='none'
}
/* small() makes selected layer shorter (height property)*/

function small(lyr) {
var obj = document.getElementById(lyr);
 obj.style.display='none';
}

function clearOthers(arr){

}

function info(info){
		var obj = document.getElementById('JSinfo');
		obj.style.position = 'absolute';
		obj.style.top=500;
		obj.style.left = ( screen.width - 100 ) / 2;
		obj.style.display = 'block'; 
		obj.innerHTML = info;
}
// Autorem skryptu jest: SLAWOMIR KOKLOWSKI
// www.kurshtml.boo.pl
// Jesli chcesz wykorzystac ten skrypt na swojej stronie, nie usuwaj tego komentarza!


function auto_iframe(margines)
{
   if (parent != self && document.body && (document.body.scrollHeight || document.body.offsetHeight))
   {
      var undefined;
      if (isNaN(parseInt(margines))) var margines = 20;

      if (parent.document.getElementById) parent.document.getElementById('autoiframe').height = 1;
      else if (parent.document.all) parent.document.all['autoiframe'].height = 1;
      var wysokosc = document.body.scrollHeight != undefined ? document.body.scrollHeight : document.body.offsetHeight;
      if (wysokosc)
      {
        if (parent.document.getElementById)
        {
          parent.document.getElementById('autoiframe').height = wysokosc + margines;
          parent.document.getElementById('autoiframe').scrolling = 'no';
        }
        else if (parent.document.all)
        {
          parent.document.all['autoiframe'].height = wysokosc + margines;
          parent.document.all['autoiframe'].scrolling = 'no';
        }
      }
   }
}
window.onload = auto_iframe;
