var detectVideoSupport = function (){
    var detect = document.createElement('video') || false;
    this.html5 = detect && typeof detect.canPlayType !== "undefined";
    this.mp4 = this.html5 && (detect.canPlayType("video/mp4") === "maybe" || detect.canPlayType("video/mp4") === "probably");
    this.ogg = this.html5 && (detect.canPlayType("video/ogg") === "maybe" || detect.canPlayType("video/ogg") === "probably");
    return this;
};


var replaceVideoWithObject2 = function (video){    
    if(!video){ return false; }
//    alert("yep");
    
        var obj = video.getElementsByTagName("object")[0];
        if(obj){
        		try {
//		 	       	alert("doing "+jQuery(video).attr('id'));
      	      var obj_copy = obj.cloneNode(true);
    	        video.parentNode.insertBefore(obj_copy, video);
    	        jQuery(video).remove();
//        	    document.body.removeChild(video);
        	  } catch (err) {  }
        }
};

function doAllVideos()
{
	var v = jQuery("video").get();
	for (var i = 0; i < v.length; i++) {
		var vvv = v[i];
		replaceVideoWithObject2(vvv);
	}
}

window.onload = function (){
    var video = detectVideoSupport();
    if(video.ogg && !video.mp4){
			doAllVideos();
    }
};
