﻿function pageWidth(){return window.innerWidth!=null?window.innerWidth:document.documentElement&&document.documentElement.clientWidth?document.documentElement.clientWidth:document.body!=null?document.body.clientWidth:null;}
function pageHeight(){return window.innerHeight!=null?window.innerHeight:document.documentElement&&document.documentElement.clientHeight?document.documentElement.clientHeight:document.body!=null?document.body.clientHeight:null;}
function posLeft(){return typeof window.pageXOffset!='undefined'?window.pageXOffset:document.documentElement&&document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft?document.body.scrollLeft:0;}
function posTop(){return typeof window.pageYOffset!='undefined'?window.pageYOffset:document.documentElement&&document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop?document.body.scrollTop:0;}
function posRight(){return posLeft()+pageWidth();}
function posBottom(){return posTop()+pageHeight();}
function resizeElement(name,width,height){var Element=document.getElementById(name);Element.style.height=height+'px';Element.style.width=width+'px';}
function moveDiv(id,x,y){if(document.getElementById){document.getElementById(id).style.position="absolute";document.getElementById(id).style.top=y+"px";document.getElementById(id).style.left=x+"px";}
else{if(document.layers){document.id.position="absolute";document.id.top=y;document.id.left=x;}
else{document.all.id.style.position="absolute";document.all.id.style.top=y;document.all.id.style.left=x;}}}
function hidediv(id){if(document.getElementById){document.getElementById(id).style.display='none';}
else{if(document.layers){document.id.display='none';}
else{document.all.id.style.display='none';}}}
function showdiv(id){if(document.getElementById){document.getElementById(id).style.display='block';}
else{if(document.layers){document.id.display='block';}
else{document.all.id.style.display='block';}}}
function centerCoords(width,height){coords=Array();coords["x"]=(pageWidth()/2)+posLeft()-(width/2);coords["y"]=(pageHeight()/2)+posTop()-(height/2);return coords;}
function lightsoff(){document.bgColor="#000000";}
function lightson(){document.bgColor='#FFFFFF';}
hotspot_left=140;hotspot_top=140;hotspot_width=480;hotspot_height=300;function escapeFullscreen(){lightson();resizeVideo(default_width,default_height);resizeElement("EntryDiv",500,400);hidediv("BackLights");hidediv("EscapeButton");isfullscreen=false;x=(pageWidth()/2)-(970/2)+110;if(x<130)x=130;moveDiv("EntryDiv",x,130);moveDiv("RelatedVideoHover",x+15,300);hotspot_left=x+15;hotspot_top=300;}
isfullscreen=false;function requestSize(){coords=new Array();if(default_width+""=="undefined")
x=520;else
x=default_width;if(default_height+""=="undefined")
y=410;else
y=default_height;coords["w"]=x;coords["h"]=y;return coords;}
function fullScreen(){resizeElement("EntryDiv",pageWidth(),pageHeight());ratio=default_width/default_height;video_height=pageHeight();video_width=Math.floor(video_height*ratio);isfullscreen=true;coords=centerCoords(video_width,video_height);moveDiv("EntryDiv",coords["x"],coords["y"]-10);moveDiv("BackLights",posLeft(),posTop());showdiv("BackLights");resizeElement("BackLights",pageWidth(),pageHeight());moveDiv("EscapeButton",posLeft()+20,posTop()+20);showdiv("EscapeButton");lightsoff();bigger(video_width,video_height);}
function resizeVideo(w,h){flash=document.getElementById('video');if(!flash){}else{if(w){flash.setAttribute("width",w);flash.setAttribute("height",h);}else{coords=requestSize();flash.setAttribute("width",coords["w"]);flash.setAttribute("height",coords["h"]);}}}
function smaller(){resizeVideo(default_width,default_height);resizeVideo(default_width,default_height);}
function bigger(w,h){resizeVideo(w,h);resizeVideo(w,h);}
window.onscroll=function(){if(isfullscreen)
fullScreen();}
window.onresize=function(){if(isfullscreen)
fullScreen();else{ok=true;x=(pageWidth()/2)-(970/2)+110;if(x<130)x=130;moveDiv("EntryDiv",x,130);x=(pageWidth()/2)-(970/2)+110;moveDiv("RelatedVideoHover",x+15,300);hotspot_left=x+5;hotspot_top=140;}}
x=(pageWidth()/2)-(970/2)+110;if(x<130)x=130;
//moveDiv("EntryDiv",x,130);
moveDiv("RelatedVideoHover",x+15,300);hotspot_left=x+5;hotspot_top=300;firstopened=false;firstclosed=false;opened=false;ok=false;function hidemouser(){hidediv('RelatedVideoHover');firstclosed=true;}
if(typeof no_related=="undefined")
setTimeout('okToOpen()',25000);function okToOpen(){ok=true;firstopened=true;}
var IE=document.all?true:false
if(!IE)document.captureEvents(Event.MOUSEMOVE)
document.onmousemove=getMouseXY;var tempX=0
var tempY=0
function getMouseXY(e){if(IE){tempX=event.clientX+document.body.scrollLeft
tempY=event.clientY+document.body.scrollTop}else{tempX=e.pageX
tempY=e.pageY}
if(tempX<0){tempX=0}
if(tempY<0){tempY=0}
window.status=tempX;if(tempX>hotspot_left&&tempX<hotspot_left+hotspot_width&&tempY>hotspot_top&&tempY<hotspot_top+hotspot_height){window.status="opening...";if(firstopened&&!opened&&!firstclosed&&ok&&!isfullscreen){showdiv("RelatedVideoHover");opened=true;}
firstopened=true;}else{if(opened){window.status="opening...";opened=false;hidediv("RelatedVideoHover");}else{window.status="already opened...";}}
return true}