
var otwarty=0;
var urle=new Array();
var urle_mini=new Array();

//funkcja przeskalowuje obrazek tak żeby się zmieścił w kwadracie 200 x 200px
function przeskaluj()
{
//alert(document.images['obiekty_foto'].height);
 if (document.images['obiekty_foto'].height > 360)
 {
 document.images['obiekty_foto'].height='360px';
 }
}


function next_img()
{
liczba=urle.length;

if (liczba-1<=otwarty)
{
nowy=0;
} else {
nowy=otwarty+1;
}

podpis=urle[nowy];
obciecie=(podpis.lastIndexOf('/')+1);
//alert(obciecie);
podpis=podpis.substr(obciecie);
podpis=podpis.replace(".jpg", "");
podpis=podpis.replace(".jpeg", "");
if ($('podpis'))
{
$('podpis').update(podpis);
}
 document.images['obiekty_foto'].src=urle[nowy];
 $('linkfoto').href=urle[nowy];

// alert(document.images['obiekty_foto'].height);
 if (document.images['obiekty_foto'].height > 360)
 {
 document.images['obiekty_foto'].height='360';
 }
 
 otwarty=nowy;


}





function prev_img()
{
liczba=urle.length;

if (otwarty==0)
{
nowy=liczba-1;
} else {
nowy=otwarty-1;
}

// alert(urle[nowy]);
podpis=urle[nowy];
obciecie=(podpis.lastIndexOf('/')+1);
//alert(obciecie);
podpis=podpis.substr(obciecie);
podpis=podpis.replace(".jpg", "");
podpis=podpis.replace(".jpeg", "");

if ($('podpis'))
{
$('podpis').update(podpis);
}


 document.images['obiekty_foto'].src=urle[nowy];
 $('linkfoto').href=urle[nowy];
 otwarty=nowy;


}





function otworz_zdjecie(id)
{
if (otwarty)
{
id=urle[nowy];
}
window.open('zdjecia.php?url='+id+'','mini','resizable=yes, width=500, height=400');
}

var opinie_suma;
var opinia_cur=0;

function opinie(nowa)
{
//alert(nowa+' - '+opinia_cur);
 if (nowa!=opinia_cur)
 {
 $('opinia_'+nowa).style.visibility='visible';
 $('opinia_'+opinia_cur).style.visibility='hidden';
 opinia_cur=nowa;
 if (nowa>=(opinie_suma-1))
 {
 nast=0;
 } else {
 nast=nowa+1;
 }
 timerID=setTimeout('opinie(nast);',5000);

 }
}



function newsletter_check_and_submit()
{
   if (document.form_newsletter.email)
   {
   var mail_nadawcy=document.form_newsletter.email.value;
   }

  if(mail_nadawcy.length<6 || (!(mail_nadawcy.indexOf(".") > 0) || !(mail_nadawcy.indexOf("@") > 1 )) )
   {
   alert("<?php echo translator('Nieprawidłowy e-mail', 'newsletter', $_SESSION['lang_id']) ?>");
   return false;
   } else {
   document.form_newsletter.submit();
   }
}

var wybrany;
var go;

function pokaz_opis_foto(obiekty_id)
{
var strona='moduly/obiekty/ajax_opis.php';
new Ajax.Updater('opis_foto', strona, { method: 'get',
parameters: {obiekty_id: obiekty_id}
});

}

function prev()
{
pre=wybrany-1;
if (pre<1)
{
pre=0;
}
play_duzy(pre, obiekty_js[pre]);
}

function nextob()
{
nex=wybrany+1;
//alert(nex+' '+obiekty_js.length);
if (nex>=obiekty_js.length)
{
nex=obiekty_js.length-1;
}

play_duzy(nex, obiekty_js[nex]);
}

function play_duzy(nr, obiekty_id)
{
 if (!(wybrany))
    {
    wybrany=0;
    }

var num_s="num_"+wybrany;
$(num_s).style.color='#FFFFFF';

var num_ob="num_"+nr;
$(num_ob).style.color='#333333';

if (go!=1)
{
go=1;
var curr_lewo=(parseInt(wybrany)*816);
var n_poz=(parseInt(nr)*816);
w_lewo=curr_lewo-n_poz;
duzy_ruch=new Effect.Move('obrazki', { x: w_lewo, y: 0, mode: 'relative', duration:1, fps: 100, afterFinish: function(effect) { go=0; wybrany=nr; pokaz_opis_foto(obiekty_id); } } );
}

}


subHover=function()
{
var subEls =document.getElementById("nav2").getElementsByTagName("LI");
for (var i=0; i<subEls.length; i++)
{
subEls[i].onmouseover=function()
 {
 this.className+=" subhover";
 }

subEls[i].onmouseout=function()
 {
 this.className=this.className.replace(new RegExp("subhover\\b"), "");
 }
}
}
if (window.attachEvent) window.attachEvent("onload", subHover);

