intializeVideoPlayer = function(videoID,posterURL,embeddedOgg,embeddedMp4,hdOgg,hdMp4,MEDIA_URL) {	window.addEvent('domready', function() {	    $$('.jsok' + videoID).setStyle('display', 'inherit');	});		// Set the value to "1" to activate the HD Button	var IsHDbtn = 0;		innerHTMLString = '<div id=\"playPause' + videoID + '\"><div class=\"playButton' + videoID + '\" id=\"playButton' + videoID + '\"></div></div><div id=\"bar' + videoID + '\">';		if (IsHDbtn == 1) {				innerHTMLString += '<div id=\"statusBarDiv' + videoID + '\" class=\"statusBar'  + videoID + '\"><img src=\"' + MEDIA_URL + 'css/skin-black/unbuffered.png\" id=\"unbuffered' + videoID + '\" class=\"unbuffered'  + videoID + '\"/>';		innerHTMLString += '<img src=\"' + MEDIA_URL + 'css/skin-black/buffer.png\" id=\"barBuffer' + videoID + '\" class=\"barBuffer'  + videoID + '\"/><img src=\"' + MEDIA_URL + 'css/skin-black/leftround.png\" class=\"leftRound'  + videoID + '\"/><img src=\"' + MEDIA_URL + 'css/skin-black/rightround.png\" class=\"rightRound'  + videoID + '\"/></div>';		innerHTMLString += '<div id=\"seekBar' + videoID + '\" class=\"slider'  + videoID + '\"><div class=\"knob'  + videoID + '\" id=\"knob' + videoID + '\"></div></div></div>';		} else {				innerHTMLString += '<div id=\"statusBarDiv' + videoID + '\" class=\"statusBarNoHD'  + videoID + '\"><img src=\"' + MEDIA_URL + 'css/skin-black/unbuffered.png\" id=\"unbuffered' + videoID + '\" class=\"unbufferedNoHD'  + videoID + '\"/>';		innerHTMLString += '<img src=\"' + MEDIA_URL + 'css/skin-black/buffer.png\" id=\"barBuffer' + videoID + '\" class=\"barBufferNoHD'  + videoID + '\"/><img src=\"' + MEDIA_URL + 'css/skin-black/leftround.png\" class=\"leftRound'  + videoID + '\"/><img src=\"' + MEDIA_URL + 'css/skin-black/rightround.png\" class=\"rightRound'  + videoID + '\"/></div>';		innerHTMLString += '<div id=\"seekBar' + videoID + '\" class=\"sliderNoHD'  + videoID + '\"><div class=\"knob'  + videoID + '\" id=\"knob' + videoID + '\"></div></div></div>';		}			innerHTMLString += '<div class=\"fullscrnButton'  + videoID + '\" id=\"fullScreen' + videoID + '\"></div>';		// HD button on/off	if (IsHDbtn == 1) {		innerHTMLString += '<div id=\"highDefinition' + videoID + '\"><div class=\"hdOff'  + videoID + '\" id=\"hdoff' + videoID + '\"></div></div>';		}		innerHTMLString += '<div id=\"volume' + videoID + '\"><div id=\"volBar' + videoID + '\" class=\"slider2'  + videoID + '\"><div class=\"knobVol'  + videoID + '\" id=\"knobVol' + videoID + '\"></div></div></div><div id=\"total' + videoID + '\">00:00</div><div id=\"current' + videoID + '\">00:00 /&nbsp;</div>';	document.getElementById('videoControls'+videoID).innerHTML = innerHTMLString;    var pausedTrack = 1;    var buffering = 1;    var bufferInterval = 2000;    var mouseDown = 0;    var tracking = 0;    var vidPos = 0;    var currentVol = 1;    var muted = 0;		var playerContainer = $('fullScreenContainer'+videoID);    var el = $('seekBar'+videoID);    var el2 = $('volBar'+videoID);    var player = $('videoPlayer'+videoID);    var controller = $('videoControls'+videoID);    var playbutton = $('playPause'+videoID);	var globalPlayButton = $('globalPlay'+videoID);	var fullscrbutton = $('fullScreen'+videoID);		var HDbtn = $('highDefinition'+videoID);	    var seekbar = $('bar'+videoID);	var playerStatus = $('playerStatus'+videoID);	var videoQuality = $('videoQuality'+videoID);	var flvlocation = $('flvplayer'+videoID);	var divLoading = $('loading'+videoID);			playerStatus.value = 0;	videoQuality.value = 0;    	var scrubBar = new Slider(el, el.getElement('.knob' + videoID), {        steps: 100,        range: [0],        onChange: function (value) {            vidPos = this.step;            setPercentage((value));        }    });    			var volBar = new Slider(el2, el2.getElement('.knobVol' + videoID), {		offset: 0,											        steps: 100,        range: [0],		        mode: 'vertical',		onChange: function (value) {            player.volume = (1 - (this.step / 100));            if (value >= 0) {                $('volume'+videoID).style.backgroundPosition = "0px -72px";            }            if (value > 25) {                $('volume'+videoID).style.backgroundPosition = "0px -48px";            }            if (value > 75) {                $('volume'+videoID).style.backgroundPosition = "0px -24px";            }            if (value == 100) {                $('volume'+videoID).style.backgroundPosition = "0px 0px";            }        }    });			// Sets volumebar to medium for initial	volBar.set(50);	     function setPercentage(percentage) {        var addition = 0;				if (percentage < 100) {            addition = 7;        }        if (percentage < 75) {            addition = 0;        }        if (percentage < 25) {            addition = -7;        }					//Original Size Player        //newWidth = (525 - (percentage * 5.25) + addition) + 'px';		//$('unbuffered' + videoID).style.width = newWidth;				//Resized Player				if (IsHDbtn == 1) {			newWidth = (305 - (percentage * 3.05) + addition) + 'px';			$('unbuffered' + videoID).style.width = newWidth;		} else {			newWidth = (334 - (percentage * 3.34) + addition) + 'px';			$('unbuffered' + videoID).style.width = newWidth;			}		    }    function setPercentage2(percentage) {        if (percentage == 100) {            buffering = 0;            bufferInterval = 3600000;        }				//Original Size Player        //newWidth = ((percentage * 5.25) + 'px');        //$('barBuffer' + videoID).style.width = newWidth;				//Resized Player				if (IsHDbtn == 1) {			newWidth = ((percentage * 3.05) + 'px');			$('barBuffer' + videoID).style.width = newWidth;		} else {			newWidth = ((percentage * 3.34) + 'px');			$('barBuffer' + videoID).style.width = newWidth;		}    }    function setOpacity(elid, value) {        elid.style.filter = "alpha(opacity=" + value + ")";    }    function setPlayerTime(timeIn) {        timeIn = timeIn % 3600;        var mins = Math.floor(timeIn / 60);        if (mins.toString().length < 2) {            mins = "0" + mins;        }        var secs = Math.floor(timeIn % 60);        if (secs.toString().length < 2) {            secs = "0" + secs;        }        return mins + ":" + secs;    }    function extraControl() {        mouseDown = 0;        tracking = 0;        player.currentTime = (vidPos * (player.duration / 100));        $('current'+videoID).innerHTML = setPlayerTime(vidPos * (player.duration / 100)) + " /&nbsp;";        if (pausedTrack) {} else {            player.play();        }    }    setPercentage(0);    setPercentage2(0);    setOpacity(controller, 1);	setOpacity(globalPlayButton, 1);    el2.get('tween', {        property: 'opacity',        duration: 'instant'    }).start(0);    player.onmouseover = function () {        controller.get('tween', {            property: 'opacity',            duration: 'normal'        }).start(1);    }    player.onmouseout = function () {        if (!pausedTrack) {            controller.get('tween', {                property: 'opacity',                duration: 'normal'            }).start(.01);        }    }    controller.onmouseover = function () {        controller.get('tween', {            property: 'opacity',            duration: 'normal'        }).start(1);		globalPlayButton.get('tween', {            property: 'opacity',            duration: 'normal'        }).start(1);    }    controller.onmouseout = function () {        if (!pausedTrack) {            controller.get('tween', {                property: 'opacity',                duration: 'normal'            }).start(.01);			globalPlayButton.get('tween', {                property: 'opacity',                duration: 'normal'            }).start(.01);        }    }		// For Globally Click Play/Pause	globalPlayButton.onmouseover = function () {        controller.get('tween', {            property: 'opacity',            duration: 'normal'        }).start(1);		globalPlayButton.get('tween', {            property: 'opacity',            duration: 'normal'        }).start(1);    }    globalPlayButton.onmouseout = function () {        if (!pausedTrack) {            controller.get('tween', {                property: 'opacity',                duration: 'normal'            }).start(.01);			globalPlayButton.get('tween', {                property: 'opacity',                duration: 'normal'            }).start(.01);        }    }		    $('volume' + videoID).onmouseover = function () {        el2.get('tween', {            property: 'opacity',            duration: 'short'        }).start(1);    }    $('volume' + videoID).onmouseout = function () {        el2.get('tween', {            property: 'opacity',            duration: 'normal'        }).start(0);    }    $('knob' + videoID).onmouseup = function () {        mouseDown = 0;    }    seekbar.onmousedown = function () {        mouseDown = 1;        tracking = 1;        player.pause();        player.currentTime = (vidPos * (player.duration / 100));    }    seekbar.onmouseup = extraControl;    seekbar.onmousemove = function () {        if (tracking) {            player.currentTime = (vidPos * (player.duration / 100));        }    }    player.onmouseup = function () {        if (tracking) {            extraControl();        }    }    player.onmousemove = function () {        if (tracking) {            player.currentTime = (vidPos * (player.duration / 100));        }    }    controller.onmouseup = function () {        if (tracking) {            extraControl();        }    }    controller.onmousemove = function () {        if (tracking) {            player.currentTime = (vidPos * (player.duration / 100));        }    }    player.addEventListener('timeupdate', function () {        $('total'+videoID).innerHTML = setPlayerTime(player.duration);        $('current'+videoID).innerHTML = setPlayerTime(player.currentTime) + " /&nbsp;";        if (!mouseDown) {            scrubBar.set(((player.currentTime / player.duration) * 100));			        }        //setPercentage2((player.buffered.end() / player.duration) * 100);    }, false);    	player.addEventListener('play', function () {        pausedTrack = 0;        playbutton.innerHTML = '<div class="pauseButton'  + videoID + '"></div>';		globalPlayButton.innerHTML = '';		globalPlayButton.setStyle('background','none');    }, false);    	player.addEventListener('pause', function () {        if (pausedTrack) {			            playbutton.innerHTML = '<div class="playButton'  + videoID + '"></div>';			globalPlayButton.innerHTML = '<div class="globalPlay'  + videoID + '"></div>';			divLoading.style.display = "none";        }    }, false);    	player.addEventListener('ended', function () {        pausedTrack = 1;        player.currentTime = 0;        player.pause();        playbutton.innerHTML = '<div class="playButton'  + videoID + '"></div>';    }, false);    	playbutton.addEventListener('click', function () {        if (player.paused) {            player.play();            pausedTrack = 0;        }        else {            if (player.ended) {                player.currentTime = 0;                player.play();                player.innerHTML = '<div class="pauseButton'  + videoID + '"></div>';            }            else {                pausedTrack = 1;                player.pause();            }        }    }, false);		// For Globally Click Play/Pause		globalPlayButton.addEventListener('click', function () {        if (player.paused) {            player.play();            pausedTrack = 0;        }        else {            if (player.ended) {                player.currentTime = 0;                player.play();                player.innerHTML = '<div class="pauseButton'  + videoID + '"></div>';            }            else {                pausedTrack = 1;                player.pause();            }        }    }, false);	    setInterval(function () {        if (buffering && pausedTrack) {            //setPercentage2(((player.buffered.end() / player.duration) * 100));        }    }, bufferInterval);			//var h1 = jQuery("#sliderholdercaseID").height();//		if($('wrapper').getElement('.slidercontainer')){//			var sliderHeight = $('wrapper').getElement('.window').getScrollSize();//		}				var toggleFS = function () {						var fullStyle = document.getElementById('shadow' + videoID);			playerStatus = document.getElementById('playerStatus'+videoID);									if ( playerStatus.value == 0) {								document.getElementById('height' + videoID).value =  document.getElementById('videoPlayer'+videoID).offsetHeight;								document.getElementById('width' + videoID).value =  document.getElementById('videoPlayer'+videoID).offsetWidth;								playerStatus.value = 1;												var windowheight = window.innerHeight; 				var windowwidth = window.innerWidth; 												$('footer').setStyle('display', 'none');				$('header').setStyle('display', 'none');				$('hiddenheader').setStyle('display', 'none');				$('vid' + videoID).setStyle('border', 'none');								if($('homepagesecondrow')){					$('homepagesecondrow').setStyle('display', 'none');				}								if($('navigationborder')){					$('navigationborder').setStyle('display', 'none');				}								if($('leftcol')){					$('leftcol').setStyle('display', 'none');				}								if($('centercol')){					$('centercol').setStyle('display', 'none');				}								if($('mediacolumn')){					$('mediacolumn').setStyle('margin', '0px');				}								if($('mainbodyarea')){					$('mainbodyarea').setStyle('margin-left', '0px');					$('mainbodyarea').setStyle('height', windowheight);					var pos = jQuery('#mainbodyarea');					var position = pos.position();									}								if($('contentarea')){					$('contentarea').setStyle('width', windowwidth);					$('contentarea').setStyle('height', windowheight);					$('contentarea').setStyle('overflow', 'hidden');					$('contentarea').setStyle('padding', '0px');				}											//				if($('wrapper').getElement('.slidercontainer')){						//					$('wrapper').getElement('.slidercontainer').setStyle('margin-left', '0px');//					var pos = jQuery('.image_reel');//					var position = pos.position();//				}				//				if($('wrapper').getElement('.window')){						//					$('wrapper').getElement('.window').setStyle('height', windowheight );//				}								if($('blog')){					$('blog').setStyle('display', 'none');				}//				if($('slider')){//					$('slider').setStyle('padding', '0px');//				}								fullStyle.style.position= "absolute";				fullStyle.style.zIndex= 11000;											fullStyle.style.top = "0px";				fullStyle.style.left = -position.left + "px";				fullStyle.style.width = (windowwidth)+ "px";				fullStyle.style.height = (windowheight)+ "px";				controller.style.marginLeft= (document.getElementById('shadow'+videoID).offsetWidth/2) - (controller.offsetWidth/2) + "px";				//				$('wrapper').setStyle('width', windowwidth);//				$('wrapper').setStyle('height', windowheight);				//				$('wrapper').setStyle('overflow', 'hidden');								$('globalPlay' + videoID).setStyle('background-position', 'center center');								/*$('slidercontainercaseID').removeClass('slidercontainercase');				$('windowID').removeClass('windowcase');				$('image_reelcaseID').removeClass('image_reelcase');				$('sliderholdercaseID').removeClass('sliderholdercase');				$('windowID').setStyle('height', 'auto');								$('footer').setStyle('display', 'none');				$('header').setStyle('display', 'none');				$('navigation').setStyle('display', 'none');				$('csinfo').setStyle('display', 'none');								if($('csdesc')){					$('csdesc').setStyle('display', 'none');								}				if($('csdesc')){					$('csprintads').setStyle('display', 'none');					}				if($('feature-arrow-left')){					$('feature-arrow-left').setStyle('display', 'none');					}				if($('feature-arrow-right')){					$('feature-arrow-right').setStyle('display', 'none');					}*/								/*fullStyle.style.width= '100%';				fullStyle.style.height='100%';				fullStyle.style.position='absolute';				fullStyle.style.top='0px';				fullStyle.style.left='0px';				fullStyle.style.zIndex= 9999;								fullStyle.style.backgroundColor='black';										controller.style.marginLeft= (document.getElementById('shadow'+videoID).offsetWidth/2) - (controller.offsetWidth/2) + "px" ;*/			}			else {								$('footer').setStyle('display', 'block');				$('header').setStyle('display', 'block');				$('hiddenheader').setStyle('display', 'block');				//$('vid' + videoID).setStyle('border', '1px solid #000000');								if($('navigationborder')){					$('navigationborder').setStyle('display', 'block');				}								if($('homepagesecondrow')){					$('homepagesecondrow').setStyle('display', 'block');				}								if($('leftcol')){					$('leftcol').setStyle('display', 'block');				}								if($('centercol')){					$('centercol').setStyle('display', 'block');					$('mediacolumn').setStyle('margin', '0px 0px 0px 30px');				}												if($('homepagesecondrow')){					$('mediacolumn').setStyle('margin', '0px 0px 0px 0px');				}								if($('contentarea')){					$('contentarea').setStyle('width', 'auto');					$('contentarea').setStyle('height', 'auto');					$('contentarea').setStyle('overflow', 'visible');					$('contentarea').setStyle('padding', '40px 0px 0px 70px');				}				//				if($('wrapper').getElement('.slidercontainer')){					//					$('wrapper').getElement('.slidercontainer').setStyle('margin-left', '70px');//				}				//				if($('wrapper').getElement('.window')){						//					$('wrapper').getElement('.window').setStyle('height', sliderHeight.y);//				}								if($('blog')){					$('blog').setStyle('display', 'block');				}				//				if($('slider')){//					$('slider').setStyle('padding', '0px 0px 40px 0px');//				}				//				$('wrapper').setStyle('width', 'auto');//				$('wrapper').setStyle('height', 'auto');//				$('wrapper').setStyle('overflow', 'visible');								/*$('slidercontainercaseID').addClass('slidercontainercase');				$('windowID').addClass('windowcase');				$('image_reelcaseID').addClass('image_reelcase');				$('sliderholdercaseID').addClass('sliderholdercase');				$('windowID').setStyle('height', h1);								$('footer').setStyle('display', 'block');				$('header').setStyle('display', 'block');				$('navigation').setStyle('display', 'block');				$('csinfo').setStyle('display', 'block');								if($('csdesc')){					$('csdesc').setStyle('display', 'block');								}				if($('csdesc')){					$('csprintads').setStyle('display', 'block');					}				if($('feature-arrow-left')){					$('feature-arrow-left').setStyle('display', 'block');					}				if($('feature-arrow-right')){					$('feature-arrow-right').setStyle('display', 'block');					}*/								// To prevent from overlapping videos on each other				$('vid' + videoID).setStyle('width', document.getElementById('width' + videoID).value + "px");								fullStyle.style.width = document.getElementById('width' + videoID).value + "px";				fullStyle.style.height=document.getElementById('height' + videoID).value + "px";				//fullStyle.style.margin='0px';				//fullStyle.style.top = '0px';				//fullStyle.style.left = '0px';				fullStyle.style.position='static';				fullStyle.style.zIndex= 100;				controller.style.marginLeft= (document.getElementById('videoPlayer' + videoID).offsetWidth/2) - (controller.offsetWidth/2) + "px";								$('globalPlay' + videoID).setStyle('background-position', 'top center');								playerStatus.value = 0;								}							}				var toggleHD = function () {						var newTime = player.currentTime;			videoQuality = document.getElementById('videoQuality'+videoID);						var videoSection = document.getElementById('videoPlayer'+videoID);						//var videoElement = document.createElement('source'+videoID);			//var videoElement1 = document.createElement('source'+videoID);			//var videoElement2 = document.createElement('poster'+videoID);						var videoElement = document.createElement('source');			var videoElement1 = document.createElement('source');			var videoElement2 = document.createElement('poster');						if (videoQuality.value == 0) {							videoQuality.value = 1;				HDbtn.innerHTML = '<div class="hdOn'  + videoID + '"></div>';				playbutton.innerHTML = '<div class="playButton'  + videoID + '"></div>';								if (videoElement) {									   while (videoSection.hasChildNodes())					videoSection.removeChild(videoSection.firstChild);			   											videoElement.setAttribute("src", hdMp4);					videoElement.setAttribute("type", "video/mp4");					videoSection.appendChild(videoElement);										videoElement1.setAttribute("src", hdOgg);					videoElement1.setAttribute("type", "video/ogg");					videoSection.appendChild(videoElement1);										videoSection.setAttribute("poster", posterURL);				 }				 				 videoSection.load();				 				 scrubBar.set(0);				 $('total' + videoID).innerHTML = "00:00";        		 $('current' + videoID).innerHTML = "00:00 /&nbsp;";				 				 player.play();							}			else {								if (videoElement) {									  HDbtn.innerHTML = '<div class="hdOff'  + videoID + '"></div>';				  playbutton.innerHTML = '<div class="playButton'  + videoID + '"></div>';				  				   while (videoSection.hasChildNodes())					videoSection.removeChild(videoSection.firstChild);			   											videoElement.setAttribute("src", embeddedMp4);					videoElement.setAttribute("type", "video/mp4");					videoSection.appendChild(videoElement);										videoElement1.setAttribute("src", embeddedOgg);					videoElement1.setAttribute("type", "video/ogg");					videoSection.appendChild(videoElement1);										videoSection.setAttribute("poster", posterURL);				 }				 				 videoSection.load();				 				 scrubBar.set(0);				 				 $('total' + videoID).innerHTML = "00:00";        		 $('current' + videoID).innerHTML = "00:00 /&nbsp;";				 videoQuality.value = 0;				 				 player.play();				 			}					}				player.addEventListener('waiting', function () {						divLoading.style.display = "block";				}, false);				player.addEventListener('seeking', function () {						divLoading.style.display = "block";				}, false);				player.addEventListener('timeupdate', function () {						divLoading.style.display = "none";				}, false);				player.addEventListener('loadeddata', function () {			divLoading.style.display = "none";			} , false);				//Toggles the fullScreen for video player				fullscrbutton.addEventListener('click', function() {			toggleFS();					}, false);								//Toggles the High Definiton Video				if (IsHDbtn == 1) {					HDbtn.addEventListener('click', function() {															toggleHD();				if (videoQuality.value == 1 && playerStatus.value == 0) {					toggleFS();					}							}, false);		}		}
