function check(id,nowa){
	if(id.value == '' ){
		id.value = nowa;
	}
}

function el(ID) {
   return document.getElementById(ID);
}

function chars_left(id, ile_text, ile_max){
    text = el(id);
    ile_znakow = ile_max - text.value.length;
    
    if (ile_znakow < 0){
      alert ('Przepraszamy, została przekroczona maksymalna ilo znakw dla tego pola (tj. ('+ ile_max +').');
      text.value = text.value.substr(0, ile_max);
      ile_znakow = ile_max - text.value.length;
    }  
    
    if (ile_znakow == 0){
      el(ile_text).style.color = 'red';
    }
    else
      el(ile_text).style.color = '';
    el(ile_text).innerHTML = ile_znakow;
}
var last_cel = null;

if (window.XMLHttpRequest) { 
    ObiektXMLHttp = new XMLHttpRequest(); 
} 
else if (window.ActiveXObject) { 
    ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
} 

function getData(zrodlo, cel, loading, func) { 
    if(ObiektXMLHttp) 
    {
      if (cel!=null)      
	   		var cel = document.getElementById(cel);
      ObiektXMLHttp.open("GET", zrodlo);
      ObiektXMLHttp.onreadystatechange = function() 
      {
      	  if (ObiektXMLHttp.readyState == 0 || ObiektXMLHttp.readyState == 1)
          {
            if (loading==1 && cel!=null)
              cel.innerHTML = '<div id="ajax_loading" align="center"><div style="padding-bottom: 20px; padding-top:45px" align="center"><img src="images/cms/spinner.gif"></div><div style="padding-top:10px" align="center" style="color: #222">Trwa ładowanie...</div></div>';
			
          }

          if (ObiektXMLHttp.readyState == 4)
          {
            if (cel!=null)
	          {
              cel.innerHTML = ObiektXMLHttp.responseText;
             
              if (func!=null && func!='')
              {
                eval(func);
              }
	          }
          }
       } 
       ObiektXMLHttp.send(null);
	   } 

} 

function show_hide_delivery() {
	if (document.payform==null || document.payform.this_same==null)
		return;
	if(document.payform.this_same.checked) {
		document.payform.delivery_name.disabled=true;
		document.payform.delivery_surname.disabled=true;
		document.payform.delivery_street.disabled=true;
		document.payform.delivery_street_nr.disabled=true;
		document.payform.delivery_street_house_nr.disabled=true;
		document.payform.delivery_region.disabled=true;
		document.payform.delivery_city.disabled=true;
		document.payform.delivery_postcode.disabled=true;
	
		document.payform.delivery_name.value='';
		document.payform.delivery_surname.value='';
		document.payform.delivery_street.value='';
		document.payform.delivery_street_nr.value='';
		document.payform.delivery_street_house_nr.value='';
		document.payform.delivery_region.value='0';
		document.payform.delivery_city.value='';
		document.payform.delivery_postcode.value='';
		
		document.getElementById('dane_fo_fatkury').style.display = 'none';
	} 
	else {
		document.payform.delivery_name.disabled=false;
		document.payform.delivery_surname.disabled=false;
		document.payform.delivery_street.disabled=false;
		document.payform.delivery_street_nr.disabled=false;
		document.payform.delivery_street_house_nr.disabled=false;
		document.payform.delivery_region.disabled=false;
		document.payform.delivery_city.disabled=false;
		document.payform.delivery_postcode.disabled=false;
		document.getElementById('dane_fo_fatkury').style.display = 'block';
	}
}

      
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


function toggleCategory(elId) {
		el = document.getElementById(elId);
		if (el.style.display != 'block') {
			el.style.display = 'block';
		}
		else {
			el.style.display = 'none';
		}
		return false;
	}
function newsletterFocus(el) {
    el.style.backgroundImage = "url('images/layout/bg-newsletter-ipt-clear.png')";
}
function newsletterBlur(el){
	if (el.value == '') {
		el.style.backgroundImage = "url('images/layout/bg-newsletter-ipt.png')";
	}
}



