


var isIE6 = /MSIE ((5\.5)|[6])/.test(navigator.userAgent) && navigator.platform == "Win32";
var isIE = /MSIE \d+/.test(navigator.userAgent) && navigator.platform == "Win32";
var realSrc;
var blankSrc = "http://assetscdn.vodpod.com/images/blank.gif";
if (typeof(vp_videos) == 'undefined')
  var vp_videos = {};
var page8108394999 = 1;
var origOpacity = null;
var hosted_url = null;
var custom_url = null;

var widget8108394999 = document.getElementById('vodpod_recent_videos');
var vp_widget_id = 'vodpod_recent_videos';


widget8108394999.innerHTML = '';
// Hide the widget, until it has been created
widget8108394999.style.display = 'none';
widget8108394999.className = "vodpod_videos_widget";

if (typeof(String.prototype.trim) == 'undefined') {
  String.prototype.trim = function() {
  	return this.replace(/^\s+|\s+$/g,"");
  }
}

// Load style
var cssNode = null;


  // Kill any existing vodpod css
  cssNode = document.getElementById('vodpod_widget_css');
  
  if (cssNode) {
    cssNode.parentNode.removeChild(cssNode);
  }
  
  cssText = ".vodpod_videos_widget { position:relative !important; font-size:11px !important; font-family:arial,verdana,sans-serif !important; margin:0px !important; padding:0px !important; } .vodpod_videos_widget * { padding-top:0px !important; padding-right:0px !important; padding-bottom:0px !important; padding-left:0px !important; margin-top:0px !important; margin-right:0px !important; margin-bottom:0px !important; margin-left:0px !important; background:none !important; border:none !important; text-align:left !important; text-decoration:none !important; } .vodpod_videos_widget .vodpod_footer a div { width:auto !important; color:#fff !important; }.vodpod_videos_widget { width:178px !important; color:#666 !important; } .vodpod_videos_widget * { padding-top:0px !important; padding-right:0px !important; padding-bottom:0px !important; padding-left:0px !important; margin-top:0px !important; margin-right:0px !important; margin-bottom:0px !important; margin-left:0px !important; border:none !important; text-align:left !important; } .vodpod_videos_widget a { color:#00adef !important; text-decoration:none !important; margin:0px !important; padding:0px !important; border:none !important; } .vodpod_videos_widget img { border:none !important; margin:0px !important; padding:0px !important; } .vodpod_videos_widget a:hover { text-decoration:underline !important; } .vodpod_videos_widget .vodpod_placeholder_top { background:url(http://assetscdn.vodpod.com/images/widget/top_178px_white.gif) no-repeat !important; height:4px !important; overflow:hidden !important; width:100% !important; } .vodpod_videos_widget .vodpod_placeholder_bottom { background:url(http://assetscdn.vodpod.com/images/widget/bottom_178px_white.gif) no-repeat !important; height:4px !important; width:100% !important; } .vodpod_videos_widget .vodpod_header { display:block !important; padding:15px 0 15px 0 !important; overflow:hidden !important; background:#fff !important; width:176px !important; border-right:1px solid #e7e7e7 !important; border-left:1px solid #e7e7e7 !important; } .vodpod_videos_widget .vodpod_header img.vodpod_header_logo { margin:0 4px 0 8px !important; width:17px !important; height:17px !important; float:left !important; } .vodpod_videos_widget .vodpod_header a { color:#666 !important; float:left !important; width:135px !important; font-size:14px !important; } .vodpod_videos_widget .vodpod_video_container { background:#fff !important; border-right:1px solid #e7e7e7 !important; border-left:1px solid #e7e7e7 !important; width:176px !important; } .vodpod_videos_widget .vodpod_video { position:relative !important; width:160px !important; height:130px !important; padding:0px !important; margin:0 0 0 6px !important; cursor:pointer !important; } .vodpod_videos_widget .vodpod_video .vodpod_video_thumbnail { display:block !important; } .vodpod_videos_widget .vodpod_video .vodpod_video_thumbnail img { width:160px !important; height:120px !important; border:1px solid #656565 !important; } .vodpod_videos_widget .vodpod_video_placeholder2 { background: url(http://assetscdn.vodpod.com/images/widget/overlay.png) no-repeat !important; width:160px !important; height:120px !important; position:absolute !important; left: 1px !important; top: 1px !important; display: none !important; } .vodpod_videos_widget .vodpod_video .vodpod_video_title_shading { display:block !important; height:40px !important; width:162px !important; line-height:14px !important; overflow:hidden !important; text-align:left !important; color:#f7d221 !important; position:absolute !important; bottom:8px !important; left:0 !important; } .vodpod_videos_widget .vodpod_video .vodpod_video_title { display:block !important; padding:7px 7px 0 7px !important; font-weight:normal !important; font-size:12px !important; height:30px !important; width:148px !important; line-height:14px !important; overflow:hidden !important; text-align:left !important; color:#f7d221 !important; position:absolute !important; bottom:16px !important; left:0 !important; } .vodpod_videos_widget .vodpod_video .vodpod_video_views { display:none !important; } .vodpod_videos_widget .vodpod_video .vodpod_video_created_at { display:none !important; } .vodpod_videos_widget .vodpod_footer_separator { display:none !important; } .vodpod_videos_widget .vodpod_footer { background:#fff !important; text-align:right !important; padding:10px !important; border-right:1px solid #e7e7e7 !important; border-left:1px solid #e7e7e7 !important; width:156px !important; height:40px !important; } .vodpod_videos_widget .vodpod_footer img.powered_by { margin-top:8px !important; } .vodpod_videos_widget .vodpod_footer img.vp_widget_info { float:left !important; } .vodpod_videos_widget .vodpod_footer a { color:#fff !important; } .vodpod_videos_widget .vodpod_footer .vodpod_see_all { color:#00aeef !important; font-size:11px !important; } .vodpod_videos_widget .vodpod_footer #vodpod_footer_clear { clear:both !important; } .vodpod_videos_widget .vodpod_video_index { width:21px !important; height:14px !important; background: url(http://assetscdn.vodpod.com/images/widget/index_bg.gif) !important; position:absolute !important; display:block !important; left:7px !important; bottom:3px !important; line-height:14px !important; text-align:center !important; color:#fff !important; font-size:11px !important; } #vodpod_player_container { margin:0px !important; padding:0px !important; font-size:11px !important; font-family:arial,verdana,sans-serif; } #vodpod_player_container * { margin:0px !important; padding:0px !important; border:none !important; text-align:left !important; } .vodpod_videos_widget .vodpod_popup_container p { margin-bottom:1em !important; font-size:12px !important; }";
  
  if (/MSIE (6|7|8)/.test(navigator.userAgent)) {
    var styleSheetObj = document.createStyleSheet();

    var styleObj = styleSheetObj.owningElement || styleSheetObj.ownerNode;
    styleObj.setAttribute("type", "text/css");
    styleObj.id = 'vodpod_widget_css';
    
    ruleArray = cssText.split("}");

    for (var i = 0; i < ruleArray.length - 1; i++) {
      var currentRule = ruleArray[i].trim();
      var nameValueArray = currentRule.split("{");
      var name = nameValueArray[0].trim();
      var value = nameValueArray[1].trim();
      
      if (value != "") {
        styleSheetObj.addRule(name,value);
      }
    }
  } else {
    cssNode = document.createElement('style');
    cssNode.type = 'text/css';
    cssNode.id = 'vodpod_widget_css';
    cssNode.appendChild(document.createTextNode(cssText));
    document.getElementsByTagName("head")[0].appendChild(cssNode);
  }

vp_createWidget8108394999();

function vpAddTracking(pod_id, gv_id) {
  var img = document.createElement('img');
  img.src = 'http://stats.vodpod.com/stats/external_view/' + gv_id + '/' + pod_id + '/' + Math.floor(Math.random() * 10000) + '/pod.gif';
  img.style.position = 'absolute';
  img.style.right = '0';
  img.style.bottom = '0';
  document.body.appendChild(img);
}

var vp_EmbedSwapper = {
  find_top: function(obj) {
  	var curtop = 0;
  	if (obj.offsetParent) {
  	  do {
  			curtop += obj.offsetTop;
  		} while (obj = obj.offsetParent);
		}
		return curtop;
	},
  replace_embed: function(embd) {
    var rplc;
    if(isIE) {
      var html = embd.outerHTML;
      
      if (html.match(/wmode\s*=\s*('|")opaque('|")/i) || html.match(/wmode\s*=\s*('|")transparent('|")/i)) {
        return;
      }
      
      if(html.match(/wmode\s*=\s*('|")[a-zA-Z]+('|")/i)) {
        rplc = html.replace(/wmode\s*=\s*('|")window('|")/i,"wmode='opaque'");
      } else {
        rplc = html.replace(/<embed\s/i,"<embed wmode='opaque' ");
      }
      
      embd.insertAdjacentHTML('beforeBegin',rplc);
      embd.parentNode.removeChild(embd);
    } else {
      rplc = embd.cloneNode(true);
      if(!rplc.getAttribute('wmode') || rplc.getAttribute('wmode').toLowerCase() == 'window') {
        rplc.setAttribute('wmode','opaque');
        embd.parentNode.replaceChild(rplc,embd);
      }
    }
  },
  replace_object: function(object) {
    if(isIE) {
      var html = object.outerHTML;

      if (object.innerHTML == "") {
        var innerHTML = "";
        for (var i = 0; i < object.childNodes.length; i++) {
	        var node = object.childNodes[i];

      	  if (node.name.toLowerCase() == 'wmode' && node.value.toLowerCase() == 'opaque')
      	    return;

	        if (node.name.toLowerCase() != 'wmode')
	          innerHTML += node.outerHTML;
        }

        html = html.replace(/<\/object>/i, innerHTML + "</object>");
      }

      html = html.replace(/<(.*?)param(.*?)wmode(.*?)>/i, '');
      html = html.replace(/<\/object>/i, "<param name=\"wmode\" value=\"opaque\"></object>");

      object.insertAdjacentHTML('beforeBegin', html);
      object.parentNode.removeChild(object);
    } else {
      var html = object.innerHTML;

      if (html.match(/wmode\s*=\s*('|")[a-zA-Z]+('|")/i)) {
        html = html.replace(/wmode\s*=\s*('|")window('|")/i,"wmode='opaque'");
      } else {
        html = "<param name=\"wmode\" value=\"opaque\">" + html;
      }

      rplc = object.cloneNode(true);
      rplc.innerHTML = html;
      object.parentNode.replaceChild(rplc,object);
    }
  },
  run: function(top, bottom) {
    if (navigator.platform != "Win32") return;

    var replaceEmbeds = function(embds, is_object) {
      for(i = 0; i < embds.length; i++)  {
        embd = embds[i];

        embd_top = vp_EmbedSwapper.find_top(embd);
        embd_bottom = embd_top + (embd.offsetHeight ? embd.offsetHeight : embd.height);

        if ((embd_top > top && embd_top < bottom) || (embd_bottom > top && embd_bottom < bottom) || embd_top == 0) {
          if (is_object)
            vp_EmbedSwapper.replace_object(embd);
          else
            vp_EmbedSwapper.replace_embed(embd);
        }
      }
    }

    replaceEmbeds(document.getElementsByTagName('object'), true);
    replaceEmbeds(document.getElementsByTagName('embed'), false);
  }
}

function vp_createWidget8108394999() {
  
  widget_header = '    <div class=\"vodpod_placeholder_top\"><\/div>\n    <div class=\"vodpod_header\" title=\"STIR News\">\n    <img src=\"http://assetscdn.vodpod.com/images/widget/logo_17px_white.gif\" class=\"vodpod_header_logo vodpod_png\" style=\"width:14px;height:14px;\" />\n    <a href=\"http://stirnews.vodpod.com\" target=\"_new\">STIR News<\/a><\/div>\n';
  
  widget8108394999.innerHTML += widget_header;
  
  
  video_html = '<div class="vodpod_video_container" id="vodpod_video_container_vodpod_recent_videos_608350">';
  
  widget8108394999.innerHTML += video_html;
    
  footer_html = '<div class="vodpod_footer_separator">&nbsp;</div>\
  <div class="vodpod_footer">\
    <a href="http://stirnews.vodpod.com" target="_new" class="vodpod_see_all" style="">see all 65 videos &gt;</a>';

  footer_html += '';
  
  
    footer_html += '\n <a href=\"javascript:createInfoBox8108394999()\"><img src=\"http://assetscdn.vodpod.com/images/widget/info.gif\" class=\"vp_widget_info\"><\/a>\n <a href=\"http://vodpod.com/widgets?r=widget\"><img src=\"http://assetscdn.vodpod.com/images/widget/powered_by_vp_white.png\" class=\"powered_by\"><\/a>\n '
  
  
  footer_html += '<div id="vodpod_footer_clear"></div></div>';

  widget8108394999.innerHTML += footer_html

  
    
    paging_html = '<div id="vodpod_paging" style="display:none;">';
    paging_html += '<div id="vodpod_paging_prev" class="inactive" onclick="vp_loadNextSet8108394999(-1);return false;"><a href="#">Previous 4</a></div>';
    paging_html += '<div id="vodpod_paging_next" class="active" onclick="vp_loadNextSet8108394999(1);return false;"><a href="#">Next 4</a></div>';
    paging_html += '</div><div id="vodpod_paging_clear"></div>'
    widget8108394999.innerHTML += paging_html;
       

  // Load the videos
  vp_loadJsonVideos8108394999({"videos":{"items":[{"video":{"embed_host":"youtube.com","video_id":3944195,"created_at":"Tue, 17 Nov 2009 20:00:37 -0600","description":"\u25cf\u7530\u4e2d\u5b87\u4f50\u6700\u65b0\u7e6a\u672c\u7d05\u7dda\u4e2d\u6587\u7248\u6b63\u5f0f\u554f\u4e16\u3002STIR News\u7db2\u8def\u8a02\u8cfc\u3001\u516b\u6298\u512a\u60e0\u3002\n\u25cf\u756b\u5eca\u6d88\u606f\uff1a\u9e97\u54c1\u85dd\u8853\u300a\u5e2d\u5fb7\u9032\u5c55\u300b\uff06\u570b\u7acb\u53f0\u7063\u85dd\u8853\u5927\u5b78 \u7f8e\u8853\u66f8\u756b\u5927\u6a13\u5be6\u7fd2\u85dd\u5eca\u300a\u5883\u96a8\u5fc3\u8f49\u300b\u6d82\u6bd3\u4fee\u500b\u5c55\u5c55\u671f\u5373\u5c07\u7d50\u675f\u3002\u8acb\u628a\u63e1\u6642\u9593\u89c0\u5c55\u3002\n\n\u25cf\u570b\u5167\u8cc7\u6df1\u85dd\u8853\u5bb6\u7d00\u9304\u7247\u806f\u5c55\n\u25cf\u5e7e\u7c73\u661f\u7a7a\u7279\u5c55\u99d0\u8db3\u83ef\u5c71\u81f312\/6 \n\u25cf\u300a\u4eca\u73a909\u300b\u76e7\u6021\u4ef2\u500b\u5c55\n\u25cf\u7f85\u4f2f\u2024\u5a01\u723e\u68ee\u3000\u7e7c\u300a\u6b50\u862d\u6735\u300b\u5f8c\u5d84\u65b0\u529b\u4f5c\u300a\u912d\u548c1433\u300b\n\u25cf\u6e6f\u986f\u7956\u70ab\u98a8\u5e2d\u6372\u5169\u5ef3\u9662\u5c0f\u5287\u5834\n\n\u25cf2009\u5e74\u7cbe\u5f69\u85dd\u8853\u7bc0\u76ee\u56de\u9867\uff1a\u53f0\u5317\u85dd\u8853\u7bc0\u300a\u8df3TONE!\u300b\uff08TCO+\u96f2\u9580\u4e8c\u5718\uff09","link":"http:\/\/vodpod.com\/watch\/2530907-stir-news-021","pod_id":608350,"autoplay_embed_tag":"<embed src=\"http:\/\/www.youtube.com\/v\/dDifAW0lEAE&autoplay=1&fs=1&showinfo=0&showsearch=0&rel=0&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0\" type=\"application\/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" wmode=\"opaque\" width=\"100%\" height=\"100%\" id=\"myytplayer\"><\/embed>","thumbnails":{"assigned":false,"medium":"http:\/\/img.vpimg.net\/2530907.medium160.jpg","small":"http:\/\/img.vpimg.net\/2530907.jpg","large":"http:\/\/img.vpimg.net\/2530907.large.jpg"},"stats":{"total_pod_views":0,"total_views":2,"total_widget_views":2,"weekly_pod_views":0,"weekly_views":0,"weekly_widget_views":0},"uid":"48cdc98fc861177549c1e7f39f2ccca7b4f5c499","vodpod_id":2530907,"updated_at":"Tue, 17 Nov 2009 20:00:37 -0600","embed_tag":"<embed src=\"http:\/\/www.youtube.com\/v\/dDifAW0lEAE&autoplay=&fs=1&showinfo=0&showsearch=0&rel=0&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0\" type=\"application\/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" wmode=\"opaque\" width=\"100%\" height=\"100%\" id=\"myytplayer\"><\/embed>","original_url":"http:\/\/stirnews.wordpress.com\/2009\/11\/18\/stirnews021\/","user":{"user_id":581282,"link":"\/stirnews","username":"stirnews","_value":"STIR News"},"num_collectors":1,"title":"STIR News \u2022 \u72e0\u652a\u793e\u00ae 021"}},{"video":{"embed_host":"youtube.com","video_id":3891989,"created_at":"Tue, 10 Nov 2009 20:00:46 -0600","description":"STIR News\u2022\u72e0\u652a\u793e\u00ae 020\n\u25cf\u79d1\u5b78\u5c0f\u98db\u4fe0\u300a\u98db\u5411\u5929\u754c\u300b\u5929\u91ce\u559c\u5b5d\u9996\u5ea6\u5728\u53f0\u500b\u5c55\n\u25cf\u300a\u8996\u7dda\u7684\u96f6\u5ea6\u300b\u738b\u74bd\u5b89\u500b\u5c55\n\u25cf\u300a\u539f\u751f\u7684\u5f8b\u52d5\u300b\u66fe\u96cd\u752f\u500b\u5c55\n\u25cf\u300a\u75b2\u8edf\u4e16\u754c\u300b\u90b1\u662d\u8ca1\u500b\u5c55\n\u25cf2009\u53f0\u5317\u6578\u4f4d\u85dd\u8853\u7bc0\u2212\u5149\u602a\u73fe\u8eab","link":"http:\/\/vodpod.com\/watch\/2498815-stir-news-020","pod_id":608350,"autoplay_embed_tag":"<embed src=\"http:\/\/www.youtube.com\/v\/fRNPB4rePEE&autoplay=1&fs=1&showinfo=0&showsearch=0&rel=0&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0\" type=\"application\/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" wmode=\"opaque\" width=\"100%\" height=\"100%\" id=\"myytplayer\"><\/embed>","thumbnails":{"assigned":false,"medium":"http:\/\/img.vpimg.net\/2498815.medium160.jpg","small":"http:\/\/img.vpimg.net\/2498815.jpg","large":"http:\/\/img.vpimg.net\/2498815.large.jpg"},"stats":{"total_pod_views":2,"total_views":9,"total_widget_views":7,"weekly_pod_views":0,"weekly_views":4,"weekly_widget_views":4},"uid":"f67e1682f4b25381c6f01795a12d3e5fd11f5839","vodpod_id":2498815,"updated_at":"Tue, 10 Nov 2009 20:00:46 -0600","embed_tag":"<embed src=\"http:\/\/www.youtube.com\/v\/fRNPB4rePEE&autoplay=&fs=1&showinfo=0&showsearch=0&rel=0&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0\" type=\"application\/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" wmode=\"opaque\" width=\"100%\" height=\"100%\" id=\"myytplayer\"><\/embed>","original_url":"http:\/\/stirnews.wordpress.com\/2009\/11\/11\/stirnews020\/","user":{"user_id":581282,"link":"\/stirnews","username":"stirnews","_value":"STIR News"},"num_collectors":1,"title":"STIR News 020"}},{"video":{"embed_host":"youtube.com","video_id":3762095,"created_at":"Wed, 28 Oct 2009 09:00:21 -0500","description":"\u00a0\n\u00a0\nSTIR News 018\n\u6700\u65b0\u9810\u544a\n1104 Wed. ON LINE\n\u821e\u8e48\uff0d\u8207\u79c1\u5bc6\u7d6e\u8a9e \n 2009\u65b0\u4eba\u65b0\u8996\u91ce\n\u53f0\u5317\u3111\u4e00\u3120\u02ca\u3111\u4e00\u3120\u02ca\u982d \n\u85dd\u8853\u7121\u6240\u4e0d\u80fd \n \n \n \n \nLATEST REPORTS\n\u5c01\u9762\u6545\u4e8b\uff43\uff4f\uff56\uff45\uff52 \uff53\uff54\uff4f\uff52\uff59\n\n\n\u85dd\u8853\u4e03\u9580\u753a-\u6717\u6a5f\u5de5\u300c\u83cc\u64ca\u300d\u500b\u5c55\n\n\n\u4eca\u5e747\u6708\uff0c MOT\/ARTS\u7e41\u83ef\u8588\u8403\u7684\u53f0\u5317\u897f\u9580\u753a\uff0c\u4ee5\u85dd\u8853\u99d0\u6751\u8207\u6587\u5316\u958b\u767c\u7684\u6982\u5ff5\uff0c\u865f\u53ec\u9080\u8acb\u7531\u59da\u745e\u4e2d\u70ba\u9996\u7684\u4e03\u4f4d\u53f0\u7063\u7576\u4ee3\u5e74\u8f15\u85dd\u8853\u5bb6\uff1a\u76e7\u6609\u3001\u8521\u5b9c\u5112\u3001\u6717\u6a5f\u5de5\u3001\u5289\u81f4\u5b8f\u3001\u8a31\u5c39\u9f61\u3001\u9ec3\u83ef\u771f\u9032\u99d0\u4e26\u6210\u7acb\u5de5\u4f5c\u5ba4\uff0c\u6210\u70ba\u53f0\u7063\u9996\u898b\u65b0\u578b\u614b\u85dd\u8853\u7d93\u7d00\u5408\u4f5c\u6a21\u5f0f\u3002\u63a5\u7e8c\u524d\u4e8c\u6a94\u7684\u85dd\u8853\u5bb6\u806f\u5c55\u5f8c\uff0c\u5341\u6708\u521d\u7531\u4e09\u4f4d\u5e74\u8f15\u65b0\u5a92\u9ad4\u85dd\u8853\u5bb6\u6797\u6606\u7a4e\u3001\u5f35\u535a\u667a\u3001\u9673\u5fd7\u5efa\u6240\u7d44\u6210\u7684\u6717\u6a5f\u5de5\u64d4\u7db2\u5c55\u51fa\u3002\u7d10\u7d04\u3001\u65e5\u672c\u3001\u97d3\u570b\u722d\u76f8\u9080\u8acb\u7684\u65b0\u5a92\u9ad4\u85dd\u8853\u5718\u968a\uff0d\u6717\u6a5f\u5de5\uff0c\u5408\u4f5c\u5c0d\u8c61\u958b\u59cb\u6a6b\u8de8\u6232\u5287\u3001\u821e\u53f0\u5287\u3001\u6d41\u884c\u97f3\u6a02\u3001\u7576\u4ee3\u85dd\u8853\u548c\u821e\u8e48\u80a2\u9ad4\uff0c\u6b64\u6b21\u4ee5\u73fe\u4ee3\u5e38\u898b\u7684\u5a92\u6750\uff0d\u58d3\u514b\u529b\uff0bLED\uff0c\u6f14\u7e79\u5176\u5e73\u9762\u4f5c\u54c1\uff0d\u300e\u83cc\u64ca\u300f\u7cfb\u5217\uff0c\u96a8\u8457\u7f8e\u7684\u4fe1\u5ff5\uff0c\u9996\u5ea6\u5c07\u6df7\u7a2e\u6982\u5ff5\u9ad4\u73fe\u70ba\u65b0\u5a92\u6750\u7e6a\u756b\uff0c\u5c55\u958b\u4e00\u5834\u6975\u5bcc\u60f3\u50cf\u529b\u7684\u8996\u89ba\u8ad6\u8ff0\u3002\n  \u5c55\uff45\uff58\uff48\uff49\uff42\uff49\uff54\uff49\uff4f\uff4e\n\n\u300c\u516b\u516b\u6551\u707d\u7fa9\u5c55\u2014\u90ce\u975c\u5c71\u651d\u5f71\u5c55\u300d\n\n\n\n\u90ce\u975c\u5c71\u737b\u8eab\u85dd\u8853\u903e\u767e\u5e74\uff0c\u662f\u83ef\u4eba\u73fe\u4ee3\u85dd\u8853\u53f2\u4e0a\u7684\u50b3\u5947\u4eba\u7269\uff0c\u4ed6\u4ee5\u6df1\u539a\u570b\u756b\u9020\u8a63\u8207\u4fee\u990a\uff0c\u5c07\u50b3\u7d71\u570b\u756b\u878d\u5165\u4f5c\u54c1\u7684\u5f71\u50cf\u4e2d\uff0c\u85c9\u5927\u81ea\u7136\u4f86\u8868\u9054\u61f7\u820a\u5fc3\u60c5\u3001\u7d00\u5be6\u8207\u7e6a\u5f71\uff0c\u6355\u6349\u6771\u65b9\u6587\u5316\u4e2d\u7279\u6709\u7684\u6c23\u97fb\u751f\u52d5\u8207\u62d9\u6a38\u96c5\u8da3\u3002 \u70ba\u4e86\u53cd\u6620\u6642\u7a7a\u4e2d\u5404\u7a2e\u4e0d\u540c\u7684\u300c\u6c23\u300d\uff0c\u90ce\u975c\u5c71\u767c\u660e\u4e86\u5275\u4f5c\u6b65\u9a5f\u975e\u5e38\u8907\u96dc\u7684\u300c\u96c6\u9326\u651d\u5f71\u300d\uff0c\u5305\u62ec\u6536\u96c6\u7d20\u6750\u3001\u6392\u6bd4\u5716\u7247\u3001\u63a5\u5408\u5e95\u7247\u7b49\u597d\u5e7e\u9053\u904e\u7a0b\uff0c\u4e26\u7368\u5275\u6697\u623f\u5bc6\u6280\uff0c\u719f\u7df4\u4f7f\u7528\u653e\u5927\u66dd\u5149\u904e\u7a0b\u4e2d\u7684\u52a0\u5149\u53ca\u6e1b\u5149\u624b\u52e2\uff0c\u4ee5\u63a7\u5236\u5149\u7dda\u660e\u6697\u3001\u984f\u8272\u6df1\u6dfa\uff0c\u5448\u73fe\u300c\u58a8\u5206\u4e94\u5f69\u300d\u8207\u300c\u6c23\u97fb\u751f\u52d5\u300d\u7684\u6548\u679c\uff0c\u90ce\u975c\u5c71\u66fe\u4e00\u518d\u5f37\u8abf\uff0c\u300c\u6bcf\u4e00\u5e40\u6210\u529f\u7684\u85dd\u8853\u4f5c\u54c1\uff0c\u90fd\u662f\u5728\u7a92\u60b6\u9ed1\u6697\u7684\u6c96\u6620\u5ba4\u4e2d\u7684\u5fc3\u8840\u7d50\u6676\u3002\u300d\u56e0\u6b64\uff0c\u90ce\u975c\u5c71\u7684\u96c6\u9326\u651d\u5f71\u6cd5\u8d0f\u5f97\u4e86\u300c\u5f71\u4e2d","link":"http:\/\/vodpod.com\/watch\/2413215-untitled","pod_id":608350,"autoplay_embed_tag":"<embed src=\"http:\/\/www.youtube.com\/v\/c3npBfZGqhs&autoplay=1&fs=1&showinfo=0&showsearch=0&rel=0&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0\" type=\"application\/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" wmode=\"opaque\" width=\"100%\" height=\"100%\" id=\"myytplayer\"><\/embed>","thumbnails":{"assigned":false,"medium":"http:\/\/img.vpimg.net\/2413215.medium160.jpg","small":"http:\/\/img.vpimg.net\/2413215.jpg","large":"http:\/\/img.vpimg.net\/2413215.large.jpg"},"stats":{"total_pod_views":1,"total_views":6,"total_widget_views":5,"weekly_pod_views":1,"weekly_views":3,"weekly_widget_views":2},"uid":"ffc417ca2172670c23a19979129c555c1d5b99fa","vodpod_id":2413215,"updated_at":"Wed, 28 Oct 2009 09:00:21 -0500","embed_tag":"<embed src=\"http:\/\/www.youtube.com\/v\/c3npBfZGqhs&autoplay=&fs=1&showinfo=0&showsearch=0&rel=0&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0\" type=\"application\/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" wmode=\"opaque\" width=\"100%\" height=\"100%\" id=\"myytplayer\"><\/embed>","original_url":"http:\/\/stirnews.wordpress.com\/2009\/10\/28\/chang_pei_chun\/","user":{"user_id":581282,"link":"\/stirnews","username":"stirnews","_value":"STIR News"},"num_collectors":1,"title":"STIR News\u2022\u72e0\u652a\u793e\u00ae 018"}},{"video":{"embed_host":"youtube.com","video_id":3762093,"created_at":"Wed, 28 Oct 2009 09:00:10 -0500","description":"\u4eca\u5e747\u6708\uff0c MOT\/ARTS\u7e41\u83ef\u8588\u8403\u7684\u53f0\u5317\u897f\u9580\u753a\uff0c\u4ee5\u85dd\u8853\u99d0\u6751\u8207\u6587\u5316\u958b\u767c\u7684\u6982\u5ff5\uff0c\u865f\u53ec\u9080\u8acb\u7531\u59da\u745e\u4e2d\u70ba\u9996\u7684\u4e03\u4f4d\u53f0\u7063\u7576\u4ee3\u5e74\u8f15\u85dd\u8853\u5bb6\uff1a\u76e7\u6609\u3001\u8521\u5b9c\u5112\u3001\u6717\u6a5f\u5de5\u3001\u5289\u81f4\u5b8f\u3001\u8a31\u5c39\u9f61\u3001\u9ec3\u83ef\u771f\u9032\u99d0\u4e26\u6210\u7acb\u5de5\u4f5c\u5ba4\uff0c\u6210\u70ba\u53f0\u7063\u9996\u898b\u65b0\u578b\u614b\u85dd\u8853\u7d93\u7d00\u5408\u4f5c\u6a21\u5f0f\u3002\u63a5\u7e8c\u524d\u4e8c\u6a94\u7684\u85dd\u8853\u5bb6\u806f\u5c55\u5f8c\uff0c\u5341\u6708\u521d\u7531\u4e09\u4f4d\u5e74\u8f15\u65b0\u5a92\u9ad4\u85dd\u8853\u5bb6\u6797\u6606\u7a4e\u3001\u5f35\u535a\u667a\u3001\u9673\u5fd7\u5efa\u6240\u7d44\u6210\u7684\u6717\u6a5f\u5de5\u64d4\u7db2\u5c55\u51fa\u3002\u7d10\u7d04\u3001\u65e5\u672c\u3001\u97d3\u570b\u722d\u76f8\u9080\u8acb\u7684\u65b0\u5a92\u9ad4\u85dd\u8853\u5718\u968a\uff0d\u6717\u6a5f\u5de5\uff0c\u5408\u4f5c\u5c0d\u8c61\u958b\u59cb\u6a6b\u8de8\u6232\u5287\u3001\u821e\u53f0\u5287\u3001\u6d41\u884c\u97f3\u6a02\u3001\u7576\u4ee3\u85dd\u8853\u548c\u821e\u8e48\u80a2\u9ad4\uff0c\u6b64\u6b21\u4ee5\u73fe\u4ee3\u5e38\u898b\u7684\u5a92\u6750\uff0d\u58d3\u514b\u529b\uff0bLED\uff0c\u6f14\u7e79\u5176\u5e73\u9762\u4f5c\u54c1\uff0d\u300e\u83cc\u64ca\u300f\u7cfb\u5217\uff0c\u96a8\u8457\u7f8e\u7684\u4fe1\u5ff5\uff0c\u9996\u5ea6\u5c07\u6df7\u7a2e\u6982\u5ff5\u9ad4\u73fe\u70ba\u65b0\u5a92\u6750\u7e6a\u756b\uff0c\u5c55\u958b\u4e00\u5834\u6975\u5bcc\u60f3\u50cf\u529b\u7684\u8996\u89ba\u8ad6\u8ff0\u3002","link":"http:\/\/vodpod.com\/watch\/2413214--","pod_id":608350,"autoplay_embed_tag":"<embed src=\"http:\/\/www.youtube.com\/v\/i0gnRstA_QQ&autoplay=1&fs=1&showinfo=0&showsearch=0&rel=0&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0\" type=\"application\/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" wmode=\"opaque\" width=\"100%\" height=\"100%\" id=\"myytplayer\"><\/embed>","thumbnails":{"assigned":false,"medium":"http:\/\/img.vpimg.net\/2413214.medium160.jpg","small":"http:\/\/img.vpimg.net\/2413214.jpg","large":"http:\/\/img.vpimg.net\/2413214.large.jpg"},"stats":{"total_pod_views":6,"total_views":18,"total_widget_views":12,"weekly_pod_views":0,"weekly_views":3,"weekly_widget_views":3},"uid":"3fd625ad54a8b6c49e233f2f0cb159e001e16f8e","vodpod_id":2413214,"updated_at":"Wed, 28 Oct 2009 09:00:10 -0500","embed_tag":"<embed src=\"http:\/\/www.youtube.com\/v\/i0gnRstA_QQ&autoplay=&fs=1&showinfo=0&showsearch=0&rel=0&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0\" type=\"application\/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" wmode=\"opaque\" width=\"100%\" height=\"100%\" id=\"myytplayer\"><\/embed>","original_url":"http:\/\/stirnews.wordpress.com\/2009\/10\/28\/motart_logico\/","user":{"user_id":581282,"link":"\/stirnews","username":"stirnews","_value":"STIR News"},"num_collectors":1,"title":"\u85dd\u8853\u4e03\u9580\u753a-\u6717\u6a5f\u5de5\u300c\u83cc\u64ca\u300d\u500b\u5c55"}}],"total":65}});
  
  widget8108394999.innerHTML += '<div class="vodpod_placeholder_bottom"></div>';
  widget8108394999.innerHTML += '<img src="http://stats.vodpod.com/stats/widget/608350/blank.gif?' + parseInt(Math.random()*9999999) +
    '&page=' + encodeURIComponent(document.location) +
    '" style="width:0px;height:0px;padding:0px;margin:0px;"/>';
  
  // Set custom widget color
  widget_header = ''
  
  
  widget8108394999.style.display = 'block';
}

function createInfoBox8108394999() {
  var img = document.createElement('img');
  img.id = 'popup_image_8108394999';
  img.style.position = 'absolute';
  img.style.bottom = '10px';
  img.style.left = '7px';
  img.style.zIndex = '1000';
  
  var container = document.createElement('div');
  container.id = 'popup_container_8108394999';
  container.className = 'vodpod_popup_container';
  container.style.position = 'absolute';
  container.style.bottom = '20px';
  container.style.left = '20px';
  container.style.width = '136px';
  container.style.height = '230px'; //250
  container.style.zIndex = '1001';
  
  var html = "<p>This widget powered by <a href='http://vodpod.com'>Vodpod.com</a>.</p>";
  html += "<div style=\"text-align:center !important\"><a href=\"#\" onclick=\"vp_getCode(); return false\"><img src=\"http://assetscdn.vodpod.com/images/widget/get_this_code.gif\" /></div>";
  html += "<br /><br /><p><a href='http://vodpod.com/site/register?r=widgetinfo'>Sign up</a> to Build your own video collection and put a ";
  html += "Vodpod on your blog, website, Facebook, Myspace.</p>";

  html += "<div style='text-align:center !important;position:absolute;bottom:10px;left:0;width:100%;'>";
  html +=   "<img src='http://assetscdn.vodpod.com/images/widget/close_button_white.png' style='cursor:pointer' onclick='closeInfoBox8108394999()'>";
  html += "</div>"
  
  container.innerHTML = html;
  
  var header = document.createElement('div');
  header.id = 'popup_header_8108394999';
  header.style.position = 'absolute';
  header.style.bottom = '265px';
  header.style.left = '48px';
  header.style.width = '110px';
  header.style.height = '23px';
  header.style.lineHeight = '23px';
  header.style.fontSize = '12px';
  header.style.zIndex = '1001';
  
  header.innerHTML = "Widget Info"

  img.onload = function() {
    document.getElementById(vp_widget_id).appendChild(header);
    document.getElementById(vp_widget_id).appendChild(container);
  }
  img.src = "http://assetscdn.vodpod.com/images/widget/info_popup.png";

  
  document.getElementById(vp_widget_id).appendChild(img);
  
  // We actually only need Prototype for viewport dimension functions for the code lightbox. We could copy those inline.
  var proto_scr = document.createElement("script");
  proto_scr.src = 'http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.3/prototype.js';
  document.body.appendChild(proto_scr);
}

function closeInfoBox8108394999() {
  var image = document.getElementById('popup_image_8108394999');
  var container = document.getElementById('popup_container_8108394999');
  var header = document.getElementById('popup_header_8108394999');
  
  image.parentNode.removeChild(image);
  container.parentNode.removeChild(container);
  header.parentNode.removeChild(header);
}

// function vp_createVideo(id, embed, title, descrp, thumbnail, views, date, hostname, url, num_collectors) {
  // html = vp_createVideo(video.video_id, video.autoplay_embed_tag, video.title, video.description, thumbnail, video.stats.total_views, video.created_at, video.embed_host, video.original_url, video.num_collectors);
  
function vp_createVideo(video) {
  vp_videos[video.video_id] = video;
  date_match = video.created_at.match(/(\d{1,2} \w{3,4}) \d*?(\d{2})\b/);
  video.date = date_match[1] + " " + date_match[2];
  var views_label = video.stats.total_views == '0' ? '' :  '<span class="vodpod_video_views_num">' + video.stats.total_views + '</span> <span class="vodpod_video_views_label">views</span>';
  // vp_videos[id]['num_collectors'] = num_collectors;
  video.thumbnail = video.thumbnails.medium;
  video.thumbnail_html = '<div class="vodpod_video" id="vodpod_video_' + video.video_id + '" onmouseover="vp_videoMouseOver(this);" onmouseout="vp_videoMouseOut(this);" onclick="vp_loadVideo(' + video.video_id + ', ' + video.vodpod_id + ');return false;">\
    <a href="#" class="vodpod_video_thumbnail">\
      <img src="' + video.thumbnail + '" title="' + video.description.replace(/"/g,'') + '" />\
    </a>\
    <div class="vodpod_video_placeholder1"></div>\
    <img src="http://assetscdn.vodpod.com/images/widget/play_icon.png" class="vodpod_video_play_image vodpod_png" style="display:none;"/>\
    <img src="http://assetscdn.vodpod.com/images/black_trans_1px.png" class="vodpod_video_title_shading vodpod_png" style="display:none;"/>\
    <a href="#" class="vodpod_video_title" title="' + video.title.replace(/"/g,'') + '">\
      ' + video.title + ' \
    </a>\
    <div class="vodpod_video_views">' + views_label + '</div>\
    <div class="vodpod_video_created_at">' + video.date + '</div>\
    <div class="vodpod_video_placeholder2"></div>\
    <div class="vodpod_video_index" style="display:none;">' + (video.index < 10 ? '0' : '') + video.index + '</div>\
    <div id="vodpod_video_clear">\
    </div>\
  </div>';

  return video.thumbnail_html;
}

function vp_loadNextSet8108394999(direction) {
  page8108394999 += direction;
  url = 'http://api.vodpod.com/api/pod/videos.js?pod_id=608350&api_key=js_widget&callback=vp_loadJsonVideos8108394999&per_page=4&page=' + page8108394999 + '&category_id=';

  var json_script = document.createElement('script');
  json_script.src = url;
  document.body.appendChild(json_script);
}

function vp_loadJsonVideos8108394999(json) {
  video_container = vp_getElementsByClassName(widget8108394999, 'vodpod_video_container')[0]; //document.getElementById('vodpod_video_container_stirnews');
  video_container.innerHTML = '';
  per_page = 4;
  var next_node = document.getElementById('vodpod_paging_next');
  var prev_node = document.getElementById('vodpod_paging_prev');
  
  if (next_node != null) {
    if (json.videos.total > page8108394999*per_page) {
      next_node.className = 'active';
    } else {
      next_node.className = 'inactive';
    }
  }
  
  if (prev_node != null) {
    if (page8108394999 > 1) {
      prev_node.className = 'active';
    } else {
      prev_node.className = 'inactive';
    }
  }
  
  if (json.videos.items) {
    for(var i = 0; i < json.videos.items.length; i++) {
      var video = json.videos.items[i].video;
      video.index = i + 1 + (page8108394999 - 1) * per_page;
      html = vp_createVideo(video);
      
      video_container.innerHTML += html;
    }
  }
  
  vp_fixIePngs(widget8108394999);
}

function vp_loadVideo1(id) {
  // Clear the previous embed holder
  vp_closeVideo();

  var vid_html = vp_videos[id].autoplay_embed_tag
  var descrp = vp_videos[id].description;
  var date = vp_videos[id].date;
  var vodpod_video = document.getElementById('vodpod_video_' + id);
  var video_div = document.createElement('div');
  video_div.id = "vodpod_player_container";
  video_div.style.position = 'absolute';
  video_div.style.border = 'none';
  video_div.style.width = '402px';
  video_div.style.zIndex = '10000';
  var top = vp_offsetTop(vodpod_video);
  video_div.style.top = top + 'px';

  var els = vp_getElementsByClassName(widget8108394999, 'vodpod_video_placeholder1')
  for (i=0; i < els.length; i++) {
    els[i].style.opacity = 1;
  }
  
  //video_div.style.left = vp_offsetLeft(vodpod_video) + 'px';
  video_div.innerHTML = '<div style="background:url(http://assetscdn.vodpod.com/images/widget/player_top_402px.gif) no-repeat !important;height:3px;padding:0px !important;margin:0px !important;overflow:hidden;"></div>\
  <div style="cursor:move !important;height:28px;color:#fff;overflow:hidden;background:#606060 !important;width:402px;">\
      <img src="http://assetscdn.vodpod.com/images/widget/logo_16px.png" class="vodpod_png" style="float:left;margin-top:6px !important;margin-left:6px !important;margin-right:6px !important;"/>\
      <div style="float:left;width:260px;height:18px;overflow:hidden;padding-top:6px !important;margin:0px;font-size:13px;text-align:left;">\
        <a href="http://vodpod.com/pod/video/' + id + '" style="color:#fff;" title="View this video at Vodpod">' + vp_videos[id].title + '</a>\
      </div>\
      <a href="#" id="vp_close_img" onclick="vp_closeVideo();return false;" style="display:block;float:right;color:#fff;margin-top:6px !important;margin-left:0px !important;margin-right:4px !important;padding:0px !important;border:none !important">\
        <img src="http://assetscdn.vodpod.com/images/widget/close_large.png" style="border:none !important;margin:0px !important;padding:0px !important;"/>\
      </a>\
      <a href="#" title="Popout video to a new window (video will start over)" onclick="vp_popoutVideo(' + id + ');return false;" style="display:block;float:right;color:#fff;margin-top:6px !important;margin-left:2px !important;margin-right:2px !important;padding:0px !important;border:none !important">\
        <img src="http://assetscdn.vodpod.com/images/widget/popout_large2.gif"  style="border:none !important;margin:0px !important;padding:0px !important;"/>\
      </a>\
      <div style="clear:both;"></div>\
    </div>';
  
  // Determine if widget is on right or left side of the page
  var widget_left = vp_offsetLeft(widget8108394999);
  var widget_width = widget8108394999.offsetWidth;
  var widget_right = widget_left + widget_width;
  var video_thumb_left = vp_offsetLeft(vodpod_video);
  
  // If widget is horizontally positioned (width > 400)
  // then display the videos from left to right
  if (widget_width > 400)
  {
    // Don't let video extend beyond widget
    if ((video_thumb_left + 400) > widget_right)
    {
      video_left = widget_right - 400;
    } else {
      video_left = video_thumb_left;
    }
  }
  else 
  {
    // Otherwise, if the widget is vertical, figure out what side of the page it's on,
    // and display the videos accordingly
    if (widget_left < document.body.clientWidth/2)
    {
      // left
      video_left = widget_left + widget8108394999.offsetWidth;
    } else {
      // right
      video_left = widget_left - 400 - 2;
    }
    
  }
  
  video_div.style.left = video_left + "px";
 
  var vid_html = '<div class="ed_holder" style="background:#606060 !important;position:relative !important;width:400px;height:320px;border-style:solid !important;border-width:0px 1px !important;border-color:#606060 !important;">' + vid_html + '</div>\
    <div style="width:384px;background:#f1f1f1 !important;overflow:hidden;border-style:solid !important;border-width:0px 1px !important;border-color:#606060 !important;padding:8px !important;margin:0px !important;">\
      <div class="vodpod_description" style="color:#666;padding-top:5px !important;padding-bottom:5px !important;max-height:36px;overflow:hidden;line-height:18px;">' + descrp + '</div>\
      <div style="color:#aaa;text-transform:uppercase;font-size:9px;font-weight:bold;height:14px;overflow:hidden;padding-top:5px !important">\
        <div style="float:left;text-align:left;width:255px;overflow:hidden;white-space:nowrap;">' + 
          vp_videos[id].stats.total_views + ' views\
          &nbsp;&nbsp;&nbsp;Video from <a href="' + vp_videos[id].original_url + '" target="_new" style="color:#aaa;">' + vp_videos[id].embed_host + '</a>\
        </div>\
        <div style=\"float:right;\">\
          Added ' + date + '\
        </div>\
        <div style="clear:both"></div>\
      </div style="text-align:left;">';
  
  if (vp_videos[id].num_collectors > 1) {
    vid_html += '<a href="http://vodpod.com/pod/video/' + id + '" style="font-size:11px;font-weight:bold;color:#00adef" target="_new">Collected by ' + vp_videos[id].num_collectors + ' people</a>';
  }
  
  vid_html += '</div>\
    <div style="width:402px;background:#606060 !important;">\
      <a href="http://vodpod.com/widgets?r=widget" target="_new" style="float:right;color:#fff;margin-right:8px !important;line-height:16px !important;text-decoration:none;">\
        <div style="float:left">I collect with</div>\
        <img src="http://assetscdn.vodpod.com/images/widget/logo_10px.png" class="vodpod_png" style="float:left; width:10px; height:10px; display:inline; margin-top:3px !important; margin-left:4px !important; margin-right:4px !important;"/>\
        <div style="float:left;display:inline;">vodpod</div>\
      </a>\
      <div style="clear:both;"></div>\
    </div>\
    <div style="background:url(http://assetscdn.vodpod.com/images/widget/player_bottom_402px.gif) no-repeat !important;height:3px;padding:0px !important;margin:0px !important;overflow:hidden;"></div>';
  
  video_div.innerHTML += vid_html;
  
  vp_EmbedSwapper.run(top, top + 447);
  
  document.body.appendChild(video_div);

	vp_DragHandler.attach(video_div, video_div.getElementsByTagName("div")[1]);
	  
  vp_fixIePngs(document.body);
  vpAddTracking(vp_videos[id].pod_id, id);
  
}

function vp_scrollTop() {
  if (document.body.scrollTop) {
    // Some browsers (WebKit) do this the web-standards way.
    return (document.body.scrollTop);
  } else {
    // And some just mimic IE 6 (everyone else).
    return (document.documentElement.scrollTop);
  }
}

function vp_loadVideo2(id) {
  vp_closeVideo();
  
  var container = document.createElement('div');
  var iframe = document.createElement('iframe');
  var close_img = document.createElement('img');
  
  if (Math.random() < 0.5) {
    iframe.src = 'http://widgets.vodpod.com' + '/javascripts/video_popup/' + id;
  } else {
    iframe.src = 'http://widgets.vodpod.com' + '/javascripts/video_popup/' + id + '?ad=user';
  }

  var scrollTop = vp_scrollTop();
  
  var top = Math.max(((document.documentElement.clientHeight / 2) + (scrollTop)), 292);
  
  iframe.style.border = '0';
  iframe.frameBorder = 0;
  iframe.allowTransparency = true;
  iframe.style.width = '100%';
  iframe.style.height = '100%';
  iframe.style.overflow = 'hidden';
  iframe.scrolling = 'no';
  
  container.id = 'vodpod_widget_popup';
  container.style.width = '818px';
  container.style.height = '584px';
  container.style.marginTop = '-292px';
  container.style.marginLeft = '-409px';
  container.style.position = 'absolute';
  container.style.left = '50%';
  container.style.zIndex = '1000';
  container.style.top = top + 'px';
  
  close_img.src = 'http://assetscdn.vodpod.com/images/widget/close_large.png'
  close_img.style.position = 'absolute';
  close_img.style.top = '32px';
  close_img.style.right = '32px';
  close_img.style.border = '0';
  close_img.style.cursor = 'pointer';
  
  vp_EmbedSwapper.run(top - 292, top + 292);
  
  close_img.onclick = function() {
    vp_closeVideo();
  }
  
  // if (/MSIE (6|7)/.test(navigator.userAgent)) {
  //   // We can't attach to the iframe.
  //   setTimeout(function() {
  //     container.appendChild(close_img);
  //   }, 1000);
  // } else  {
  //   iframe.onload = function() {
  //     container.appendChild(close_img);
  //   }
  // }
  
  setTimeout(function() {
    container.appendChild(close_img);
  }, 1000);
  
  container.appendChild(iframe);
  
  document.body.appendChild(container);
}

function vp_loadVideo(id, video_id) {
  if (hosted_url) {
    // this is for legacy ERb vodspots
    document.location = "http://" + hosted_url + "/?id=" + id;
    return false;
  } else if(custom_url) {
    // this is for laminate vodspots
    var url = 'http://' + custom_url.replace('%id%', video_id);
    document.location = url;
    return false;    
  }
  
  if (/Camino/.test(navigator.userAgent))
    vp_loadVideo1(id);
  else
    vp_loadVideo1(id);
  
  
}

function vp_closeVideo() {
  el = document.getElementById('vodpod_widget_popup');
  if (el) {
    el.parentNode.removeChild(el);
  } else {
    embed_holder = document.getElementById('vodpod_player_container');
    if (embed_holder != null)
      embed_holder.parentNode.removeChild(embed_holder);

    els = vp_getElementsByClassName(widget8108394999, 'vodpod_video_placeholder1')
    for (i=0; i < els.length; i++) {
      els[i].style.opacity = 0.8;
    }
  }
}

var thechild = null;

function vp_popoutVideo(id) {
  vid_html = vp_videos[id].autoplay_embed_tag;
  var child = window.open('', 'vp_popout', 'resizable=yes,status=no,toolbar=no,width=402,height=323');
  var el = child.document.createElement("div");
  el.innerHTML = vid_html;
  child.document.body.innerHTML = '';
  child.document.body.appendChild(el);
  
  vp_closeVideo();
  child.focus();
}

function vp_offsetTop(obj) {
    curtop = 0;
    if (obj.offsetParent) {
    curtop = obj.offsetTop
    while (obj = obj.offsetParent) {
      curtop += obj.offsetTop
    }
  }
  return curtop;
}

function vp_offsetLeft(obj) {
  curtop = 0;
  if (obj.offsetParent) {
    curtop = obj.offsetLeft;
    while (obj = obj.offsetParent) {
      curtop += obj.offsetLeft;
    }
  }
  return curtop;
}

function vp_fixIePngs(node)
{
  if (isIE6)
  {
    els = vp_getElementsByClassName(node, 'vodpod_png');
    var blankSrc = "http://assetscdn.vodpod.com/images/blank.gif";
  
    for (i=0; i < els.length; i++) {
      var img = els[i];
      var origSrc = img.src;
      img.src = blankSrc;
    
      filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + origSrc + "',sizingMethod='image')";
      img.style.filter = filter;
    }
  }  
}

function vp_getElementsByClassName(node, classname)
{
    var a = [];
    var re = new RegExp('\\b' + classname + '\\b');
    var els = node.getElementsByTagName("*");
    for(var i=0,j=els.length; i<j; i++)
        if(re.test(els[i].className))a.push(els[i]);
    return a;
}

function vp_videoMouseOver(container) {
  
    
    if (!isIE)
      vp_getElementsByClassName(container, 'vodpod_video_placeholder2')[0].style.display = 'block';
  
  
}

function vp_videoMouseOut(container) {
  
    
    vp_getElementsByClassName(container, 'vodpod_video_placeholder2')[0].style.display = 'none';
  
  
}

function vp_getCode() {
  var tag_src = 'http://widgets.vodpod.com/javascripts/get_widget_code?div_id=vodpod_recent_videos_608350&opts=id%3Dstirnews%26options%5Btheme%5D%3Dsidebar4_white%26tag_id%3Dlatest%26title%3DSTIR%2BNews%26';
  var sc_tag = document.createElement("script");
  sc_tag.src = tag_src;
  document.body.appendChild(sc_tag);
}

function vp_showWidgetCode(content) {
  var docHeight = document.viewport.getHeight();

	var elt = document.createElement("div");
	elt.style.zIndex = 999999;
	var width = 400;
	var height = 300;
	elt.id = 'vp_code_lb';
	elt.style.width = width + 'px';
	elt.style.height = height + 'px';
	elt.style.position = 'absolute';
	elt.style.left = ((document.body.clientWidth/2) - (width/2)) + 'px'
	elt.style.top = ((docHeight / 2) + (vp_scrollTop()) - (height/2)) + 'px';
	elt.style.padding = '10px';
	elt.style.border = '4px solid black';
	elt.style.backgroundColor = 'white';
	elt.innerHTML = content;
	document.body.appendChild(elt);
	
  vp_EmbedSwapper.run(0, docHeight);
}

/**
*
*  Crossbrowser Drag Handler
*  http://www.webtoolkit.info/
*
**/

var vp_DragHandler = {

    // private property.
    _oElem : null,


    // public method. Attach drag handler to an element. I modified this function so you can provide a click_target which
    // will be the only element which can receive the mouse down, but its actual parent will be the element moved.
    attach : function(oElem, clickTarget) {
        clickTarget.onmousedown = vp_DragHandler._dragBegin;
        //oElem.onmousedown = vp_DragHandler._dragBegin;

        // callbacks
        oElem.dragBegin = new Function();
        oElem.drag = new Function();
        oElem.dragEnd = new Function();

        return oElem;
    },


    // private method. Begin drag process.
    _dragBegin : function(e) {
        var oElem = vp_DragHandler._oElem = this.parentNode;

        if (isNaN(parseInt(oElem.style.left))) { oElem.style.left = '0px'; }
        if (isNaN(parseInt(oElem.style.top))) { oElem.style.top = '0px'; }

        var x = parseInt(oElem.style.left);
        var y = parseInt(oElem.style.top);

        e = e ? e : window.event;
        oElem.mouseX = e.clientX;
        oElem.mouseY = e.clientY;

        oElem.dragBegin(oElem, x, y);

        document.onmousemove = vp_DragHandler._drag;
        document.onmouseup = vp_DragHandler._dragEnd;
        return false;
    },


    // private method. Drag (move) element.
    _drag : function(e) {
        var oElem = vp_DragHandler._oElem;

        var x = parseInt(oElem.style.left);
        var y = parseInt(oElem.style.top);

        e = e ? e : window.event;
        oElem.style.left = x + (e.clientX - oElem.mouseX) + 'px';
        oElem.style.top = y + (e.clientY - oElem.mouseY) + 'px';

        oElem.mouseX = e.clientX;
        oElem.mouseY = e.clientY;

        oElem.drag(oElem, x, y);

        return false;
    },


    // private method. Stop drag process.
    _dragEnd : function() {
        var oElem = vp_DragHandler._oElem;

        var x = parseInt(oElem.style.left);
        var y = parseInt(oElem.style.top);

        oElem.dragEnd(oElem, x, y);

        document.onmousemove = null;
        document.onmouseup = null;
        vp_DragHandler._oElem = null;
    }

}


