jQuery(document).ready(function() {

    jQuery(".showflash").click(function() { //zobrazuje flashe ve stránce - lišta ukázek

        var width = parseInt((document.body.clientWidth - 600) / 2);
        
        //jQuery("#flashPreview").css("left", width); 
        //jQuery("#flashPreview").css("top", this.offsetTop-10+"px"); 
        
        jQuery("body").prepend('<div id="flashPreview"></div>');
        var arr = this.getAttribute("rel").split(";");
        var url = arr[0];
        if(arr.length == 3) {
            var width = arr[1];
            var height = arr[2];
           
        } else {
            var width = "605";
            var height = "423";
        }
        
        
        
        var width_screen = parseInt(document.body.clientWidth);
        var height_screen = parseInt(document.documentElement.clientHeight);
        if(height_screen < height){
            var height_position = (jQuery(window).scrollTop())+20;            
        }
        else{
            var height_position = ((height_screen - height)/2) + jQuery(window).scrollTop();
        }
        
        
        jQuery("#flashPreview").css("left", ((width_screen - width)/2)); 
        jQuery("#flashPreview").css("top", height_position);
        jQuery("#flashPreview").css("width", width+'px');
        
        
        var path = jQuery("#flashPath").val();
        
        var s1 = new SWFObject(url, "line", width, height, "8");
        s1.addParam("wmode", "transparent");
        s1.addVariable("lang","cz");
        s1.addVariable("url",path);
        s1.addParam("base", path);
        s1.write("flashPreview");        
        jQuery("#flashPreview").append('<br /><br /><a href="javascript:;" id="closeFlash">zavřít</a>');
        jQuery("body").append('<div id="flashOverlay"></div>');

        jQuery("#flashOverlay, #closeFlash").bind("click", function() {
            jQuery("#flashOverlay").remove();
            jQuery("#flashPreview").remove();
        });
    });
    
    
    jQuery(".showFlashUkazka").click(function() { //zobrazuje flashovou ukázku  

        
       
         
        jQuery("body").prepend('<div id="flashPreview" ></div>');
        
        var arr = this.getAttribute("rel").split(";");
        var url = arr[0];
        if(arr.length == 3) {
            var width = arr[1];
            var height = arr[2];
           
        } else {
            var width = "605";
            var height = "423";
        } 
         
               
        var width_screen = parseInt(document.body.clientWidth);
        var height_screen = parseInt(document.documentElement.clientHeight);
        if(height_screen < height){
            var height_position = (jQuery(window).scrollTop())+20;            
        }
        else{
            var height_position = ((height_screen - height)/2) + jQuery(window).scrollTop();
        }
        
        
        jQuery("#flashPreview").css("left", ((width_screen - width)/2)); 
        jQuery("#flashPreview").css("top", height_position);
       jQuery("#flashPreview").css("width", width+'px');
        //jQuery("#flashPreview").css("top", (jQuery(window).scrollTop())+20);
        
        var path = jQuery("#flashPath").val();
        
        var s1 = new SWFObject(url, "line", width, height, "8");
        s1.addParam("wmode", "transparent");
        s1.addVariable("lang","cz");
        s1.addVariable("url",path);
        s1.addParam("base", path);
        s1.write("flashPreview");        
        jQuery("#flashPreview").append('<br /><br /><a href="javascript:;" id="closeFlash">zavřít</a>');
        jQuery("body").append('<div id="flashOverlay"></div>');

        jQuery("#flashOverlay, #closeFlash").bind("click", function() {
            jQuery("#flashOverlay").remove();
            jQuery("#flashPreview").remove();
        });
    });
    
    jQuery(".showFrame").click(function() { // zobrazuje iframe se stránkou
     jQuery("body").prepend('<div id="flashPreview" style="width:810px;"></div>');
     //jQuery("body").prepend('<div id="flashPreview" ></div>');
     var width = this.getAttribute("title");
     var height = this.getAttribute("name");   
     var url = this.getAttribute("rel");
     var width_screen = parseInt(document.body.clientWidth);
     var height_screen = parseInt(document.documentElement.clientHeight);
        if(height_screen < height){
            var height_position = (jQuery(window).scrollTop())+20;            
        }
        else{
            var height_position = ((height_screen - height)/2) + jQuery(window).scrollTop();
        }
        
        
     jQuery("#flashPreview").css("left", ((width_screen - width)/2)); 
     jQuery("#flashPreview").css("top", height_position);
  
     jQuery("#flashPreview").append('<iframe src="'+url+'" width="'+width+'" height="'+height+'" style="background-color:#FFFFFF;" frameborder="0"></iframe>');
     jQuery("#flashPreview").append('<br /><br /><a href="javascript:;" id="closeFlash">zavřít</a>');
     jQuery("body").append('<div id="flashOverlay"></div>');
     jQuery("#flashOverlay, #closeFlash").bind("click", function() {
            jQuery("#flashOverlay").remove();
            jQuery("#flashPreview").remove();
        });
    });
    
    
      jQuery(".showImg").click(function() { // zobrazuje iframe se stránkou
     jQuery("body").prepend('<div id="flashPreview"></div>');
      var url = this.getAttribute("rel");
     
     
     width = 800;
     height = 700;
    
     var width_screen = parseInt(document.body.clientWidth);
     var height_screen = parseInt(document.documentElement.clientHeight);
        if(height_screen < height){
            var height_position = (jQuery(window).scrollTop())+20;            
        }
        else{
            var height_position = ((height_screen - height)/2) + jQuery(window).scrollTop();
        }
        
        
     jQuery("#flashPreview").css("left", ((width_screen - width)/2)-300); 
     jQuery("#flashPreview").css("top", height_position);
  
     jQuery("#flashPreview").append('<image src="'+url+'" />');
     jQuery("#flashPreview").append('<br /><br /><a href="javascript:;" id="closeFlash">zavřít</a>');
     jQuery("body").append('<div id="flashOverlay"></div>');
     jQuery("#flashOverlay, #closeFlash").bind("click", function() {
            jQuery("#flashOverlay").remove();
            jQuery("#flashPreview").remove();
        });
    });
    
    
}); 
