//The JavaScript Source!! http://javascript.internet.com
//Original:  ScriptBreaker
//Upgrade by Łuksz Sroka
//Dodana funkcja getId() - wiele okien div, niezależnie przaeciąganie
//Dodana funkcja showDialogBox () onclick div na góre

N = (document.all) ? 0 : 1;
var ob;
var over = false;
var id;
var obj;

function showDialogBox(id){
  var i, divElemId, divElem;	
	
	var divMain = document.getElementById('main_table');

   divElem = divMain.getElementsByTagName("div");
		   	
	allDivElem = divElem.length;
	
	for(i=0;i<allDivElem;i++){
		divElemId=divElem[i].getAttribute("id");
		if(divElemId!=id){
		 
		 	divElem[i].style.zIndex=1;	
		}
   }
	obj_show = document.getElementById(id);
		
	obj_show.style.zIndex = 500;	
	
}


function getId(id){
obj = document.getElementById(id);
//obj.style.backgroundImage.src = 'grafika/beta_logo.gif';
return obj;
}

function Minimize(){

ob = obj;

alert('jeszcze nie gotowe dla'+ob);

}

function MD(e) {

	if (over){
		if (N) {
			//ob = document.getElementById(id);
			ob = obj;
         //ob.style.backgroundColor = 'transparent';
         //ob.style.backgroundImage = '../grafika/beta_logo.gif';
	      //ob.className='DragBg';	
			ob.style.opacity=0.50;
			X=e.layerX;
			Y=e.layerY;
			return false;
		}else{
			//ob = document.getElementById(id);
			ob = obj;
         //ob.className='DragBg';
			ob = ob.style;
			ob.filter='alpha(opacity=50)';
			X=event.offsetX;
			Y=event.offsetY;
		}
	}
}

function MM(e) {

	if (ob) {
		if (N) {
			if(e.pageY>3){
				ob.style.top = e.pageY-Y;
				ob.style.left = e.pageX-X;
			}
		}else{
			ob.pixelLeft = event.clientX-X + document.body.scrollLeft+2;
			ob.pixelTop = event.clientY-Y + document.body.scrollTop+2;
			return false;
		}
	}
}

function MU() {
	if(ob){
		if(N){
	      //ob.className='DragDiv';
			ob.style.opacity=1.00;
		
		}else{
         //obj.className='DragDiv';			
			ob.filter='alpha(opacity=100)';
		}
	}
	ob = null;
}

if (N) {
document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);
}

document.onmousedown = MD;
document.onmousemove = MM;
document.onmouseup = MU;

