function spr_domene_znaki(domena){
  if (/^[a-z]+$/.test(domena)){
    wart = 1;
  }else{
    wart = 0;
  }
  return wart;
}
function spr_domene(domena){
  wart=1;
  if (domena==''){
    alert('Proszę wpisać interesującą Państwa domenę');
    wart=0;
  }
  //wart = pr_domene_znaki(domena);

    domenaarray = domena.split('.');
    domlen = domenaarray.length;
    if (domlen>1){
      //wpisana domena
    }else{
      //ciag znakow
    }
    for (var i=0; i < domlen; i++) {

    }
  return wart;
}

function sprawdz_popr_domeny(pkt){

  var domena = document.getElementById('domena').value;
  var dform = document.getElementById('Domeny_form');
 
  // do dorobienia funkcja sprawdzająca
   wart = spr_domene(domena);
   
  if (wart==1){
    if (pkt==2){
      var actionf = 'http://'+window.location.hostname+'/mod-forms/path-3/wr-1/';
      //var actionf = 'http://'+window.location.hostname+'/index.php?mod=forms&path=3&wr=1';
    dform.action = actionf;
    dform.submit();
    }else{
      var actionf = 'http://'+window.location.hostname+'/mod-forms/path-3/';
      //var actionf = 'http://'+window.location.hostname+'/index.php?mod=forms&path=3';
      dform.action = actionf;      
    }
  }

}
//powiela dane w formularzu rejestracyjnym
function powiel(id) {
  var pole = document.getElementById(id).value;
    if(id!="imie" && id!="nazwisko")
        document.getElementById(id+'_f').value = pole;
    if(id!="tel_kom")
        document.getElementById(id+'_a').value = pole;  
}
function sprawdz_dost_domen(ktora, pocz){
  tag = document.getElementById('ret_'+ktora);
  jaka = document.getElementById('wybdomeny_'+ktora).value;
  pocz = document.getElementById('prefixdom').value;
  domena = pocz+jaka;
  tag.innerHTML = '<img src="/cms/pix/klepsydra.gif" width=25>';    
  advAJAX.download(tag, '/cms/mod_forms/site.mod/ajax_domeny.php?check=4&domena='+domena);
}
function sprawdz_dost_domen_old(szukana){
        spr = document.getElementById('sprawdzane_domeny').value;
        
        var domainarray = Array();
        var checkarray = Array();
        a=spr.split(';');
        for (var i=0; i < a.length; i++) {
          if (a[i]!=''){
            b=a[i].split(':');
            ch = b[0];
            domain = b[1];
            if ((ch!='') && (domain!='')){
              domainarray[i] = domain;
              checkarray[i]= ch;
            }
          }
        }
        for (var iz=0; iz < domainarray.length; iz++) {
          document.getElementById('ret_'+checkarray[iz]).innerHTML = '<img src="/cms/pix/klepsydra.gif" width=25>';
          advAJAX.download('ret_'+checkarray[iz], '/cms/mod_forms/site.mod/ajax_domeny.php?check=4&pole='+checkarray[iz]+'&caladomena='+szukana+domainarray[iz]+'&domena='+szukana);
        }
        document.getElementById('sprawdzane_domeny').value='';
        document.getElementById('klikniecia').value='0';
}
function check_domain(tag,str){
	advAJAX.download(tag, '/cms/mod_forms/site.mod/ajax_domeny.php?'+str);
}
function pokaz_wymiary(wybrane){
  var dostepne = Array('tower','rack');
    for (var i=0; i < dostepne.length; i++) {
      if (wybrane==dostepne[i]){
        document.getElementById('Wymiary_'+dostepne[i]).style.display = 'block';
      }else{
        document.getElementById('Wymiary_'+dostepne[i]).style.display = 'none';        
      }
    }
}
function display_style(divnone,divblock){
  document.getElementById(divblock).style.display = 'block';
  document.getElementById(divnone).style.display = 'none';  
}


function sprawdz_klikniecia(h,str,domena){
        ile = document.getElementById('klikniecia').value;
        spr = document.getElementById('sprawdzane_domeny').value;
        znacznik = h+':'+domena+';';        
        ile = parseFloat(ile);
        check = document.getElementById('wybdomeny_'+h);
        if (check.checked==true){
          if (ile<5){
            mat = ile+1;
            dom = spr+znacznik;            
          } else{
            check.checked = false;
            alert(str);
          }
        }else{
            dom = dom.replace(znacznik, '');          
            mat = ile-1;               
        }
        document.getElementById('sprawdzane_domeny').value = dom;          
        document.getElementById('klikniecia').value = mat;
}

//mapa polski - pokazuje wybrany adres
function pokaz_adres (div) {
    ukryj_all();
    var gdzie = document.getElementById(div);
    gdzie.style.display = "block";
}

function ukryj_adres(div) {
    var gdzie = document.getElementById(div);
   // gdzie.style.visibility = "hidden";
    gdzie.style.display = "none";
}
function zmien_przycisk(ktory, jaki){
     var gdzie = document.getElementById('menu_center_td_'+ktory);
    var link = document.getElementById('menu_center_a_'+ktory);
     if (jaki==1){
      link.style.color = "#000000";      
      gdzie.style.background = "url(/cms/pix/przycisk_menu.gif)";
     }else{
      link.style.color = "#ffffff";        
      gdzie.style.background = "url(/cms/pix/przycisk_menu_pod.gif)";
     }
}

function checkbox_os() {
    if(document.getElementById("os_fiz").checked==true) {
        document.getElementById("os").innerHTML = "<input style=\"background-color:#D4D3D2\" type=\"text\" size=\"25\" name=\"firma\" DISABLED id=\"firma\"  onkeyup=\"powiel(\'firma\');\" />";
        document.getElementById("os_f").innerHTML = "<input style=\"background-color:#D4D3D2\" type=\"text\" size=\"25\" name=\"firma_f\" DISABLED id=\"firma_f\"  />";
        document.getElementById("os_a").innerHTML = "<input style=\"background-color:#D4D3D2\" type=\"text\" size=\"25\" name=\"firma_a\" DISABLED id=\"firma_a\"   />";
        document.getElementById("os_nip").innerHTML = "<input style=\"background-color:#D4D3D2\" type=\"text\" size=\"25\" name=\"nip\" DISABLED id=\"nip\"  />";
    }
    else {
        document.getElementById("os").innerHTML = "<input  type=\"text\" size=\"25\" name=\"firma\" id=\"firma\"  onkeyup=\"powiel(\'firma\');\" />";
        document.getElementById("os_f").innerHTML = "<input  type=\"text\" size=\"25\" name=\"firma_f\" id=\"firma_f\"  />";
        document.getElementById("os_a").innerHTML = "<input  type=\"text\" size=\"25\" name=\"firma_a\" id=\"firma_a\"   />";
        document.getElementById("os_nip").innerHTML = "<input  type=\"text\" size=\"25\" name=\"nip\" id=\"nip\"  />";          
    }
    
}

//UKRYWA WSZYSZYSTKIE DIVY Z ADRESAMI
function ukryj_all() {
    document.getElementById("adr1").style.display = "none";
    document.getElementById("adr2").style.display = "none";
    document.getElementById("adr3").style.display = "none";
    document.getElementById("adr4").style.display = "none";
    document.getElementById("adr5").style.display = "none";
    document.getElementById("adr6").style.display = "none";
    document.getElementById("adr7").style.display = "none";
}

//sprawdza czy login jest wolny czy zajety
function przetwarzajDane(src, dest)
{
    //if(dest!="")
        document.getElementById(dest).style.display = "block";
    var tfValue = document.getElementById(src).value;
    var str = "tekst="+tfValue;
    var tmp = advAJAX.download(dest, '/cms/scripts/php/login.php?'+str);  
}


//sprawdza czy wpisana liczba do form
function IsDigit( e )
{
	if ( !e )
		e = event ;

	var iCode = ( e.keyCode || e.charCode ) ;

	return (
			( iCode >= 48 && iCode <= 57 )		// Numbers
			|| (iCode >= 37 && iCode <= 40)		// Arrows
			|| iCode == 8						// Backspace
			|| iCode == 46						// Delete
	) ;
}


//sprawdza poprawnosc pola 'ilosc osob' w zamowieniu wycieczki
function check(arg) {
        
        var input = document.getElementById(arg).value;
        if(input=="") {
                alert("Wypełnij pole 'Ilość'");
                return false;
        }
        
        else if(input.substr(0,1)==0) {
                alert("Pole 'Ilość' nie może być równe 0!");
                return false;      
        }
        else
                return true;
}


//sprawdza poprawnosc formularza rejestracji
function sprawdz(){ 
  if(  document.form_rej.imie.value=="" || document.form_rej.nazwisko.value=="" || document.form_rej.ulica.value=="" || document.form_rej.nr_domu.value=="" || document.form_rej.kod.value=="" || document.form_rej.miejscowosc.value=="" || document.form_rej.email.value=="" || document.form_rej.login.value=="" || document.form_rej.haslo.value=="" || document.form_rej.tel_kom.value=="" || (document.form_rej.firma.value=="" && document.form_rej.os_fiz.checked==false) || (document.form_rej.firma_f.value=="" && document.form_rej.os_fiz.checked==false) || (document.form_rej.firma_a.value=="" && document.form_rej.os_fiz.checked==false) || (document.form_rej.nip.value=="" && document.form_rej.os_fiz.checked==false) ||  document.form_rej.obrtext.value=="" || document.form_rej.ulica_f.value=="" || document.form_rej.nr_domu_f.value=="" || document.form_rej.kod_f.value=="" || document.form_rej.miejscowosc_f.value=="" || document.form_rej.imie_a.value=="" || document.form_rej.nazwisko_a.value=="" || document.form_rej.ulica_a.value=="" || document.form_rej.nr_domu_a.value=="" || document.form_rej.kod_a.value=="" || document.form_rej.miejscowosc_a.value=="")
   {
        alert("Wypełnij wszystkie pola oznaczone gwiazdką!");
        return false;
   }
  if (!checkEmail(document.form_rej.email.value)) {
        return false;
  }
  if(document.form_rej.obr.value!=document.form_rej.obrtxt.value) {
        alert("Niepoprawny kod z obrazka");
        return false;   
  }
            
  przetwarzajDane('login', 'div1');
  var spr = document.getElementById("spr").value;

  if (spr == 0) {
        alert("Podany login jest zajęty!");
        return false;
  }
  
  return true;
}








function OpenImage(file)
{
	window.open("/cms/openimage.php?id="+file, "obrazek", "toolbar=no , menubar=0, status=no, top=250, left=225" );
}
function get_akt(id,title){
	window.open('/cms/mod_news/aktualnosci_popup.php?path='+id, 'title'+id, 'height=540, width=660, status=no, toolbar=no, menubar=yes, location=no, scrollbars=yes');
}
function get_content(id,title){
	window.open('/cms/mod_content/content_popup.php?path='+id, 'title'+id, 'height=540, width=660, status=no, toolbar=no, menubar=no, location=no, scrollbars=yes');
}
function swap(dv) {
	var d = document.getElementById(dv);
	if (dv=="libraries") {
		var b = document.getElementById('tdlibs');
		
	}
	

	
	if (d.style.display=="none") {
		d.style.display = "block";
		if (dv=="libraries") {		
			b.style.height="200";
		}	
		foldifr.location.href="_actions/setfold.php?code=" + dv + "&foldtype=show";
	} else {
		if (dv=="libraries") {	
			b.style.height="0";
		}	
		d.style.display = "none";
		foldifr.location.href="_actions/setfold.php?code=" + dv + "&foldtype=hide";
	}
}	

function show(dv) {
	var d = document.getElementById(dv);
		if (dv=="libraries") {
		var b = document.getElementById('tdlibs');		
	}	
	d.style.display = "block";
		if (dv=="libraries") {		
		b.style.height="200";
	}	
		
	
}
function hide(dv) {
	var d = document.getElementById(dv);
		if (dv=="libraries") {
		var b = document.getElementById('tdlibs');		
	}	
	d.style.display = "none";
		if (dv=="libraries") {		
		b.style.height="0";
	}		
}


function set(dv, val) {
	if (val=="1") {
		show(dv);
	} else {
		hide(dv);
	}
}

function ONWHelp(Url, nazwa, wys, szer) {
   window.open(Url, nazwa, "height=" + wys + ",width=" + szer + ",status=no,resizable=no,scrollbars=yes,menubar=no,location=no");
}

function HideSearch(){
	parent.document.getElementById('cms-wyszuk').style.display='none';
}
function HideStats(){
	parent.document.getElementById('cms-stats').style.display='none';
}

//funkcja do ustawiania praw dostepu
function swapbtns(id) {

	var vl = document.getElementById('cms-rights-value-'+id);

	
	if (vl.value==1) {
		newval = 3;
	} else if (vl.value==2) {
		newval = 2;
	} else if (vl.value==3) {
		newval=1;
	}
	
	var im = document.getElementById('cms-rights-image-'+id);
	
	im.src='/cms/pix/ico.rights.'+newval+'.gif';
	vl.value = newval;

}

function swapbtnswv(id,val) {

	var vl = document.getElementById('cms-rights-value-'+id);

	if (vl.value!=2) {
		newval = val;
		
	
	
	var im = document.getElementById('cms-rights-image-'+id);
	
	im.src='/cms/pix/ico.rights.'+newval+'.gif';
	vl.value = newval;
	}

}

function ONWGal(Url, nazwa, wys, szer) {
   window.open(Url, nazwa, "height=" + wys + ",width=" + szer + ",status=no,resizable=no,scrollbars=yes,menubar=no,location=no");
}
function set_cars_od_ilosc(val) {
	f = document.getElementById('select_cars');				
	f.target='ifr_cars';
	f.action='cms/_actions/select_cars.php';
	f.od_ilosc.value=val;	
	f.submit();
}
function set_cars_orderby(val) {
	f = document.getElementById('select_cars');				
	f.target='ifr_cars';
	f.action='cms/_actions/select_cars.php';
	f.orderby.value=val;
	f.submit();
}
function set_cars_desc(val) {
	f = document.getElementById('select_cars');				
	f.target='ifr_cars';
	f.action='cms/_actions/select_cars.php';
	f.desc.value=val;
	f.submit();
}
function set_cars_sort(val) {
	f = document.getElementById('select_cars');				
	f.target='ifr_cars';
	f.action='cms/_actions/select_cars.php';
	f.sort.value=val;
	f.submit();
}
function set_cars_demo(val) {
	f = document.getElementById('select_cars');				
	f.target='ifr_cars';
	f.action='cms/_actions/select_cars.php';
	f.demo.value=val;
	//f.g2.value='';	
	f.submit();
}
function set_cars_g2(val) {
	f = document.getElementById('select_cars');				
	f.target='ifr_cars';
	f.action='cms/_actions/select_cars.php';
	f.g2.value=val;
	//f.demo.value='';	
	f.submit();
}
function updateSubCat(tag,mark) {
	advAJAX.download(tag, 'cms/_actions/cars_model.php?mark='+mark);
}

function checkEmail(myForm) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm)){
return (true)
}
alert("Niepoprawny adres e-mail.Proszę wpisac ponownie")
return (false)
}
function show_poczta(stan){
  var trp = document.getElementById("faktura_poczta");
  if (stan=="1"){
    trp.style.display = "";
  }else{
    trp.style.display = "none";    
  }
 }

// Zmodyfikowana funkcja show_firma()
// 2009-12-28 Jakub Konefał
function show_firma(stan,domena){
  var trn = document.getElementById("trnip");
  var trp = document.getElementById("trpesel");
  var trr = document.getElementById("trregon");  
  if (domena=="eu"){
   if (stan==1){
    if(trr) trr.style.display = "";
    if(trn) trn.style.display = "";
    if(trp) trp.style.display = "none";     
   }else{
    if(trr) trr.style.display = "none";
    if(trn) trn.style.display = "none";      
    if(trp) trp.style.display = "";    
   }
  }else{
    if(trr) trr.style.display = "none";
    if(trn) trn.style.display = "";      
    if(trp) trp.style.display = "none";    
    }
}

function show_danek(stan){

  var trp = document.getElementById("fieldset_danek");
  if (stan=="1"){
    trp.style.display = "block";
  }else{
    trp.style.display = "none";    
  }
 }
 
function logowanie_check() {
  var login = document.getElementById("login").value;
  var haslo = document.getElementById("haslo").value;
  if(login=="" || haslo=="") {
    alert("Wypełnij oba pola!!");
    return false;
  }
  return true;
}  
