var IE = document.all?true:false;

function sure() {
  var sprawdz = window.confirm("Czy jesteś pewien?");
  if (sprawdz == true) {
    return true;
  } 
  else if (sprawdz == false) {
    return false;
  }
}

function show($id) {
  document.getElementById($id).style.display = 'block';
}

function borderchange($id, $color) {
  document.getElementById($id).style.borderColor = $color;
}

function zmien($id) {
  if (document.getElementById($id).style.display == 'block') {
    document.getElementById($id).style.display = 'none';
  } else {
    document.getElementById($id).style.display = 'block';  
  }
}






function getPageSize() {
	        
	     var xScroll, yScroll;
		
		if (window.innerHeight && window.scrollMaxY) {	
			xScroll = window.innerWidth + window.scrollMaxX;
			yScroll = window.innerHeight + window.scrollMaxY;
		} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
			xScroll = document.body.scrollWidth;
			yScroll = document.body.scrollHeight;
		} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
			xScroll = document.body.offsetWidth;
			yScroll = document.body.offsetHeight;
		}
		
		var windowWidth, windowHeight;
		
		if (self.innerHeight) {	// all except Explorer
			if(document.documentElement.clientWidth){
				windowWidth = document.documentElement.clientWidth; 
			} else {
				windowWidth = self.innerWidth;
			}
			windowHeight = self.innerHeight;
		} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
			windowWidth = document.documentElement.clientWidth;
			windowHeight = document.documentElement.clientHeight;
		} else if (document.body) { // other Explorers
			windowWidth = document.body.clientWidth;
			windowHeight = document.body.clientHeight;
		}	
		
		// for small pages with total height less then height of the viewport
		if(yScroll < windowHeight){
			pageHeight = windowHeight;
		} else { 
			pageHeight = yScroll;
		}
	
		// for small pages with total width less then width of the viewport
		if(xScroll < windowWidth){	
			pageWidth = xScroll;		
		} else {
			pageWidth = windowWidth;
		}
		return [pageWidth,pageHeight];
	}
	
var tempX = 0;
var tempY = 0;
function getMouseXY() {
  
    tempX = document.body.scrollLeft + document.documentElement.scrollLeft;
    tempY = document.body.scrollTop + document.documentElement.scrollTop;
}


function dfloatoff() {
  Effect.SlideUp('popup');
}

function dfloat(s) {
getMouseXY()
  //document.getElementById('popup').style.left = curX + "px";
  
  curY = tempY ;
  
  var arrayPageSize = getPageSize();
  $('popup').setStyle({ width: arrayPageSize[0] + 'px', height: arrayPageSize[1] + 'px' });
  $('popup_img').style.top = curY + "px";
  $('popup_content').innerHTML = s;
  Effect.SlideDown('popup');
}

/*

function dfloat(s) {

  curX = tempX ;
  
  document.getElementById('popup').style.left = curX + "px";
  document.getElementById('popup').style.top = curY + "px";
  document.getElementById('popup_content').innerHTML = s;
  Effect.SlideDown('popup');
}
*/
