/*
*       Site skripty
*
*/

var sliderTimeout;
var ver = 0;

this.imagePreview = function(){	
	/* CONFIG */
		
		xOffset = 10;
		yOffset = 30;
		
		// these 2 variable determine popup's distance from the cursor
		// you might want to adjust to get the right result
		
	/* END CONFIG */
	$("a.preview").hover(function(e){
		this.t = this.title;
		this.title = "";	
		var c = (this.t != "") ? "<br/>" + this.t : "";
		$("body").append("<p id='preview'><img src='"+ $(this).find('input.preview-url').val() +"' alt='Image preview' />"+ c +"</p>");		
    
  	$("#preview")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");
    
			
    },
	function(){
		this.title = this.t;	
		$("#preview").remove();
    });	
	$("a.preview").mousemove(function(e){ 
    var shiftX = 0;
    if ($('body').width()*0.5 < e.pageX)	
      shiftX = $("#preview").width() + 60;
      
    var shiftY = 0;
    if ($(window).height()*0.5 < e.pageY)	
      shiftY = $("#preview").height() + 20;  
    
		$("#preview")
			.css("top",(e.pageY - xOffset - shiftY) + "px")
			.css("left",(e.pageX + yOffset - shiftX) + "px");
	});			
};

function loadTopimage()
{
   //$('div.theme-foto-obsah').load('/slide/ajax.aspx?r='+Math.random()+' .right .cmsGalleryPhoto a img');
   ver = ver+1;
   var newdiv =  $('.theme-foto-obsah').clone();
   
  
  newdiv.css('display','none').appendTo('.theme-foto')
    .load('/slide/ajax.aspx?r='+ver+' img', function() 
    {
      $(this).fadeIn('fast', function () {  $('div.theme-foto-obsah:first').remove(); });
    } ); 
    
  clearTimeout(sliderTimeout);
  sliderTimeout = setTimeout(loadTopimage, 10000);
  
}


$(document).ready(
  function adminDocumentLoad()
  {
    /*/ corners
    DD_roundies.addRule('.rounded', '5px', true);
    DD_roundies.addRule('.rounded-top', '5px 5px 0 0', true);
    DD_roundies.addRule('.rounded-topleft', '5px 0 0 0', true);
    DD_roundies.addRule('.rounded-topright', '0 5px 0 0', true);
    DD_roundies.addRule('.rounded-bottomleft', '0 0 5px 0', true);
    DD_roundies.addRule('.rounded-bottomright', '0 0 0 5px', true);  */
    
    
    loadTopimage();
    //sliderTimeout = setTimeout(loadTopimage, 30000);
    
    imagePreview();
    
    $('.galleryPages').clone().appendTo('.gallery-top-pages');
    
    $('.datum-input').datepicker({ dateFormat: 'dd.mm.yy' });
  });
  



