function autolink(s) 
{   
   var hlink = /\s(ht|f)tp:\/\/([^ \,\;\:\!\)\(\"\'\<\>\f\n\r\t\v])+/g;
   return (s.replace (hlink, function ($0,$1,$2) { 
		s = $0.substring(1,$0.length); 
                // remove trailing dots, if any
                while (s.length>0 && s.charAt(s.length-1)=='.') 
                s=s.substring(0,s.length-1);
                // add hlink
                return " " + s.link(s); 
            }
        ) 
    );
}
    function wp_youtube_gallery_post_page(data) {
    	var feed = data.feed;
    	var entries = feed.entry || [];
    	var html = [];
	var featuredwidth = 560;
	var featuredheight = 340/560*featuredwidth;
	var width = featuredwidth * .5;
	var featuredmarkup = "<h2 style='color:#faf4cd;font-size:1em;'>LATEST VIDEO</h2><div class='featured_video'>";
	featuredmarkup += "<object type='application/x-shockwave-flash' data='"+entries[0].media$group.media$content[0].url+"?fs=1&hl=en_US&rel=0' width='"+featuredwidth+"' height='"+featuredheight+"'>";
	featuredmarkup += "<param name='movie' value='"+entries[0].media$group.media$content[0].url+"?fs=1&hl=en_US&rel=0'>"; 
	featuredmarkup += "<param name='allowFullScreen' value='true'>";
	featuredmarkup += "<param name='allowscriptaccess' value='always'>";
	featuredmarkup += "<param name='FlashVars' value='playerMode=embedded'>"; 
	featuredmarkup += "<param name='wmode' value='transparent'>";
	featuredmarkup += "</object><div class='featured_video_details'><h2 style='color:#faf4cd;font-size:1em;'>";
	featuredmarkup += entries[0].title.$t;
	featuredmarkup += "</h2><p>";
	featuredmarkup += autolink(entries[0].media$group.media$description.$t);
	featuredmarkup += "</p><p style='color:#faf4cd;'>Subscribe to us on <u>YouTube</u> to keep updated on our latest videos!<div id='socialize-icons' style='float:left;background-image:none; width:190px;padding-left:0px;padding-top:0px;'><ul><li id='icon-twitter'><a href='#' rel='nofollow' target='_blank'>twitter</a></li><li id='icon-facebook'><a href='http://www.facebook.com/pages/Crew-Wine-Company/77600918263' rel='nofollow' target='_blank'>facebook</a></li><li id='icon-youtube'><a href='http://www.youtube.com/user/CrewWineCo' rel='nofollow' target='_blank'>YouTube</a></li></ul></div></p></div></div>";
	html.push(featuredmarkup);
	var triggermarkup = "<h2 style='color:#faf4cd;padding-bottom:0px;font-size:.9em;'>MORE VIDEOS</h2><div id='triggers'>";
	for (var i = 1; i < entries.length; i++)
	{
	triggermarkup += "<div style='margin-left:10px;float:left;margin-top:0px;'><img src='"+entries[i].media$group.media$thumbnail[0].url+"' width='"+width+"px' rel='#mies"+i+"'/><br/><h4>"+entries[i].title.$t+"</h4></div>";
	}
	triggermarkup += "</div>";
	html.push(triggermarkup);
    	for (var i = 1; i < entries.length; i++) 
	{
    		// Parse out YouTube entry data
    		var entry = entries[i];
    		var title = entry.title.$t;
    		var playerUrl = entries[i].media$group.media$content[0].url;
  		var playermarkup = "<div class='simple_overlay' id='mies"+i+"'>";

		playermarkup += "<object type='application/x-shockwave-flash' data='"+playerUrl+"?fs=1&hl=en_US&rel=0' width='"+featuredwidth+"' height='"+featuredheight+"'>";
		playermarkup += "<param name='movie' value='"+playerUrl+"?fs=1&hl=en_US&rel=0'>"; 
		playermarkup += "<param name='allowFullScreen' value='true'>";
		playermarkup += "<param name='allowscriptaccess' value='always'>";
		playermarkup += "<param name='FlashVars' value='playerMode=embedded'>"; 
		playermarkup += "<param name='wmode' value='transparent'>";
		playermarkup += "</object><div class='details'><h3 stle='color:#ad6921;'>";
		playermarkup += entry.title.$t;
		playermarkup += "</h3><p>";
		playermarkup += autolink(entry.media$group.media$description.$t);
		playermarkup += "</p></div></div>";
     		html.push(playermarkup);
    	}
	document.getElementById('wp_youtube_gallery').innerHTML = html.join('');
(function ($) {
$("img[rel]").overlay();
})(jQuery);

	}
