(function($){  
	$.fn.embedVideo = function() {
	    return this.each(function() {
			
			var url, videoID, selector, videoDivs, so, whatBrowser, theStupidOne;

			var videoDivs = '<div id="videoModal""><a id="closeButton">Close</a><div id="videoHolder"></div></div>';
			
			

			$(this).click(function () {
				$('#videoModal').remove();
				$('body').append(videoDivs);

				link = (this.href).split("/");


				if ((link[2] == "youtube.com") || (link[2] == "www.youtube.com")) {
					videoID = link[3].split("v=");
					videoID = videoID[1];

					so = new SWFObject("http://www.youtube.com/v/"+videoID+'&amp;autoplay=1', "lightbox_video", "642", "386", "7", "#000");
					so.addParam("wmode", "transparent");
					so.write("videoHolder");
				} else {
					videoID = (this.href).split("/");
					videoID = videoID[3];

					so = new SWFObject("http://vimeo.com/moogaloop.swf?clip_id="+videoID+"&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=1", "lightbox_video", "506", "382", "7", "#000");
					so.addParam("wmode", "transparent");
					so.addParam("allowNetworking", "all");
					so.addParam("showAll", "scaleMode");
					so.addParam("allowScriptAccess", "always");
					so.addParam("width", "506");
					so.addParam("height", "382");
					//look into parameters for IE
					so.write("videoHolder");
				};

			  	var whatBrowser = navigator.userAgent.toLowerCase();
				theStupidOne = /msie 6.0/.test(whatBrowser) && !/opera/.test(whatBrowser);

				if (theStupidOne) {
					$('#videoModal').css("top", (document.documentElement.scrollTop+(document.documentElement.clientHeight/8)));
				} else {
				  	$('#videoModal').css({position:"fixed" , marginTop:"-225px"});
				};
							
				$('#videoModal').show("normal");
				
				$('#closeButton').click(function () {
					$('#videoHolder').remove();
					$('#videoModal').hide("normal");
				});
				return false;
			});

		});	
	};  		
})(jQuery);