// Autoconvert divs for swfs into actual flash objects
$(document).ready(function(){
	$('div.swf').each(
		function(index) {
  		var self       = $(this),
  		    params     = { wmode: 'transparent' },
  		    flashVars  = {},
  		    dataVars   = self.attr('data-vars') || '',
  		    attributes = { id: self.attr('id') },
  		    keyValue;
      
      // Grab any attributes to pass 
  		if( dataVars.length > 0 ) {
        dataVars = dataVars.split('&');
  		  for( var i in dataVars ) {
  		    keyValue = dataVars[i].split('=');
  		    flashVars[keyValue[0]] = keyValue[1];
  		  }
  		}
  		
  		swfobject.embedSWF('public/flash/'+self.attr('data-src')+'.swf', attributes.id, '100%', '100%', '8', false, flashVars, params, attributes);
	  });
	
  $('div.youtube').each(
  		function(index) {
    		var self = $(this),
    		    flashVars = {},
    		    params    = {
    		      allowScriptAccess: 'Always',
    		      allowFullScreen: 'True',
    		      movie: 'http://www.youtube.com/v/' + self.attr('data-src')
    		    },
    		    attributes = {
    		      id: self.attr('id')
    		    };

    		swfobject.embedSWF('http://www.youtube.com/v/' + self.attr('data-src'), self.attr('id'), '100%', '100%', '8', false, flashVars, params, attributes);
  	});  
  	
  // Remove the flag that is hiding all of the content will the IE-9 JS does its work
  $('html.ie-lt-9').each( 
    function(index) { 
      var self = $(this);
      setTimeout( function(){self.removeClass('ie-lt-9');}, 1500); 
    });
});
