var Site = {
  rootPath: '/',

  init: function() {
    Site.handleNewWinOpen();
    // Site.handlePoll();
    if($('mid-pic')) Site.handleMidPic();
    var spinner = new Image();
    spinner.src = Site.rootPath +'client/css/images/spinner.gif';
  },
  
  handleMidPic: function() {
    var mid_pic = $('mid-pic');
    var mid_link = $('mid-link');
    var currentBox = mid_link.getParent();
    var thumbnails = $ES('ul.thumbnails li a', 'main-content');
    var thumb_pics = $ES('ul.thumbnails li a img', 'main-content');
    if(thumbnails.length>0) thumbnails.each(function(thumb,i) {thumb.addEvent('click', function(e) {
      // var spinner = new Element('img').setProperties({id:'spinner', src:Site.rootPath +'client/css/images/spinner.gif', width:'16', height:'16', alt:'Učitavam...'});
      // spinner.inject(currentBox);
      e = new Event(e).stop();
      mid_link.href=thumb.href;
      mid_pic.src = Site.rootPath +'client/css/images/spinner.gif';
      var new_img = new Image();
      new_img.src = thumb.href.replace('picture', 'pic');
      mid_pic.src = new_img.src;
      mid_pic.alt=thumb_pics[i].alt;
    });});
    // alert(thumbnails.length);
  }, 
  
  handleNewWinOpen: function() {
    var links = $$('a.newWin');
    if(links.length>0) links.each(function(link) {link.addEvent('click', function(e) {window.open(this, '');e = new Event(e).stop();})});
  }, 
  
  handlePoll: function() {
    if($('frmPoll')) {
      $('frmPoll').addEvent('submit', function(e) {
        e = new Event(e).stop();
        var spinner = new Element('img').setProperties({id:'spinner', src:Site.rootPath +'client/css/images/spinner.gif', width:'16', height:'16', alt:'Učitavam...'});
        spinner.inject($('poll'));
        var ajaxOptions = {postBody:$('frmPoll'), update:'poll'};
        new Ajax(Site.rootPath +'homepage/poll/', ajaxOptions).request();
      });
    }
  }

}

// Otvara sliku u popup-u velicine slike
function popup(path, width, height) {
	var win = window.open('', 'popup_win', 'width='+width+',height='+height+',top='+(screen.height/2-(height/2))+',left='+(screen.width/2-(width/2)));
	win.document.write('<html>\n<head>\n<title>Image viewer</title>\n</head>\n');
	win.document.write('<body marginwidth=0 marginheight=0 topmargin=0 leftmargin=0 onblur="window.close()">\n');

	if( path.substring( (path.length-3),path.length )=='swf' ) {
		win.document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH='+width+' HEIGHT='+height+'><PARAM NAME=movie VALUE="'+path+'"> <PARAM NAME=quality VALUE=high> <EMBED src="'+path+'" quality=high WIDTH='+width+' HEIGHT='+height+' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=Shockwav eFlash"></EMBED> </OBJECT>');
	} else {
		win.document.write('<a href="javascript:void(0);" onclick="window.close()" title="Click to close window"><img src="'+path+'" width="'+width+'" height="'+height+'" border="0" /></a>');
	}

	win.document.write('</body>\n');
	win.document.write('</html>\n');
	win.document.close();
}

window.addEvent('domready', Site.init);

