

var d = document;


var timerChatLive = null;
var ChatLiveUpdate = 1000*60; //update each 60 seconds

var timerShoutboxLive = null;
var ShoutboxLiveUpdate = 1000*5; //update each 5 seconds




var timer = null;

var scroll_timer_call   = 20;
var scroll_xpos_now    = 0;
var scroll_xpos_target = 0;
var scroll_step_by     = 1212;

var scroll_dir             = '';
var scroll_pics_timer_call = 40;
var scroll_pics_step       = 16;
var scroll_pics_limit      = 0;






function getElement(i)
{ 
 var ob = d.all?d.all[i]:d.layers?d.layers[i]:d.getElementById(i); 
 return ob; 
} 








function init()
{ 
} 








function getDateTime()
{
 dt=new Date();
 
 
 return dt.getDate()+''+dt.getMonth()+''+dt.getFullYear()+''+dt.getHours()+''+dt.getMinutes()+''+dt.getSeconds();
}  








function ShowWindow(url)
{
 var czas  = new Date();
 
 width = 650;
 height = 400;
 
 rok   = czas.getYear();
 mies  = ( ( czas.getMonth() < 10 ) ? "0": "" ) + ( czas.getMonth() + 1 );
 dzien = ( ( czas.getDate()  < 10 ) ? "0": "" ) + ( czas.getDate() );
 godz  = ( ( czas.getHours() < 10 ) ? "0": "" ) + ( czas.getHours() );
 min   = ( ( czas.getMinutes() < 10 ) ? "0": "" ) + ( czas.getMinutes() );
 sek   = ( ( czas.getSeconds() < 10 ) ? "0": "" ) + ( czas.getSeconds() );

 aktdata=dzien+"_"+mies+"_"+rok+"_"+godz+"_"+min+"_"+sek;

 maxszer=window.screen.width;
 maxwys=window.screen.height;
 polx=Math.round( (maxszer-width)/2);
 poly=Math.round( (maxwys-height)/2);
 
 window.open(url,aktdata,"toolbar=no,scrollbars=yes,directories=no,top="+poly+",left="+polx+",menubar=no,width="+ width +",height="+ height +",resizable=no, statusbar=no");

}
 








function formSend()
{
 err = 0;
 

 var arr = new Array(5);
 
 arr[0] = 'f_name';
 arr[1] = 'f_subject';
 arr[2] = 'f_message';
 arr[3] = 'f_email';
 arr[4] = 'f_captcha';
 
 
 for (i=0; i<arr.length; i++)
 {
  if (jQuery('#'+arr[i]).val()=='')
    {
     jQuery('#'+arr[i]).css({'background' : '#ffb0b0'});
     err++;
    }
  else jQuery('#'+arr[i]).css({'background' : '#ffffff'});                                                   
 }

 
 
 
 if (!/^[a-z0-9\-_\.]+?@[a-z0-9\-_\.]+?\.[a-z]{2,5}$/.test(jQuery('#f_email').val()))
   {
    jQuery('#f_email').css({'background' : '#ffb0b0'});
    err++;
   }
 else jQuery('#f_email').css({'background' : '#ffffff'});
 

if (err==0)
   {
    $.post(base_url+"da.php", { act: "submit_contact_form", 
                       f_name : jQuery('#f_name').val(),
                       f_subject : jQuery('#f_subject').val(),
                       f_message : jQuery('#f_message').val(),
                       f_email : jQuery('#f_email').val(),
                       f_captcha : jQuery('#f_captcha').val()
                     }, function(data){
      
      jQuery("#contactform").html(data);
    });
   }

 
}








function captchaReload()
{
 getElement('captcha').src = base_url+'captcha.php?'+getDateTime();
}









function searchValid()
{
 err = 0;
 

 var arr = new Array(1);
 
 arr[0] = 'phrase';
 
 
 for (i=0; i<arr.length; i++)
 {
  if (jQuery('#'+arr[i]).val()=='')
    {
     jQuery('#'+arr[i]).css({'background' : '#ffb0b0'});
     err++;
    }
  else jQuery('#'+arr[i]).css({'background' : '#ffffff'});                                                   
 }

 
 
 
 if (err==0)
   {
    document.location.href = dir_search+escape(jQuery('#'+arr[0]).val())+'.html';
   }

 
 return false;
}







function switchBoxTab(fname, i)
{
 var act = $('#'+fname).val();
 
 if (i!=act)
   {
    $('#'+fname+'_'+act).removeClass('overlapselect');
    $('#'+fname+'_'+act).addClass('overlap');
    $('#'+fname+'_d'+act).css({display : 'none'});
    
    $('#'+fname+'_'+i).removeClass('overlap');
    $('#'+fname+'_'+i).addClass('overlapselect');
    $('#'+fname+'_d'+i).css({display : 'block'});
    
    $('#'+fname).val(i);
   }
}







function updateChatLive()
{
 $.get('da.php?g=chat_live&dt='+getDateTime(), function(data){
   
   if (data!='')
     {
      $("#chatlivebox").html(data);
     }
  });
  
  timerChatLive = setTimeout("updateChatLive()", ChatLiveUpdate);
}







function updateShoutboxLive()
{
 $.get('da.php?g=shoutbox&dt='+getDateTime(), function(data){
   
   if (data!='')
     {
      $("#shoutbox").html(data);
     }
  });
  
  timerShoutboxLive = setTimeout("updateShoutboxLive()", ShoutboxLiveUpdate);
}








function shoutboxSend()
{
 err = 0;
 

 var arr = new Array(5);
 
 arr[0] = 'shoutboxnick';
 arr[1] = 'shoutboxmessage';
 arr[2] = 'shoutboxcaptcha';
 
 
 for (i=0; i<arr.length; i++)
   {
    if (jQuery('#'+arr[i]).val()=='')
      {
       jQuery('#'+arr[i]).css({'background' : '#ffb0b0'});
       err++;
      }
    else jQuery('#'+arr[i]).css({'background' : '#ffffff'});                                                   
   }
 
 
 if (err==0)
   {
    $.post(base_url+"da.php", { g: "shoutbox_send", 
                       shoutboxnick : jQuery('#shoutboxnick').val(),
                       shoutboxmessage : jQuery('#shoutboxmessage').val(),
                       shoutboxcaptcha : jQuery('#shoutboxcaptcha').val()
                     }, function(data){
      
      if (data=='')
        {
         jQuery('#shoutboxcaptcha').val('');
         jQuery('#shoutboxcaptcha').css({'background' : '#ffb0b0'});
         captchaReload();
        }
      else
        {
         $("#shoutbox").html(data);
         
         captchaReload();
         
         for (i=1; i<arr.length; i++)
           {
            jQuery('#'+arr[i]).val('');
           }
        }
    });
   }
 
 
 return false;
}








function captchaReload()
{
 getElement('captcha').src = base_url+'captcha.php?'+getDateTime();
}








function goToUrl(url)
{
 if (url!='') document.location.href = url;
}




function magArtPicShow(newdiv)
{
 if (last_active_picdiv!='') getElement(last_active_picdiv).style.display = 'none';
 
 getElement(newdiv).style.display = 'block';
 
 last_active_picdiv = newdiv;
}



function scrollPics()
{
 pre_xpos_now = scroll_xpos_now;
 
 if (scroll_dir=='right')
   {
    scroll_xpos_now = scroll_xpos_now - scroll_pics_step;
    
    if (scroll_xpos_now<scroll_pics_limit) scroll_xpos_now = scroll_pics_limit;
   }
 
 if (scroll_dir=='left')
   {
    scroll_xpos_now = scroll_xpos_now + scroll_pics_step;
    
    if (scroll_xpos_now>0) scroll_xpos_now = 0;
   }
 
 
 if (pre_xpos_now != scroll_xpos_now) getElement('magpicslist').style.left = scroll_xpos_now;
 
 
 
 clearTimeout(timer);
 timer = setTimeout("scrollPics()", scroll_pics_timer_call);
}






function scrollPicsRun(dir)
{
 scroll_dir = dir;
}







function scrollPicsStop()
{
 scroll_dir = '';
}





function doNTH()
{
}
















