
var seqBox = 0;
var allDialogs = [];

jQuery(document).ready(function(){

	 jQuery('a[rel]').click( function() {
		  image=jQuery(this).children();
		   
      var href          = jQuery(this).attr('href');
      var hrefSplit     = href.split("?");
      var flvFile       = "/"+hrefSplit[0];
      	
      var flvWidth      = hrefSplit[1].split("&")[0].split("=")[1]; 
      var flvHeight     = hrefSplit[1].split("&")[1].split("=")[1]; 
      var longdesc      = " ";
          
      if(typeof(image.attr('longdesc')) !== 'undefined'){
          longdesc = image.attr('longdesc');
      }
        
      html =   '<h2>'+image.attr('title')+'</h2><br /><div id="player'+seqBox+'" style="padding:top:20px;">Kein Flash installiert!</div><div class="floatbox" ><div style="float:left;padding:5px 0px 0px 40px;">'+longdesc + '</div><div style="float:right;padding:20px 5px 0px 0px;"><a class="close-boxy" href="#"  onclick="Boxy.get(this).hide(); return false">schliessen</a></div></div>';  
      
      return createBox({unloadOnHide: true,modal: true},html,flvFile,flvWidth,flvHeight);
      
	});
	

});
    
function createBox(options,html,flv,width,height) {

  options = $.extend({title: ""}, options || {});
  
  heightBoxy  = parseInt(height) + 100;
  widthBoxy   = parseInt(width) + 80;
  
  var dialog = new Boxy('<center><div id="boxy-content-inner-video" style="width:'+widthBoxy+'px;height:'+heightBoxy+'px;border:2px solid white;background-color:black;"><div class="floatbox"><div style="float:right;padding:5px 5px 0px 0px;"><a class="close-boxy" href="#"  onclick="Boxy.get(this).hide(); return false">X</a></div></div><div>'+html+'</div> </div></center>', options);
  
  allDialogs.push(dialog);

  
  
	var so = new SWFObject("/typo3/ext/rgmediaimages/res/mediaplayer.swf","mpl",width,height,"8"); 
	so.addParam("allowscriptaccess","always");       
	so.addParam("allowfullscreen","true");          	
	so.addParam("wmode", "transparent");             
  so.addVariable("autostart", "true");                 	
	so.addVariable("file",flv);            	
	so.addVariable("width",width);          	
  so.addVariable("height",height);        	
  so.addVariable("showstop","true");              	
	so.write("player" + seqBox);                             

  seqBox = seqBox + 1;
  
  jQuery('.boxy-content').click( function(e) {
	      //Boxy.get(this).hide();
	      //alert(this); 
	      
	      /*if(jQuery(e).is('#boxy-content-inner-video') || jQuery(e).parents().is('#boxy-content-inner-video'))
	      {
          alert("da");
        }
        */

    

	 });

	jQuery('.boxy-modal-blackout').click( function() {
	       closeAllBoxy();
	}); 

  return false;
}

function closeAllBoxy(){
  for(var i in allDialogs){
     allDialogs[i].hide();
  }
}





 /*  

	    //scrollPos = getScrollXY();
	    //scrollX = scrollPos[0];
	    //scrollY = scrollPos[1];
	    
function getScrollXY() {
    var scrOfX = 0, scrOfY = 0;
 
    if( typeof( window.pageYOffset ) == 'number' ) {
        //Netscape compliant
        scrOfY = window.pageYOffset;
        scrOfX = window.pageXOffset;
    } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
        //DOM compliant
        scrOfY = document.body.scrollTop;
        scrOfX = document.body.scrollLeft;
    } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
        //IE6 standards compliant mode
        scrOfY = document.documentElement.scrollTop;
        scrOfX = document.documentElement.scrollLeft;
    }
    return [ scrOfX, scrOfY ];
}

BOXy 
afterShow: function() {
   var self = this;
   setTimeout(function() { self.hide(); }, 3000);

}  
*/ 




