
function clearVid(){resetVideo('vid1');resetVideo('vid2');return false;}
function resetVideo(divId){if(typeof(divId)=="string"){divId=document.getElementById(divId);}
if(divId.innerHTML){org=divId.innerHTML;divId.innerHTML='';divId.innerHTML=org;}
return false;}
function playVideo(sourceId,targetId){if(typeof(sourceId)=='string'){sourceId=document.getElementById(sourceId);}
if(typeof(targetId)=='string'){targetId=document.getElementById(targetId);}
targetId.innerHTML='<center>'+sourceId.innerHTML+'</center>';return false;}
var popvid=null;function popWin(divId){divId=document.getElementById(divId);if(!popvid||popvid.closed){popvid=window.open('','vidplayer','width=450,height=390,status=no');}
popvid.document.body.style.backgroundColor='black';popvid.focus();popvid.document.body.innerHTML='<BR><center>'+divId.innerHTML+'</center>';return false;}
window.onunload=function(){if(popvid){popvid.close();}}
function getElementsByClass(searchClass){var returnArray=[];var els=document.getElementsByTagName('*');var pattern=new RegExp('(^|\\s)'+searchClass+'(\\s|$)');for(var i=0;i<els.length;i++){if(pattern.test(els[i].className)){returnArray.push(els[i]);}}
return returnArray;}
function popVideo(vid,darken){var videos=getElementsByClass('video');var isplaying=null;for(i=0;i<videos.length;i++){if(videos[i].style.display=='block'){isplaying=videos[i].id;tmp=videos[i].innerHTML;videos[i].innerHTML='';videos[i].style.display='none';videos[i].innerHTML=tmp;}}
var dark=document.getElementById('darkenScreenObject');if(!dark){var tbody=document.getElementsByTagName("body")[0];var tnode=document.createElement('div');tnode.style.backgroundColor='rgb(0, 0, 0)';tnode.style.opacity='0.7';tnode.style.MozOpacity='0.70';tnode.style.filter='alpha(opacity=70)';tnode.style.zIndex='1';tnode.style.position='absolute';tnode.style.top='0px';tnode.style.left='0px';tnode.style.overflow='hidden';tnode.style.display='none';tnode.id='darkenScreenObject';tbody.appendChild(tnode);dark=document.getElementById('darkenScreenObject');}
dark.style.display='none';if((isplaying==vid)||(/^close$/i.test(vid))){return false;}
if(typeof(vid)=="string"){vid=document.getElementById(vid);}
if(vid&&typeof(vid)=="object"){if(darken){if(window.innerHeight&&window.scrollMaxY){pageWidth=window.innerWidth+window.scrollMaxX;pageHeight=window.innerHeight+window.scrollMaxY;}else if(document.body.scrollHeight>document.body.offsetHeight){pageWidth=document.body.scrollWidth;pageHeight=document.body.scrollHeight;}else{pageWidth=document.body.offsetWidth+document.body.offsetLeft;pageHeight=document.body.offsetHeight+document.body.offsetTop;}
dark.style.width=pageWidth+'px';dark.style.height=pageHeight+'px';dark.style.display='block';}
vid.style.zIndex='100';vid.style.display='block';var scrollTop=0;if(document.documentElement&&document.documentElement.scrollTop)
scrollTop=document.documentElement.scrollTop;else if(document.body)
scrollTop=document.body.scrollTop;vid.style.top=scrollTop+Math.floor((document.documentElement.clientHeight/2)-(vid.offsetHeight/2))+'px';vid.style.left=Math.floor((document.documentElement.clientWidth/2)-(vid.offsetWidth/2))+'px';}
return false;}
var savedTarget=null;var orgCursor=null;var dragOK=false;var dragXoffset=0;var dragYoffset=0;function dnd(){document.onmousedown=dragHandler;popVideo("vid5");var vidrule=addCSSRule('.video');vidrule.style.cursor='move';return false;}
function nodnd(){document.onmousedown=null;document.onmousemove=null;document.onmouseup=null;popVideo('close');killCSSRule('.video');alert('Drag and Drop has been disabled.');return false;}
function moveHandler(e){if(e==null){e=window.event}
if(e.button<=1&&dragOK){savedTarget.style.left=e.clientX-dragXoffset+'px';savedTarget.style.top=e.clientY-dragYoffset+'px';return false;}}
function cleanup(e){document.onmousemove=null;document.onmouseup=null;savedTarget.style.cursor=orgCursor;dragOK=false;return false;}
function dragHandler(e){var cursorType='-moz-grabbing';if(e==null){e=window.event;cursorType='move';}
var target=e.target!=null?e.target:e.srcElement;if(target.className=="video"){orgCursor=target.style.cursor;savedTarget=target;target.style.cursor=cursorType;dragOK=true;dragXoffset=e.clientX-parseInt(target.style.left);dragYoffset=e.clientY-parseInt(target.style.top);document.onmousemove=moveHandler;document.onmouseup=cleanup;return false;}}
var maxPics=12;function getFeed(feed,callback){var pipeURL='http://pipes.yahoo.com/pipes/9oyONQzA2xGOkM4FqGIyXQ/run?_render=json&_callback=';var newScript=document.createElement('script');newScript.type='text/javascript';newScript.src=pipeURL+callback+'&feed='+feed;document.getElementsByTagName("head")[0].appendChild(newScript);}
function youTubeFeed(feed){var tmp='';var embeds='';var max=(feed.value.items.length>maxPics)?maxPics:feed.value.items.length;for(var i=0;(i<max);i++){tmp+='<A HREF="'+feed.value.items[i].link+'" onclick="return popVideo(\'generatedIdX'+i+'\')">';tmp+='<img src="'+feed.value.items[i]['media:thumbnail'].url+'" ';tmp+='width="'+feed.value.items[i]['media:thumbnail'].width+'" ';tmp+='height="'+feed.value.items[i]['media:thumbnail'].height+'" ';tmp+='alt="RSS Video Feed" border="0" ';tmp+='title="'+feed.value.items[i]['media:title']+'"></a>';var url=feed.value.items[i].link;url=url.replace(/\?/,'').replace(/=/,'/')+'&autoplay=1';embeds+="<div id='generatedIdX"+i+"' class='video' ";embeds+=" style='position: absolute; display: none; -moz-border-radius: 10px; padding: 10px; background-color: #800000; border: 3px solid black'>";embeds+="<a href='#' onclick='return popVideo(\"close\")' style='float: left; color: white;'>Close</a><BR>";embeds+="<object width='425' height='350'>";embeds+="<param name='movie' value='"+url+"'></param> ";embeds+="<param name='wmode' value='transparent'></param> ";embeds+="<embed src='"+url+"' type='application/x-shockwave-flash' ";embeds+=" wmode='transparent' width='425' height='350'></embed></object>";embeds+="<BR><center style='color: white; width=425px'>"+feed.value.items[i]['media:title']+"</center></div>";}
document.getElementById('youTubeLayer').innerHTML=tmp+embeds;}
function getCSSRule(ruleName,deleteFlag){if(document.styleSheets){for(var i=0;i<document.styleSheets.length;i++){var styleSheet=document.styleSheets[i];var ii=0;var cssRule=false;do{if(styleSheet.cssRules){cssRule=styleSheet.cssRules[ii];}else{cssRule=styleSheet.rules[ii];}
if(cssRule){if(cssRule.selectorText==ruleName){if(deleteFlag=='delete'){if(styleSheet.cssRules){styleSheet.deleteRule(ii);}else{styleSheet.removeRule(ii);}
return true;}else{return cssRule;}}}
ii++;}while(cssRule)}}
return false;}
function killCSSRule(ruleName){return getCSSRule(ruleName,'delete');}
function addCSSRule(ruleName){if(document.styleSheets){if(!getCSSRule(ruleName)){if(document.styleSheets[0].addRule){document.styleSheets[0].addRule(ruleName,null,0);}else{document.styleSheets[0].insertRule(ruleName+' { }',0);}}}
return getCSSRule(ruleName);}

getFeed('http://youtube.com/rss/global/most_discussed_today.rss','youTubeFeed');
