function cart_on_Load()
{
       
   
   startCookie=document.cookie.indexOf('show_cart');
   if (startCookie==-1) {
      cookieValue = 'nie';
      createCookie('show_cart',cookieValue,1);
   }
   cookieValue = readCookie('show_cart');
   
   
  
   if (document.all){   
      if(cookieValue == "nie"){
         document.all['basketDiv'].style.display = "none";
		 document.all['pokaz'].style.display = "block";         
	     document.all['ukryj'].style.display = "none";         
      }
      else{
	     document.all['basketDiv'].style.display = "block";   
	     document.all['pokaz'].style.display = "none";         
		 document.all['ukryj'].style.display = "block"; 
      }
   }		     
   else{	
      if (document.layers){
         if(cookieValue == "nie"){
            document.layers['basketDiv'].display = "none";
            document.layers['pokaz'].display = "block";
            document.layers['ukryj'].display = "none";
         }
         else{
            document.layers['basketDiv'].display = "block"; 
            document.layers['pokaz'].display = "none";
            document.layers['ukryj'].display = "block";            
         }
      }
	  else{
	     if (document.getElementById){
            if(cookieValue == "nie"){
               document.getElementById('basketDiv').style.display = "none";
               document.getElementById('pokaz').style.display = "block";
               document.getElementById('ukryj').style.display = "none";                                             
            }
            else{
               document.getElementById('basketDiv').style.display = "block"; 
               document.getElementById('pokaz').style.display = "none";
               document.getElementById('ukryj').style.display = "block";                                             
            }
		 }
      }
   }   

}


function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}




function on(img)
{
//	alert(img.src);
	img.src="images/" + img.id + "_on.gif";
}


function off(img)
{
	img.src="images/" + img.id+".gif";
}

function son(el)
{
	el.style.backgroundImage = "url('images/7_on.gif')";
}


function soff(el)
{
	el.style.backgroundImage = "url('images/7.gif')";
}

function panon(el, atagid)
{
	atag = document.getElementById(atagid);
	atag.style.color = "white";
	el.style.backgroundColor = "#152735";
	el.style.color = "white";
	
}


function panoff(el, atagid)
{
	atag = document.getElementById(atagid);
	atag.style.color = "#000A3A";
	el.style.backgroundColor = "";
	el.style.color = "#000A3A";
}

function panclick(el, atagid)
{
	atag = document.getElementById(atagid);
	window.location = atag.href;
 
}

function init()
{
	correct();		
}

function basket(b)
{  

	if (document.all)
	{	
		current1 = (document.all['basketDiv'].style.display == 'none') ? 'block' : 'none';
		document.all['basketDiv'].style.display = current1;
		current2 = (document.all['pokaz'].style.display == 'none') ? 'block' : 'none';
		document.all['pokaz'].style.display = current2;
		current3 = (document.all['ukryj'].style.display == 'none') ? 'block' : 'none';
		document.all['ukryj'].style.display = current3;	
		cookieValue = (readCookie('show_cart') == 'tak') ? 'nie' : 'tak';
		createCookie('show_cart',cookieValue,1);			
	}
	else 
	{	
		if (document.layers)
		{
			current1 = (document.layers['basketDiv'].display == 'none') ? 'block' : 'none';
			document.layers['basketDiv'].display = current1;
			current2 = (document.layers['pokaz'].display == 'none') ? 'block' : 'none';
			document.layers['pokaz'].display = current2;
			current3 = (document.layers['ukryj'].display == 'none') ? 'block' : 'none';
			document.layers['ukryj'].display = current3;
		cookieValue = (readCookie('show_cart') == 'tak') ? 'nie' : 'tak';
		createCookie('show_cart',cookieValue,1);			

		}
		else
		{
			if (document.getElementById){
				vista1 = (document.getElementById('basketDiv').style.display == 'none') ? 'block' : 'none';
				document.getElementById('basketDiv').style.display = vista1;
				vista2 = (document.getElementById('pokaz').style.display == 'none') ? 'block' : 'none';
				document.getElementById('pokaz').style.display = vista2;
				vista3 = (document.getElementById('ukryj').style.display == 'none') ? 'block' : 'none';
				document.getElementById('ukryj').style.display = vista3;								
		cookieValue = (readCookie('show_cart') == 'tak') ? 'nie' : 'tak';
		createCookie('show_cart',cookieValue,1);			

			}
		}	
	}

}




///// Utility

function correct()
{
	var img = new Image();
	img = document.getElementById('wreg');
	cell = document.getElementById('wcontent'); 
	var p = getAbsolutePosition(img);
	var zero = getAbsolutePosition(cell);
	
	img.height = 21 - ((p['y']-zero['y'])%12);

	//alert(p['y'] + "|" + zero['y'] + "|" +img.height);	

}

function getParent(el, pTagName) {
	if (el == null) return null;
	else if (el.nodeType == 1 && el.tagName.toLowerCase() == pTagName.toLowerCase())
		return el;
	else
		return getParent(el.parentNode, pTagName);// traverse up
}

function getAbsolutePosition(element) {
    var r = { x: element.offsetLeft, y: element.offsetTop };
    if (element.offsetParent) {
      var tmp = getAbsolutePosition(element.offsetParent);
      r.x += tmp.x;
      r.y += tmp.y;
    }
    return r;
  };

