var ile;
var poljs;
var gal2_ktory='Elegant';
var gal2_sshow="off";
var gal2_nr_obr=1;
var ilosc_modeli=1;


try {
    poljs = new ActiveXObject('Msxml2.XMLHTTP');

} catch (e) {

    try {
	poljs = new ActiveXObject('Microsoft.XMLHTTP');
     } catch (E) {
        poljs = false;
     }
}

if (!poljs && typeof XMLHttpRequest!='undefined') {
    try {
        poljs = new XMLHttpRequest();
    } catch (e) {
        poljs=false;
    }
}


function zanik(ile,co){
    
    ile=ile-10;
    
    document.getElementById('tata').style.opacity=ile*0.01;
    document.getElementById('tata').style.filter="alpha(opacity:" + ile + ")";
    if(ile<=20){
        //document.getElementById('tata').removeChild(document.getElementById(kogo));
	       document.getElementById('tata').innerHTML='dcf';
	       laduj2(co);
    }
    else{
        setTimeout("zanik(" + ile + ",'" + co + "')" ,1);
    }
}


function pokaznik(ile){
    ile=ile+10;
    document.getElementById('tata').style.opacity=ile*0.01;
    document.getElementById('tata').style.filter="alpha(opacity=" + ile + ")";
    if(ile<100){
        setTimeout("pokaznik(" + ile + ")" ,1);
    }   
}


function laduj(co){
    zanik(100,co);
}

function slideshow_switch()
{
  //document.getElementById('slideshow_pic').src;
  if(gal2_sshow=="off")
  {
    gal2_sshow="on";
    setTimeout("slideshow()",100);
    document.getElementById('slideshow_pic').src="http://www.ipc.alutherm.com.pl/img_incl/slideshow_pause.gif";
    return;    
  } 
  if(gal2_sshow=="on")
  {
    gal2_sshow="off";
    document.getElementById('slideshow_pic').src="http://www.ipc.alutherm.com.pl/img_incl/slideshow_play.gif";    
  } 
}

function wylacz_sshow()
{
  gal2_sshow="off";
  document.getElementById('slideshow_pic').src="http://www.ipc.alutherm.com.pl/img_incl/slideshow_play.gif";
}

function slideshow()
{
  if(gal2_sshow=="on")
  {
    z=gal2_nr_obr+1;
    if(z>ilosc_modeli)
    {
      z=1;
    }  
    var duzytmp=document.getElementById('gal2mini'+z).src.replace("_t.",".");
    duzytmp=duzytmp.substring(duzytmp.lastIndexOf('/')+1);
    //document.title="gal2_pokaz_duzy('"+jezyk+"/"+gal2_ktory+"/"+duzytmp+"','gal2mini"+z+"',"+z+")";
    gal2_pokaz_duzy(jezyk+"/"+gal2_ktory+"/"+duzytmp,"-1",z)
    setTimeout("slideshow()",2000);
  }
  return;

}


function laduj2(co,paramy){

  

    dodatek="";
    if(paramy!="" && co=='ubezpk2'){
	     dodatek="&nrfv="+paramy;
    }
    czas=new Date();
    bzdura=czas.getHours()+" - " +czas.getMinutes() + " - " +czas.getSeconds();
    
    poljs.open('GET','/azizajaxcn.php?bzdura='+bzdura+'&co='+co+dodatek,true);
    poljs.onreadystatechange=function() {
	
    	if (poljs.readyState==4) {
    	    document.getElementById('tata').innerHTML=poljs.responseText;
    	    document.body.scrollTop=100;
    	}	
    }
    poljs.send(null);
//    pokaznik(0);
}


function zapisz1(){
    /*smieci
      document.getElementById('nrdomu').value.length<1 ||
        document.getElementById('kod').value.length<2 ||
                document.getElementById('poczta').value.length<2 ||
    */
    if(
        document.getElementById('nazwisko').value.length<2 ||
        document.getElementById('miejscowosc').value.length<2 ||
        document.getElementById('ulica').value.length<2 ||
        document.getElementById('pesel').value.length<2 ||
        document.getElementById('osobarej').value.length<2 ||
        document.getElementById('zodfirmy').value.length<2)
        {
          alert('Proszę wypełnić wszystkie pola.');
          return false;
    }
    if(document.getElementById('zgodna').checked==false){
       if(
        document.getElementById('miejscowosc2').value.length<2 ||
        document.getElementById('ulica2').value.length<2 ||
        document.getElementById('nrdomu2').value.length<1 ||
        document.getElementById('kod2').value.length<2 ||
        document.getElementById('zodfirmy').value.length<2 ||
        document.getElementById('poczta2').value.length<2){
          alert('Proszę wypełnić wszystkie pola.');
          return false;
        }
    }
    
    
    dodatek="";
    dodatek="&data="+document.getElementById('data').value;
    dodatek+="&nazwisko="+jsuplk(document.getElementById('nazwisko').value);
    dodatek+="&miejscowosc="+jsuplk(document.getElementById('miejscowosc').value);
    dodatek+="&ulica="+jsuplk(document.getElementById('ulica').value);
    //dodatek+="&nrdomu="+jsuplk(document.getElementById('nrdomu').value);
    //dodatek+="&kod="+jsuplk(document.getElementById('kod').value);
    dodatek+="&poczta="+jsuplk(document.getElementById('poczta').value);
    dodatek+="&pesel="+jsuplk(document.getElementById('pesel').value);
    dodatek+="&regon="+jsuplk(document.getElementById('regon').value);
    dodatek+="&telefon="+jsuplk(document.getElementById('telefon').value);
    dodatek+="&typ="+jsuplk(document.getElementById('typ').value);
    dodatek+="&nrfv="+jsuplk(document.getElementById('nrfv').value);
    dodatek+="&miejscowosc2="+jsuplk(document.getElementById('miejscowosc2').value);
    dodatek+="&ulica2="+jsuplk(document.getElementById('ulica2').value);
    dodatek+="&nrdomu2="+jsuplk(document.getElementById('nrdomu2').value);
    dodatek+="&kod2="+jsuplk(document.getElementById('kod2').value);
    dodatek+="&poczta2="+jsuplk(document.getElementById('poczta2').value);
    dodatek+="&osobarej="+jsuplk(document.getElementById('osobarej').value);
    dodatek+="&zodfirmy="+jsuplk(document.getElementById('zodfirmy').value);
    dodatek+="&zgodna="+document.getElementById('zgodna').checked;
    poljs.open('GET','/azizajaxcn.php?co=zapisz1'+dodatek,true);
    poljs.onreadystatechange=function() {
	
	if (poljs.readyState==4) {
	    document.getElementById('tata').innerHTML=poljs.responseText;
	    document.body.scrollTop=100;
	}	
    }
    poljs.send(null);
    
}

function jsuplk(komu){

    komu=komu.replace(/±/g,"plk261;");
    komu=komu.replace(/ę/g,"plk281;");
    komu=komu.replace(/¶/g,"plk347;");
    komu=komu.replace(/ż/g,"plk380;");
    komu=komu.replace(/Ľ/g,"plk378;");
    komu=komu.replace(/ć/g,"plk263;");
    komu=komu.replace(/ó/g,"plk243;");
    komu=komu.replace(/ł/g,"plk322;");
    komu=komu.replace(/ń/g,"plk324;");
    komu=komu.replace(/ˇ/g,"plk260;");
    komu=komu.replace(/Ę/g,"plk280;");
    komu=komu.replace(/¦/g,"plk346;");
    komu=komu.replace(/Ż/g,"plk379;");
    komu=komu.replace(/¬/g,"plk377;");
    komu=komu.replace(/Ć/g,"plk262;");
    komu=komu.replace(/Ó/g,"plk211;");
    komu=komu.replace(/Ł/g,"plk321;");
    komu=komu.replace(/Ń/g,"plk323;");
    
    return komu;
}

function wlaczAdresLok(){
  if(document.getElementById('zgodna').checked==true){
    document.getElementById('miejscowosc2').disabled=true;
    document.getElementById('ulica2').disabled=true;
    document.getElementById('nrdomu2').disabled=true;
    document.getElementById('kod2').disabled=true;
    document.getElementById('poczta2').disabled=true;
  }
  else{
    document.getElementById('miejscowosc2').disabled=false;
    document.getElementById('ulica2').disabled=false;
    document.getElementById('nrdomu2').disabled=false;
    document.getElementById('kod2').disabled=false;
    document.getElementById('poczta2').disabled=false;
  }
}

/*old
function liczba(jaka,tryb){
document.title=jaka;
  var litera=String.fromCharCode(jaka.keyCode);
  jaka2=parseInt(litera);
  if (isNaN(jaka2)==false){
    //document.title="1:"+litera;
    return jaka2;
  }
  else{
    //document.title="2:"+litera;
    if(tryb=="2"){
        if (jaka2=="-"){
          return jaka2;
        }
        else if (jaka2=="("){
          return jaka2;
        }
        else if (jaka2==")"){
          return jaka2;
        }
        else if (jaka2==" "){
          return jaka2;
        }
        else{
          return false;
        }
    }
    return false;
  }
}
*/

function liczba(e,tryb)
{
  var evtobj=window.event? event : e;
  var unicode=evtobj.charCode? evtobj.charCode : evtobj.keyCode;
  var actualkey=String.fromCharCode(unicode) ;
  jaka2=parseInt(actualkey);
  if (isNaN(jaka2)==false){
    //document.title="1:"+litera;
    return jaka2;
  }
  else{
    //document.title="2:"+litera;
    if(tryb=="2"){
        if (actualkey=="-"){
          return actualkey;
        }
        else if (actualkey=="("){
          return actualkey;
        }
        else if (actualkey==")"){
          return actualkey;
        }
        else if (actualkey==" "){
          return actualkey;
        }
        else{
          return false;
        }
    }
    return false;
  }

}




function IsNumeric(sText){
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
          return false;
         }
      }
   return true;
   
}

function galeria2(){
    var obj=document.getElementById('tata_all');
    var obj2=document.getElementById('tata');
    var obj3=document.getElementById('tata_prawa');
    var obj4=document.getElementById('h_nawigacja');
  //  var obj4=document.getElementById('belka');
    obj2.style.display="none";
    obj3.style.display="none";
    obj4.style.display="none";
   // obj4.style.visibility='hidden';
    //obj.innerHTML="";
    obj.style.width=820;
    obj.style.height='560';
    obj.style.backgroundColor='#D7E2E4';
    obj.style.zIndex=10000;
    gal2_wjedz('gal2_modele_0',-700);
    zaladuj_model('ElegantNEO');
    document.body.scrollTop=85;
}

function zaladuj_model(ktory){
   wylacz_sshow();
   try{
   
    
    czas=new Date();
    var tresc="";
    gal2_ktory=ktory;
    bzdura=czas.getHours()+"-" +czas.getMinutes() + "-" +czas.getSeconds();
//alert(dom+'/azizajaxcn.php?gal2=zaladuj_model&bzdura='+bzdura+'&jezyk='+jezyk+'&model='+ktory);
    
    poljs.open('GET',dom+'/azizajaxcn.php?gal2=zaladuj_model&bzdura='+bzdura+'&jezyk='+jezyk+'&model='+ktory,true);
    poljs.onreadystatechange=function() {
	
    	if (poljs.readyState==4) {
    	    var tabtmp=poljs.responseText.split(";;;;");
    	    var dlugosc=tabtmp.length;
    	    for(z=0;z<dlugosc;z++){
    	       if(tabtmp[z].length>=1){
    	           var duzytmp=tabtmp[z].replace("_t.",".");
    	           if(z==0){
      	             ilosc_modeli=tabtmp[0];
    	           }
    	           else{
        	           tresc+="<div class='gal2_mini'><img id='gal2mini"+z+"' src='http://www.ipc.alutherm.com.pl/upl/galeria_ajax/"+jezyk+"/"+ktory+"_t/"+tabtmp[z]+"' alt='' border=0 "; 
                     tresc+="onmouseover=\"wylacz_sshow();gal2_pokaz_duzy('"+jezyk+"/"+ktory+"/"+duzytmp+"','gal2mini"+z+"',"+z+");\" onmouseout=\"gal2_mini_wroc('gal2mini"+z+"');\">";
                     tresc+="<input type=hidden id='duzy_nazwa_"+z+"' value='"+jezyk+"/"+ktory+"/"+duzytmp+"'></div>";
                 }
                 if(z==1){
                    var obj2=document.getElementById('gal2_obr_duzy');
                    //kto=document.getElementById('duzy_nazwa_1').value;
                    obj2.src='http://www.ipc.alutherm.com.pl/upl/galeria_ajax/'+jezyk+"/"+ktory+"/"+duzytmp;
                    obj2.style.visibility='visible';
                 }
             }   	    
    	    }   
    	    document.getElementById('galeria_mini').innerHTML=tresc;
    	    przenik_off('galeria_tytul',ktory,100);
    	    document.getElementById('gal2_licznik').innerHTML='Photo 1/'+ilosc_modeli;
    	    gal2_nr_obr=1;
    	}	
    }
    poljs.send(null);
    }
    catch(e){
    //alert(e);
    }
}

function przenik_off(kogo,tresc,ile){
    ile=ile-6;
    var obj=document.getElementById(kogo);
    obj.style.opacity=ile*0.01;
    obj.style.filter="alpha(opacity:" + ile + ")";
    if(ile<3){
        //document.getElementById('tata').removeChild(document.getElementById(kogo));
        ile=0;
        obj.style.opacity=ile*0.01;
        obj.style.filter="alpha(opacity:" + ile + ")";
	       obj.innerHTML=tresc.replace(/_/g," ");
	       przenik_on(kogo,0);
    }
    else{
        setTimeout("przenik_off('"+kogo+"','"+tresc+"',"+ile+")" ,10);
    }
}

function przenik_on(kogo,ile){
    ile=ile+6;
    var obj=document.getElementById(kogo);
    obj.style.opacity=ile*0.01;
    obj.style.filter="alpha(opacity:" + ile + ")";
    if(ile<89){
        setTimeout("przenik_on('"+kogo+"',"+ile+")",10);
    }
    else{
      ile=100;
      obj.style.opacity=ile*0.01;
      obj.style.filter="alpha(opacity:" + ile + ")";
    }

}


function gal2_pokaz_duzy(kto,wywolal,identyfikator){
  gal2_nr_obr=identyfikator;
  document.getElementById('gal2_licznik').innerHTML='Photo '+gal2_nr_obr+'/'+ilosc_modeli; 
  var obj=document.getElementById('gal2_obr_duzy');
  obj.src='http://www.ipc.alutherm.com.pl/upl/galeria_ajax/'+kto;
  obj.style.visibility='visible';
  
  if(wywolal!="-1")
  {
    var obj2=document.getElementById(wywolal);
    obj2.style.width=parseInt(obj2.offsetWidth)+2;
    obj2.style.height=parseInt(obj2.offsetHeight)+2;
    obj2.style.left=parseInt(obj2.offsetLeft)-1;
    obj2.style.top=parseInt(obj2.offsetTop)-1;
  }
}


function gal2_mini_wroc(ktory){
  var obj2=document.getElementById(ktory);
  obj2.style.width=parseInt(obj2.offsetWidth)-2;
  obj2.style.height=parseInt(obj2.offsetHeight)-2;
  obj2.style.left=parseInt(obj2.offsetLeft)+1;
  obj2.style.top=parseInt(obj2.offsetTop)+1;

}


function gal2_wjedz(kim,skad){
    var krok=1;
    var obj=document.getElementById(kim);
    if(skad<190 && parseInt(obj.style.left)<190){
      if(skad<159){krok=30;}
    
     // document.title=obj.style.left;
      obj.style.left=parseInt(obj.style.left)+krok;
      setTimeout("gal2_wjedz('"+kim+"',"+(skad+krok)+")",5);
    }
    else
    {
      obj.style.left=190;
    }
  
}

function gal2_wyjedz_spr(oprocz){
  for(z=0;z<6;z++){
    if(oprocz!="gal2_modele_"+z){
      var lewo=parseInt(document.getElementById('gal2_modele_'+z).style.left);
      if (lewo>-700){
        gal2_wyjedz('gal2_modele_'+z);
      }
    }
  }

}

function gal2_wyjedz(kim){
    var obj=document.getElementById(kim);
    if(parseInt(obj.style.left)>-700){
      obj.style.left=parseInt(obj.style.left)-30;
      setTimeout("gal2_wyjedz('"+kim+"')",10);
    }
    else{
      obj.style.left=-700;
    }
}



function gal2_nastepny(){
    if (gal2_nr_obr<ilosc_modeli){
      gal2_nr_obr++;
      var obj=document.getElementById('gal2_obr_duzy');
      kto=document.getElementById('duzy_nazwa_'+gal2_nr_obr).value;
      obj.src='http://www.ipc.alutherm.com.pl/upl/galeria_ajax/'+kto;
      obj.style.visibility='visible';
      document.getElementById('gal2_licznik').innerHTML='Photo '+gal2_nr_obr+'/'+ilosc_modeli;  
    }
}

function gal2_poprzedni(){
  if (gal2_nr_obr>1){
      gal2_nr_obr--;
      var obj=document.getElementById('gal2_obr_duzy');
      kto=document.getElementById('duzy_nazwa_'+gal2_nr_obr).value;
      obj.src='http://www.ipc.alutherm.com.pl/upl/galeria_ajax/'+kto;
      obj.style.visibility='visible';
      document.getElementById('gal2_licznik').innerHTML='Photo '+gal2_nr_obr+'/'+ilosc_modeli;  
    }
}


function gal2_przewin_up(){
    var obj=document.getElementById('galeria_mini');
    obj.scrollTop=obj.scrollTop+2;
    if(przewijanie_up==1){
      setTimeout('gal2_przewin_up()',4);
    }
}


function gal2_przewin_down(){
    var obj=document.getElementById('galeria_mini');
    obj.scrollTop=obj.scrollTop-2;
    if(przewijanie_down==1){
      setTimeout('gal2_przewin_down()',4);
    }
}

function gal2_nagl_kol(ktory){
  for(z=1;z<27;z++){
      document.getElementById('gal2_nagl_'+z).style.color='#ffffff';
    }
  
     // document.title=document.getElementById('gal2_nagl_'+ktory).style.color;
      document.getElementById('gal2_nagl_'+ktory).style.color='yellow';
}

function gal2_typy_kol(ktory){
   for(z=0;z<6;z++){
      document.getElementById('gal2_typy_'+z).style.backgroundColor='transparent';
    }
  
     // document.title=document.getElementById('gal2_nagl_'+ktory).style.color;
      document.getElementById('gal2_typy_'+ktory).style.backgroundColor='#00285A';
}
