
function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
    if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
      } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
      //DOM compliant
      scrOfY = document.body.scrollTop;
      scrOfX = document.body.scrollLeft;
    } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  var scroll=["X", "Y"];
  scroll["X"]=scrOfX;
  scroll["Y"]=scrOfY;
    return scroll;
}

//###################################	DOCUMENT.READY	##############
$(document).ready(function()
{


	    $('.new_site').css("margin-top","0px");
	    var menuspace=$('div.menuspace');
	    var wh = $('div.menuspace > .white');
	    var lg = $('div.logo_clear');
	    var dol = $('div.dol');
	    menuspace.mouseIsOver = false;

    	    var size = new Array("height","width");
    	    size = window.size();
    	    var scroll = new Array("X","Y");
    	    scroll = getScrollXY();
	    var poz_s = scroll["Y"];
    	    var top_dist = poz_s;	
	    var wysokosc = size["height"];

	    var site=$('.new_site');
	    var szerokosc = size["width"];
	    var new_site_width = szerokosc-380;
	    
	    if(new_site_width>760){
		    $(site).css("width",new_site_width+'px');
	    }else{
		    $(site).css("width",'800px');
	    }
	    $(site).css("margin-left",'150px');

	    if(jQuery.browser.msie){
		menuspace.css("position","absolute");
		menuspace.css("top", top_dist+'px');    
		lg.css("position","absolute");
		lg.css("top", top_dist+'px');    
            }    



    var active = $('div.active');
	var margin = $(active).parent().outerWidth()/2;
	active.css('left',margin-6+'px');

    $('div.buttons_bottom >a.off>div').hoverIntent({
    sensitivity: 1, 
    interval: 10, 
    over: makeOn, 
    timeout: 400, 
    out: makeOff
        })
    $('div.menuspace').hoverIntent({
    sensitivity: 1, 
    interval: 10, 
    over: makeVisible, 
    timeout: 400, 
    out: makeFade
    })
    window.onscroll = function()
    {
	var size = new Array("height","width");
	size = window.size();
	var scroll = new Array("X","Y");
	scroll = getScrollXY();
	var poz_s = scroll["Y"];
	var top_dist = poz_s;
	var wysokosc = size["height"];
	if(jQuery.browser.msie)
	{
		menuspace.css("position","absolute");
		menuspace.css("top", top_dist+'px');
		lg.css("position","absolute");
		lg.css("top", top_dist+'px');
	}
	if(top_dist>0)
	{
		
		    if(!menuspace.mouseIsOver){
			menuspace.mouseIsOver=false;
			wh.css("display","block");
			if(!menuspace.is(':animated')){
			    setTimeout(function(){menuspace.css("margin-top","-114px"); },300);
			    menuspace.fadeTo(300,0.75);
			    }
		    }
		    else{
		    	menuspace.mouseIsOver=true;
			wh.css("display","none");
			if(!menuspace.is(':animated')){menuspace.fadeTo(300,1);}
		    }
	}
	else{
		menuspace.fadeTo(300,1);
		wh.css("display","none");
		setTimeout(function(){menuspace.css("margin-top","0px");},300);	
	}

    }

    window.onresize = function()
    {


    	    var size = new Array("height","width");
    	    size = window.size();

	    var site=$('.new_site');
	    var szerokosc = size["width"];
	    var new_site_width = szerokosc-380;
	    if(new_site_width>760){
	        $(site).css("width",new_site_width+'px');
	    }else{
		    $(site).css("width",'760px');
	    }
	    
    	    var scroll = new Array("X","Y");
    	    scroll = getScrollXY();
	    var poz_s = scroll["Y"];
    	    var top_dist = poz_s;
	    var wysokosc = size["height"];

    		if(top_dist>0)
		{
		    if(!menuspace.mouseIsOver){
			menuspace.mouseIsOver=false;
	    		if(!menuspace.is(':animated')){
			    menuspace.fadeTo(300,0.75);
			}
		    }
		    else{
		    	menuspace.mouseIsOver=true;
			if(!menuspace.is(':animated')){
			    menuspace.fadeTo(300,1);
			}
		    }
		}
		else{
		    menuspace.fadeTo(300,1);
		}
	    
	    if(jQuery.browser.msie)
	    {
		menuspace.css("position","absolute");
		menuspace.css("top", top_dist+'px');
		lg.css("position","absolute");
		lg.css("top", top_dist+'px');
	    }
    }


function makeVisible(){
	var scroll = new Array("X","Y");
	scroll = getScrollXY();
	var poz_s = scroll["Y"];
	var top_dist = poz_s;
	menuspace.mouseIsOver = true;
	if(top_dist>0)
	{
		wh.css("display","none");
		menuspace.css("margin-top","0px");
		menuspace.fadeTo(300,1);
		//lg.css("display","none");
	}

}
function makeFade(){
	menuspace.mouseIsOver = false;
	var size = new Array("height","width");
	size = window.size();
	var scroll = new Array("X","Y");
	scroll = getScrollXY();
	var poz_s = scroll["Y"];
	var top_dist = poz_s;
	var pasek = $('div#sun');
	if(top_dist>0)
	{
		wh.css("display","block");
		setTimeout(function(){
		menuspace.css("margin-top","-114px");
		//lg.css("display","block");
		}, 300 );
			menuspace.fadeTo(300,0.75);
	}
}

}); // close document.ready
//######################################################



function makeOn()
{
    var on = $('> div.on', this);
    var off = $('> div.off', this);

    if(jQuery.browser.msie)
    {    
	on.css('display','block');
	off.css('display','none');
    }
    else
    {
	on.css({opacity:1, display:"none"}).fadeIn(300);
	/*off.css({opacity:1, display:"block"}).fadeOut(300);*/
    }
}
function makeOff()
{
    var on = $('> div.on', this);
    var off = $('> div.off', this);

    if(jQuery.browser.msie)
    {
	on.css('display','none');
	off.css('display','block');
    }
    else
    {
        on.css({opacity:1, display:"block"}).fadeOut(600);
/*        off.css({opacity:1, display:"none"}).fadeIn(600);    */
    }
}


