function setTall() {
	if (document.getElementById) {
		// the divs array contains references to each column's div element.  
		// Replace 'center' 'right' and 'left' with your own.  
		// Or remove the last one entirely if you've got 2 columns.  Or add another if you've got 4!
		var divs = new Array(document.getElementById('lewa'), document.getElementById('prawa'));
		
		// Let's determine the maximum height out of all columns specified
		var pomoc = document.getElementById('pomocScreen');
		var pomoc = document.getElementById('clear');
		var maxHeight = 0;
		for (var i = 0; i < divs.length; i++) {
			
			
				if (divs[i].offsetHeight > maxHeight) {
				
				   maxHeight = divs[i].offsetHeight;
			}
			if (divs[i].offsetHeight < maxHeight)
			{
				//dopisac
			}
			
		}
		
		
		
		
		// Let's set all columns to that maximum height
		for (var i = 0; i < divs.length; i++) {
			divs[i].style.height = maxHeight + 'px' ;

			// Now, if the browser's in standards-compliant mode, the height property
			// sets the height excluding padding, so we figure the padding out by subtracting the
			// old maxHeight from the new offsetHeight, and compensate!  So it works in Safari AND in IE 5.x
			if (divs[i].offsetHeight > maxHeight) {
				divs[i].style.height = (maxHeight - (divs[i].offsetHeight - maxHeight)) +  'px';
			}
		}
		
	}
}


function pokazukryj(nazwa,id){
	if (document.getElementById) {
		var divvy = document.getElementById(nazwa+id);
		var check = document.getElementById('check'+id);
		if (divvy.style.display!='none')
		{
			divvy.style.display='none';
			
		}else{
			divvy.style.display='';
			
		}


	}

}
function sky(){
	if (document.getElementById) {
		var szerokosc = document.body.offsetWidth;
		if (window.innerWidth){
			szerokosc = window.innerWidth;
		}
		
		var pozycja = ((szerokosc-750)/2)-180;
		document.getElementById('skyscraper').style.right = pozycja+"px";
		document.getElementById('skyscraper').style.display="";
		//alert(szerokosc);
		//alert(pozycja);
	}
}
function setSSPos() {
	
	var bodyY = document.documentElement.scrollTop;
	
	if (window.pageYOffset)
	{
		bodyY = window.pageYOffset;
	}
	var ss = document.getElementById('skyscraper');
	ssTop=ss.style.top;
	if (bodyY < 300){
		ss.style.top = 300+"px";	
	}
	else{
		ss.style.top = bodyY+"px";
		
	}
}


function clean(id)
{
    if(document.getElementById(id))
    {
        if((document.getElementById(id).value != 'dupa'))
        document.getElementById(id).value='';
    }
}

function rev_clean(id)
{
    if(document.getElementById(id))
    {
        if(document.getElementById(id).value == '')
        document.getElementById(id).value='';
    }
}

function addtofav(url, name)
{
  if(navigator.appName =="Microsoft Internet Explorer")
    window.external.AddFavorite(url,name);
  else
    alert('Opcja jest dostêpna tylko dla przegl±darek Internet Explorer.');
}

function homepage(obj, link)
{
  var ms = navigator.appVersion.indexOf("MSIE");
  var ie5 = (ms>0) && (parseInt(navigator.appVersion.substring(ms+5, ms+7)) >= 5);
  if(ie5)
  {
    obj.style.behavior='url(#default#homepage)'; 
    obj.setHomePage(link);
  }
  else
    alert('Opcje jest dostêpna tylko dla przegl±darek Internet Explorer.');
}

function open_window(url,width,height,left,top)
{
    var name = Math.random();
    window.open(url,name,'toolbar=no,menubar=no,scrollbars=no,resizable=no,status=no,location=no,directories=no,copyhistory=no,height='+height+',width='+width+',top='+top+',left='+left);
}

function check_mail(id)
{
    reg = /^[\.a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]{1,60}@[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+(\.[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+)+$/;
    wyn = document.getElementById(id).value.match(reg);
    if ((wyn == null) )
    {
        document.getElementById(id).style.color= "red";
        document.getElementById(id).title = "Niepoprawny adres email";
    }
    else
    {
        document.getElementById(id).style.color= "white";
        document.getElementById(id).title = "Poprawny format adresu email";
    }
}
/*
function check_form(id)
{
    if(document.getElementById(id).autor.value == '')
    {
        document.getElementById('comment_error').innerHTML = "Podpisz siê";
        return false
    }
    reg = /^[\.a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]{1,60}@[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+(\.[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+)+$/;
    wyn = document.getElementById(id).email.value.match(reg);
    if (wyn == null && document.getElementById(id).email.value != "")
    {
        document.getElementById('comment_error').innerHTML = "Niepoprawny adres email";
        return false
    }
    if(document.getElementById(id).tytul.value == '')
    {
        document.getElementById('comment_error').innerHTML = "Podaj tytu³ komentarza";
        return false
    }
    if(document.getElementById(id).tresc.value == '')
    {
        document.getElementById('comment_error').innerHTML = "Podaj tre¶æ komentarza";
        return false
    }
    
    return true;
}*/

function getCookieVal (offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}   return null;
}

function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}

function DeleteCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function change_visibility(id)
{
    if(document.getElementById(id).style.display == 'block' || document.getElementById(id).style.display == '')
    {
        document.getElementById(id).style.display = 'none';
        DeleteCookie(id);
        SetCookie(id,0);
    }
    else
    {
        document.getElementById(id).style.display = 'block';
        DeleteCookie(id);
        SetCookie(id,1);
    }
    
}

function CheckAll(fmobj) {
  for (var i=0;i<fmobj.elements.length;i++) {
    var e = fmobj.elements[i];
    if ( (e.type=='checkbox') && (!e.disabled) ) {
      e.checked = true;
    }
  }
//document.getElementById('check_all').innerHTML='<a href="javascript:UnCheckAll(document.question_form)">Odznacz wszystkie</a>';
}

function UnCheckAll(fmobj) {
  for (var i=0;i<fmobj.elements.length;i++) {
    var e = fmobj.elements[i];
    if ( (e.type=='checkbox') && (!e.disabled) ) {
      e.checked = false;
    }
  }
//document.getElementById('check_all').innerHTML='<a href="javascript:CheckAll(document.question_form)">Zaznacz wszystkie</a>';
}

function helper_togle(id_pomoc){
	
	document.getElementById('helper').style.left = mouseX-140+'px';
	document.getElementById('helper').style.top = mouseY+'px';
	
	Element.setOpacity('long_bar', 0.5);
	//Element.hide('q_f');
	Ef = new Effect.Appear('helper');

	var curDateTime = new Date();
	url = '/ajax/get_help.php?id_pomoc='+id_pomoc+'&time='+curDateTime.toGMTString();
	
		
		
		ajax =  new Ajax.Updater(
							'helper_cont',        // DIV id must be declared before the method was called
							 url,        // URL
							{                // options
								method:'get',
								onComplete:function(){ },
								encoding:'UTF-8'             
							}
						  );
 

}

function helper_togle_wniosek(e,id_pomoc){
  var mouseY = Event.pointerY(e);
  var mouseX = Event.pointerX(e);	
	document.getElementById('helper').style.left = mouseX+'px';
	document.getElementById('helper').style.top = mouseY+'px';
	Ef = new Effect.Appear('helper');

	var curDateTime = new Date();
	url = '/ajax/get_help.php?id_pomoc='+id_pomoc+'&time='+curDateTime.toGMTString();
	
		
		
		ajax =  new Ajax.Updater(
							'helper_cont',        // DIV id must be declared before the method was called
							 url,        // URL
							{                // options
								method:'get',
								onComplete:function(){ },
								encoding:'UTF-8'             
							}
						  );
}

var mouseY;
var mouseX;
function showPosition(e) {
    mouseY = Event.pointerY(e);
    mouseX = Event.pointerX(e);
}

function helper_togle_product(ev,tekst){
  var mouseY = Event.pointerY(ev);
  var mouseX = Event.pointerX(ev);	
	document.getElementById('helper').style.left = mouseX+'px';
	document.getElementById('helper').style.top = mouseY+'px';
	document.getElementById('helper_cont').innerHTML = tekst;
	//alert(document.getElementById('helper').style.left);	
	Ef = new Effect.Appear('helper');

}
var mouseY;
var mouseX;
function showPosition(e) {
    mouseY = Event.pointerY(e);
    mouseX = Event.pointerX(e);
}



function helper_togle_off(){
	Element.setOpacity('long_bar', 1);
	Element.toggle('helper');
	Element.show('q_f')
}

function helper_togle_off_product(){
	Element.toggle('helper');
}

function details_submit(id_odp){
         document.getElementById('detailed').value=id_odp;    
         document.getElementById('odp'+id_odp).checked = true;           
         document.getElementById('next_button').click();
}
