//solo.js for channel 8094 / widget 332623 / WxH: 425x369 / skin: clean / vid: 0 / autoplay: N / matrix: Y 
// Widget standard js for yubby
// NOT based on prototype or jquery - cause it must be lightweight and cant interfere with host

/**
 *	htmlspecialchars - like its php counterpart
 *	@author rvw
 *	@since 08-03-2010 12:19
 */
function htmlspecialchars(string) {
	string = string.toString();
	string = string.replace(/&/g, '&amp;');    
	string = string.replace(/</g, '&lt;').replace(/>/g, '&gt;');
	string = string.replace(/"/g, '&quot;');
	// single quote.. string = string.replace(/'/g, '&#039;');
	return string;
}

//------------ tween.js ----------------------
function Delegate() {}
Delegate.create = function (o, f) {
	var a = new Array() ;
	var l = arguments.length ;
	for(var i = 2 ; i < l ; i++) a[i - 2] = arguments[i] ;
	return function() {
		var aP = [].concat(arguments, a) ;
		f.apply(o, aP);
	}
}

Tween = function(obj, prop, func, begin, finish, duration, suffixe){
	this.init(obj, prop, func, begin, finish, duration, suffixe)
}
var t = Tween.prototype;

t.obj = new Object();
t.prop='';
t.func = function (t, b, c, d) { return c*t/d + b; };
t.begin = 0;
t.change = 0;
t.prevTime = 0;
t.prevPos = 0;
t.looping = false;
t._duration = 0;
t._time = 0;
t._pos = 0;
t._position = 0;
t._startTime = 0;
t._finish = 0;
t.name = '';
t.suffixe = '';
t._listeners = new Array();	
t.setTime = function(t){
	this.prevTime = this._time;
	if (t > this.getDuration()) {
		if (this.looping) {
			this.rewind (t - this._duration);
			this.update();
			this.broadcastMessage('onMotionLooped',{target:this,type:'onMotionLooped'});
		} else {
			this._time = this._duration;
			this.update();
			this.stop();
			this.broadcastMessage('onMotionFinished',{target:this,type:'onMotionFinished'});
		}
	} else if (t < 0) {
		this.rewind();
		this.update();
	} else {
		this._time = t;
		this.update();
	}
}
t.getTime = function(){
	return this._time;
}
t.setDuration = function(d){
	this._duration = (d == null || d <= 0) ? 100000 : d;
}
t.getDuration = function(){
	return this._duration;
}
t.setPosition = function(p){
	this.prevPos = this._pos;
	var a = this.suffixe != '' ? this.suffixe : '';
	this.obj[this.prop] = Math.round(p) + a;
	this._pos = p;
	this.broadcastMessage('onMotionChanged',{target:this,type:'onMotionChanged'});
}
t.getPosition = function(t){
	if (t == undefined) t = this._time;
	return this.func(t, this.begin, this.change, this._duration);
};
t.setFinish = function(f){
	this.change = f - this.begin;
};
t.geFinish = function(){
	return this.begin + this.change;
};
t.init = function(obj, prop, func, begin, finish, duration, suffixe){
	if (!arguments.length) return;
	this._listeners = new Array();
	this.addListener(this);
	if(suffixe) this.suffixe = suffixe;
	this.obj = obj;
	this.prop = prop;
	this.begin = begin;
	this._pos = begin;
	this.setDuration(duration);
	if (func!=null && func!='') {
		this.func = func;
	}
	this.setFinish(finish);
}
t.start = function(){
	this.rewind();
	this.startEnterFrame();
	this.broadcastMessage('onMotionStarted',{target:this,type:'onMotionStarted'});
	//alert('in');
}
t.rewind = function(t){
	this.stop();
	this._time = (t == undefined) ? 0 : t;
	this.fixTime();
	this.update();
}
t.fforward = function(){
	this._time = this._duration;
	this.fixTime();
	this.update();
}
t.update = function(){
	this.setPosition(this.getPosition(this._time));
	}
t.startEnterFrame = function(){
	this.stopEnterFrame();
	this.isPlaying = true;
	this.onEnterFrame();
}
t.onEnterFrame = function(){
	if(this.isPlaying) {
		this.nextFrame();
		setTimeout(Delegate.create(this, this.onEnterFrame), 0);
	}
}
t.nextFrame = function(){
	this.setTime((this.getTimer() - this._startTime) / 1000);
	}
t.stop = function(){
	this.stopEnterFrame();
	this.broadcastMessage('onMotionStopped',{target:this,type:'onMotionStopped'});
}
t.stopEnterFrame = function(){
	this.isPlaying = false;
}

t.continueTo = function(finish, duration){
	this.begin = this._pos;
	this.setFinish(finish);
	if (this._duration != undefined)
		this.setDuration(duration);
	this.start();
}
t.resume = function(){
	this.fixTime();
	this.startEnterFrame();
	this.broadcastMessage('onMotionResumed',{target:this,type:'onMotionResumed'});
}
t.yoyo = function (){
	this.continueTo(this.begin,this._time);
}

t.addListener = function(o){
	this.removeListener (o);
	return this._listeners.push(o);
}
t.removeListener = function(o){
	var a = this._listeners;	
	var i = a.length;
	while (i--) {
		if (a[i] == o) {
			a.splice (i, 1);
			return true;
		}
	}
	return false;
}
t.broadcastMessage = function(){
	var arr = new Array();
	for(var i = 0; i < arguments.length; i++){
		arr.push(arguments[i])
	}
	var e = arr.shift();
	var a = this._listeners;
	var l = a.length;
	for (var i=0; i<l; i++){
		if(a[i][e])
		a[i][e].apply(a[i], arr);
	}
}
t.fixTime = function(){
	this._startTime = this.getTimer() - this._time * 1000;
}
t.getTimer = function(){
	return new Date().getTime() - this._time;
}
Tween.backEaseIn = function(t,b,c,d,a,p){
	if (s == undefined) var s = 1.70158;
	return c*(t/=d)*t*((s+1)*t - s) + b;
}
Tween.backEaseOut = function(t,b,c,d,a,p){
	if (s == undefined) var s = 1.70158;
	return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
}
Tween.backEaseInOut = function(t,b,c,d,a,p){
	if (s == undefined) var s = 1.70158; 
	if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
	return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;
}
Tween.elasticEaseIn = function(t,b,c,d,a,p){
		if (t==0) return b;  
		if ((t/=d)==1) return b+c;  
		if (!p) p=d*.3;
		if (!a || a < Math.abs(c)) {
			a=c; var s=p/4;
		}
		else 
			var s = p/(2*Math.PI) * Math.asin (c/a);
		
		return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
	
}
Tween.elasticEaseOut = function (t,b,c,d,a,p){
		if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
		if (!a || a < Math.abs(c)) { a=c; var s=p/4; }
		else var s = p/(2*Math.PI) * Math.asin (c/a);
		return (a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b);
	}
Tween.elasticEaseInOut = function (t,b,c,d,a,p){
	if (t==0) return b;  if ((t/=d/2)==2) return b+c;  if (!p) var p=d*(.3*1.5);
	if (!a || a < Math.abs(c)) {var a=c; var s=p/4; }
	else var s = p/(2*Math.PI) * Math.asin (c/a);
	if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
	return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b;
}

Tween.bounceEaseOut = function(t,b,c,d){
	if ((t/=d) < (1/2.75)) {
		return c*(7.5625*t*t) + b;
	} else if (t < (2/2.75)) {
		return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
	} else if (t < (2.5/2.75)) {
		return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
	} else {
		return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
	}
}
Tween.bounceEaseIn = function(t,b,c,d){
	return c - Tween.bounceEaseOut (d-t, 0, c, d) + b;
	}
Tween.bounceEaseInOut = function(t,b,c,d){
	if (t < d/2) return Tween.bounceEaseIn (t*2, 0, c, d) * .5 + b;
	else return Tween.bounceEaseOut (t*2-d, 0, c, d) * .5 + c*.5 + b;
	}

Tween.strongEaseInOut = function(t,b,c,d){
	return c*(t/=d)*t*t*t*t + b;
	}

Tween.regularEaseIn = function(t,b,c,d){
	return c*(t/=d)*t + b;
	}
Tween.regularEaseOut = function(t,b,c,d){
	return -c *(t/=d)*(t-2) + b;
	}

Tween.regularEaseInOut = function(t,b,c,d){
	if ((t/=d/2) < 1) return c/2*t*t + b;
	return -c/2 * ((--t)*(t-2) - 1) + b;
	}
Tween.strongEaseIn = function(t,b,c,d){
	return c*(t/=d)*t*t*t*t + b;
	}
Tween.strongEaseOut = function(t,b,c,d){
	return c*((t=t/d-1)*t*t*t*t + 1) + b;
	}

Tween.strongEaseInOut = function(t,b,c,d){
	if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b;
	return c/2*((t-=2)*t*t*t*t + 2) + b;
	}

//======= end tween.js
// pgstats - poor mans page statistics.. 
// NOT based on prototype or jquery - cause it must be lightweight

// // get our script src, to know our baseurl so we can call home
// var pgstatsScriptSource = (function(scripts) {
//     var scripts = document.getElementsByTagName('script'),
//         script = scripts[scripts.length - 1];	// at ths very moment, we are the last script guaranteed
// 
//     if (script.getAttribute.length !== undefined) {
//         return script.src
//     }
// 
//     return script.getAttribute('src', -1)
// }());

var pgstats= {
	browser: navigator.userAgent,
	uid: '',
	scr: screen.width.toString()+'x'+screen.height.toString(),
	url: document.URL,
	referrer: document.referrer,
	ecollect: {},
	baseurl: 'http://www.yubby.com/',	// pgstatsScriptSource.substr(0,pgstatsScriptSource.lastIndexOf('/pgstats/')),
	init: function() {
		if (!(this.uid=this.readCookie('pgstats'))) {
			this.uid= Math.round(Math.random() * 2147483647).toString();
			this.uid+= Math.round(Math.random() * 2147483647).toString();
			this.createCookie('pgstats',this.uid,365*2);
		}
	}, 
	xPageHit: function () {
		var xhReq=this.createXMLHttpRequest();
		if (!xhReq)
			return 'ERR:xhReq';	// forget it..
		if (!this.baseurl)
			return 'ERR:baseurl';	// forget it..
		xhReq.open('get',this.baseurl+'pgstats/tick?'+this.collectInfo(),true);
		// xhReq.onreadystatechange = function() {
		//     if (xhReq.readyState != 4)  { return; }
		//     var serverResponse = xhReq.responseText;
		//     alert(serverResponse);
		// };
		xhReq.send();
		return 'OK';
	},
	collectInfo: function() {
		var rv;
		rv='ts=' + new Date().getTime();
		//rv+='&br='+this.encURI(this.browser);
		rv+='&uid='+this.uid;
		rv+='&url='+this.encURI(this.url);
		rv+='&refer='+this.encURI(this.referrer);
		//rv+='&ssrc='+this.encURI(this.baseurl);
		rv+='&scr='+this.scr;
		for (i in this.ecollect) {
			rv+='&'+i+'='+this.encURI(this.ecollect[i]);
		}

		return rv;
	},
	addcollect: function(key,val) {
		this.ecollect[key]=val;
	},
	//------- helper functions ----------
	createCookie: function (name,value,days) {
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
	},
	readCookie: function(name) {
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
		}
		return null;
	},
	eraseCookie: function(name) {
		createCookie(name,"",-1);
	},
	encURI: function(url) {
		//return encodeURIComponent(url);	// forgets to encode a lot of chars. Useless
		var s = escape(url);	// this is the most complete one, however forgets to encode star, slash, @ and +
		s = s.replace(/\*/g,"%2A");
		s = s.replace(/\//g,"%2F");
		s = s.replace(/\@/g,"%40");
		s = s.replace(/\+/g,"%2B");
		return s;
	},
	createXMLHttpRequest: function() {
  		try { return new XMLHttpRequest(); } catch(e) {}
		try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {}
		try { return new ActiveXObject('Microsoft.XMLHTTP'); } catch (e) {}
		return null;
	}
}
pgstats.init();
//pgstats.addcollect('vid','234234');
//pgstats.xPageHit();
var isIE = /MSIE ((5\.5)|[6])/.test(navigator.userAgent) && navigator.platform == "Win32";

var cvids_332623= new Array();	// channelvideo's
var curvid_332623=0;			// first video
var cpvideo_332623=false;		// false=thumb, true=video

// in IE, you need to declare these before the vp_createwg is called, otherwise they do not exist in the onclick context
var matrix_curpg=1;
var matrix_npages=1;


var butnext_mousein=false;
var butprev_mousein=false;
var butplay_mousein=false;
var butstop_mousein=false;
var butmatrix_mousein=false;

var imgNext_ov = new Image;
var imgNext_ou = new Image;
var imgNext_d  = new Image;
imgNext_ov.src="http://www.yubby.com//img/widget/solo/iconnext24ov.png";
imgNext_ou.src="http://www.yubby.com//img/widget/solo/iconnext24.png";
imgNext_d.src ="http://www.yubby.com//img/widget/solo/iconnext24d.png";

var imgPrev_ov = new Image;
var imgPrev_ou = new Image;
var imgPrev_d  = new Image;
imgPrev_ov.src="http://www.yubby.com//img/widget/solo/iconprev24ov.png";
imgPrev_ou.src="http://www.yubby.com//img/widget/solo/iconprev24.png";
imgPrev_d.src ="http://www.yubby.com//img/widget/solo/iconprev24d.png";

var imgPlay_ov = new Image;
var imgPlay_ou = new Image;
var imgPlay_d  = new Image;
imgPlay_ov.src="http://www.yubby.com//img/widget/solo/iconplay24ov.png";
imgPlay_ou.src="http://www.yubby.com//img/widget/solo/iconplay24.png";
imgPlay_d.src ="http://www.yubby.com//img/widget/solo/iconplay24d.png";

var imgStop_ov = new Image;
var imgStop_ou = new Image;
var imgStop_d  = new Image;
imgStop_ov.src="http://www.yubby.com//img/widget/solo/iconstop24ov.png";
imgStop_ou.src="http://www.yubby.com//img/widget/solo/iconstop24.png";
imgStop_d.src ="http://www.yubby.com//img/widget/solo/iconstop24d.png";

var imgMatrix_ov = new Image;
var imgMatrix_ou = new Image;
var imgMatrix_d  = new Image;
imgMatrix_ov.src="http://www.yubby.com//img/widget/solo/iconmatrix24ov.png";
imgMatrix_ou.src="http://www.yubby.com//img/widget/solo/iconmatrix24.png";
imgMatrix_d.src ="http://www.yubby.com//img/widget/solo/iconmatrix24d.png";

var wgElm_332623 = document.getElementById('viidoo_solo_332623');
if (wgElm_332623) {
	vp_createwg();
}

pgstats.addcollect('chid','8094');
pgstats.addcollect('hit','embed');
pgstats.addcollect('widget','solo');
pgstats.xPageHit();

function vp_createwg() {
	// silly IE needs BR
	var html='<br style="display:none;"/><style type="text/css">	\
				.v69resetstyle	{ -moz-box-sizing: content-box !important; } \
				</style>';
	html+='<div id="widget_flash_332623" class="widget_flash v69resetstyle" style="width: 425px;height:369px;overflow:hidden; border: 1px solid #DDDDDD;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Tahoma,Geneva,Arial,helvetica,sans-serif">';

	cvids_332623.push({vid:73546, thumb: 'http://i.ytimg.com/vi/j2JEmrfP5L8/0.jpg', title: 'Lemon beats with Blogworld cancer on CNN', desc: 'CNN anchor Don Lemon talks about the effort to beat cancer using social media during Blogworld Expo 2009.'});
	cvids_332623.push({vid:63693, thumb: 'http://l.yimg.com/a/p/i/bcst/videosearch/12007/95448595.jpeg', title: 'Medical Blogging Can Save Lives: Dr. Val On ABC', desc: 'Dr. Val Jones explains to ABC News what doctors, nurses, and patient advocates are doing to combat misinformation and snake oil on the Internet. Blog World Expo...'});
	cvids_332623.push({vid:74731, thumb: 'http://i.ytimg.com/vi/b-IZPh13ujU/0.jpg', title: 'Steve Castle, PlanBGuaranteed.com \& Allen S Miller, Hitman Public Relations', desc: 'Allen S. Miller, HitmanPR, interviews Steve Castle on his system called Plan B Guaranteed and how it can benefit even those who are not really motivated but know they have to make something of themselves to be successful in life. Steve gives a few steps on how to begin success. First, you have to decide to do something and take action. Second, you need to have lots of passion. Thirdly, find how to express your passion. If you want something, youll work for it no matter what it takes. Plan B ...'});
	cvids_332623.push({vid:64292, thumb: 'http://a.images.blip.tv/EGuiders-part1TheNewDialTone338-939.jpg', title: 'part 1, the new dial tone', desc: '\nPart 1 \&#8211; the new dial toneMarc Ostrick and Michael Sean Wright set out to document a day at Blog World Expo in Las Vegas. Ostrick, Co-Founder of eGuiders teamed up with fellow documentarian Wright, founder of nicefishfilms, to take the pulse of what some are calling the new media \&#8216;revolution\&#8217;. The gathering of bloggers, lifestreamers and seasoned journalists provided an opportunity to dialog with media producers from around the world. Ostrick and Wright attempted to push the limits of the current technology, shooting with Kodak Zi8 and Flip Ultra HD cameras. The short doc is part of the conversation focused on the shifting landscape of media. The new dial tone is a dialog between media producers, technologists and bloggers who are looking to express their ideas into the stream of the real-time web. The filmmakers shadowed Robert Scoble, early technology blogger-evangelist as he interacted with the influencers in social media. \&#8220;Social media\&#8230; is the new dial tone,\&#8221; according to author Chris Brogan.\n'});
	cvids_332623.push({vid:73667, thumb: 'http://a.images.blip.tv/Geekazine-BWE09YubbycomVideoAggregationForWebsites982-647-391.jpg', title: '#BWE09 - Yubby.com - Video aggregation for websites', desc: '\nVideo website Yubby is a site that finds video on subjects and pushes them to your website, twitter, Facebook or other Social Media site. We talked with Yubby at Blogworld New Media Expo 2009 and found how the program works\n'});
	cvids_332623.push({vid:68856, thumb: 'http://a.images.blip.tv/Vincente-InterviewScottMontyFordAtBlogworldExpo2009888.png', title: 'Interview Scott Monty (Ford) at Blogworld Expo 2009', desc: 'In this interview Scott Monty the head of social media at Ford talks about how Ford works with the blogging community and social media and reveals what Guy Kawasaki\'s next car will be...'});
	cvids_332623.push({vid:73489, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/296/831/29683118_640.jpg', title: 'Anthony Edwards \& Toby Tanser, Shoe4Africa', desc: 'Toby Tanser is the founder of Shoe4Africa\nAnthony Edwards is the chairman of Shoe4Africa\nhttp://www.shoe4africa.org\nInterviewed at BlogWorld\nOctober 16, 2009'});
	cvids_332623.push({vid:63721, thumb: 'http://a.images.blip.tv/Vincente-LeoLaporteInterviewAtBlogworldExpo2009794.png', title: 'Leo Laporte interview at Blogworld Expo 2009', desc: 'An interview with Leo Laporte about Twit.tv and what it takes to become a succesful podcaster or vodcaster. Taken at the Blogworld Expo 2009'});
	cvids_332623.push({vid:61966, thumb: 'http://i.ytimg.com/vi/IxhSgoMTNM0/0.jpg', title: 'Jermain Durpi on blogs, music industry \& social media at BlogWorld #bwe09', desc: 'Jermain Durpi for socialwayne.com \& http on blogs, music industry \& social media'});
	cvids_332623.push({vid:61782, thumb: 'http://i.ytimg.com/vi/Uu3BnJwGbHk/0.jpg', title: 'Chris Brogan - Why Blogs Help Others Find You Online', desc: 'Chris explains a bit about how blogs can benefit you and your business. Video taken at BlogWorld 2009 in Las Vegas. Find out more about Chris at www.chrisbrogan.com ... \"Chris Brogan\" BlogWorld \"social media\" blog blogs blogging '});
	cvids_332623.push({vid:73491, thumb: 'http://i.ytimg.com/vi/Qjm5AHUkFYc/0.jpg', title: 'Jeremiah Owyang on the evolution of the social web', desc: 'with customers across the social media landscape while also creating a centralized presence on their websites. Jeremiah also previews a Nov. 10 LiveWorld webinar on the social web (budurl.com in which he will present. Recorded at the 2009 BlogWorld \& New Media Expo in Las Vegas, Nevada. Edited and published by LiveWorld\'s Bryan Person, who embeds some of these videos on his social media blog (www.liveworld.com Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License ...'});
	cvids_332623.push({vid:69105, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/306/505/30650579_640.jpg', title: 'Blogworld and New Media Expo 2009 HD', desc: 'From October 15 to October 17, 2009 one of the biggest events in Social Media took place in Las Vegas: Blogworld and New Media Expo 2009. With more than 280 speakers, 2,500 participants, 10 tracks with leading edge lectures and a dedicted exhibition floor this event is not to be missed by anyone who wants to be taken seriously in this space.\n\nDigiRedo TV was there and provides you an insight in this vivid event.'});
	cvids_332623.push({vid:63939, thumb: 'http://i.ytimg.com/vi/-j_KPGmUzyk/0.jpg', title: 'Kevin Pollak Gets #SmallBizCool at the 2009 BlogWorld \&New Media Expo', desc: 'I got a chance to ask Kevin Pollak a brief question on why he thinks social media is cool at the 2009 blogworld \&New Media Expo. This was done for growsmartbusiness and womengrowbusiness for Network Solutions.'});
	cvids_332623.push({vid:65664, thumb: 'http://i.ytimg.com/vi/lqujxAqPpzo/0.jpg', title: 'Chad Vader \& I Poken at Blogworld 2009', desc: 'My dream come true. I get to hang out with Chad Vader at Blogworld 2009. ... \"chad vader\" blogworld '});
	cvids_332623.push({vid:63717, thumb: 'http://a.images.blip.tv/Vincente-GuyKawasakiInterviewAtBlogworldExpo2009303.png', title: 'Guy Kawasaki interview at Blogworld Expo 2009', desc: 'A short interview with Guy Kawasaki at the Blogworld Expo 2009 where he says he\'s a Dik!'});
	cvids_332623.push({vid:63705, thumb: 'http://a.images.blip.tv/LiveWorld-BWE09JasonFallsOnGoogleSidewikisImpactOnBrandsAndMarke852-807.jpg', title: 'BWE09: Jason Falls on Google Sidewiki\'s impact on brands and marketers', desc: '\n\n'});
	cvids_332623.push({vid:65230, thumb: 'http://i.ytimg.com/vi/fVd8wdS00GE/0.jpg', title: 'Blogworld Founders', desc: 'Rick Calvert and Dave Cynkin.'});
	cvids_332623.push({vid:63942, thumb: 'http://i.ytimg.com/vi/0Xob_NURnbU/0.jpg', title: 'Don Lemon Gets #SmallBizCool', desc: 'I got a chance to ask Don Lemon of CNN a brief question on why he thinks social media is cool at the 2009 blogworld \&New Media Expo. This was done for growsmartbusiness and womengrowbusiness for Network Solutions.'});
	cvids_332623.push({vid:64627, thumb: 'http://i.ytimg.com/vi/My1-pufO1sE/0.jpg', title: 'Vincent Everts at Blogworld/New Media Expo for VegasNET.tv', desc: 'TheStripViewLive.com - Exclusive Interview (Director\'s cut clip) * Blogworld and New Media Expo 2009, Las Vegas - Maria Ngo and Ray DuGray (hosts of The STRIP VIEW Live! Success TV talk show) interview Vincent Everts of Yubby.com from the trade show floor at Blogworld and New Media Expo. Visit www.VegasNET.tv for more cutting edge new media content. ... Las Vegas Blogworld New Media Expo 2009 conference Vincent Everts Yubby com '});
	cvids_332623.push({vid:64211, thumb: 'http://a.images.blip.tv/YSNVideos-JenAtBlogWorldWhatAreTheyPacking652-394.jpg', title: 'Jen at BlogWorld: What Are They Packing?', desc: '\nJen takes a look at what new media mavens are packing for their time at BlogWorldExpo 09. From Chris Brogan\'s space-age pen to Warren Whitlock\'s golf-swing camera stick, everyone seems to have a favorite gadget.\n'});
	cvids_332623.push({vid:63703, thumb: 'http://a.images.blip.tv/Vincente-ChrisBroganInterviewAtBlogworld2009542.png', title: 'Chris Brogan interview at Blogworld 2009', desc: '\nInterview with blogger, author of the bestseller Trusted Agents, and social media expert Chris Brogan at the Blogworld Expo 2009 where he was panelist and keynote speaker. Chris talks about loving your customer and how companies should listen to their customers more.\n'});
	cvids_332623.push({vid:63708, thumb: 'http://a.images.blip.tv/Vincente-ChrisPirilloInterviewAtBlogworld2009449.png', title: 'Chris Pirillo interview at Blogworld 2009', desc: 'Interview with the amazing Chris Pirillo at Blogworld Expo 2009 who during this interview had 250 people watching his empty desk and screensaver at home via Ustream.TV'});
	cvids_332623.push({vid:63940, thumb: 'http://i.ytimg.com/vi/7bZVf_YeqBc/0.jpg', title: 'Chris Brogan Gets #SmallBizCool', desc: 'I got a chance to ask Chris Brogan, author of Trust Agents, a brief question on why he thinks social media is cool at the 2009 blogworld \&New Media Expo. This was done for growsmartbusiness and womengrowbusiness for Network Solutions.'});
	cvids_332623.push({vid:88313, thumb: 'http://a.images.blip.tv/Vincente-BrettMitchellInterviewAtBlogworld2009696-83.jpg', title: 'Brett Mitchell interview at Blogworld 2009', desc: '\nInterview with Brett Mitchell of Mediafly at the Blogworld Expo 2009 where he presents a very innovative media product.\n'});
	cvids_332623.push({vid:63694, thumb: 'http://a.images.blip.tv/Digitalpodcast-DigitalPodcastThe816CPMStoryBWE09522-452.jpg', title: 'Digital Podcast - The 6 CPM Story - #BWE09', desc: '\nhttp://www.digitalpodcast.com -- I interview Jason Van Orden about how he\'s getting a whopping 6 CPM.\n'});
	cvids_332623.push({vid:63701, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/300/460/30046020_640.jpg', title: 'Comet Branding TV visits BlogWorld and Interviews Ari Newman from Filtrbox about social media monitoring', desc: 'Comet Branding visited BlogWorld (#bwe09) in Las Vegas last week and we had the chance to meet Ari Newman. He is leading a company out of Colorado that has developed a product focused on delivering a robust suite of services to help brands monitor activity in social media. He will be visiting us on the Comet Branding Radio show on Wed., Oct. 21st as well.'});
	cvids_332623.push({vid:63704, thumb: 'http://i.ytimg.com/vi/2DSotcGwGlI/0.jpg', title: 'BlogWorldExpo - Services on the Floor (#BWE09)', desc: ''});
	cvids_332623.push({vid:63725, thumb: 'http://a.images.blip.tv/Vincente-MarkHorvathInterviewAtBlogworldExpo2009781.png', title: 'Mark Horvath interview at Blogworld Expo 2009', desc: 'Interview with Mark Horvath of InvisiblePeople.tv at Blogworld Expo 2009.'});
	cvids_332623.push({vid:63943, thumb: 'http://i.ytimg.com/vi/a8Af8eTibjI/0.jpg', title: 'Tee Morris Gets #SmallBizCool', desc: 'I got a chance to ask Tee Morris, author of \"All A Twitter\", a brief question on why he thinks social media is cool at the 2009 blogworld \&New Media Expo. This was done for growsmartbusiness and womengrowbusiness for Network Solutions.'});
	cvids_332623.push({vid:63723, thumb: 'http://a.images.blip.tv/Vincente-MariSmithInterviewAtBlogworldExpo2009826.png', title: 'Mari Smith interview at Blogworld Expo 2009', desc: 'An interview with Mari Smith the queen of Facebook and president of the International Social Media Association at Blogworld Expo 2009 in Las Vegas.'});
	cvids_332623.push({vid:63699, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/295/676/29567628_640.jpg', title: 'Fatburger WTF Challenge at Fatmobile, BlogWorld Expo 10/16/09', desc: 'Gregarious, Dave Peck and others wage battle against ferocious 24oz (1.5 pounds) burgers. But @GeekGiant prevails, in a big way.'});
	cvids_332623.push({vid:63698, thumb: 'http://i.ytimg.com/vi/rTZF8jXCDpY/0.jpg', title: 'NursingShowTV BWE09 2', desc: ''});
	cvids_332623.push({vid:63697, thumb: 'http://i.ytimg.com/vi/sYgJwnEGGJ8/0.jpg', title: 'BloggingBadly Does BWE09', desc: 'Siblings Brian and Stella Kitson and BFF Adam Schumacher hit BlogWorldExpo 2009 to see what all the Twitter is about. @bloggingbadly for the next in series. Bloggingbadly.com launches officially January 2010.'});
	cvids_332623.push({vid:63707, thumb: 'http://a.images.blip.tv/Vincente-BrettMitchellInterviewAtBlogworld2009696.png', title: 'Brett Mitchell interview at Blogworld 2009', desc: 'Interview with Brett Mitchell of Mediafly at the Blogworld Expo 2009 where he presents a very innovative media product.'});
	cvids_332623.push({vid:63679, thumb: 'http://i.ytimg.com/vi/7Drg-_lpV_Y/0.jpg', title: 'Blog World Expo 2009  in 8 Min #bwe09', desc: 'This years Blog World Expo iPhone Photoset, #bwe09 in 8 Min. The year DJ Dev8 blew up Blog World! #beatcancer'});
	cvids_332623.push({vid:63733, thumb: 'http://a.images.blip.tv/Vincente-DonMcAllisterAtBlogworld657.png', title: 'Don McAllister at Blogworld', desc: 'Don McAllister at Blogworld about Screencastsonline'});
	cvids_332623.push({vid:63732, thumb: 'http://a.images.blip.tv/Vincente-JohnChowInterviewAtBlogworld2009250.png', title: 'John Chow interview at Blogworld 2009', desc: 'A quick interview with John Chow at Blogworld 2009 about what he will talk about in his session and how he makes money with his blog.'});
	cvids_332623.push({vid:63729, thumb: 'http://a.images.blip.tv/Vincente-InterviewLewisHowesAtBlogworld621.png', title: 'Interview Lewis Howes at Blogworld', desc: 'An interview with LinkedIn expert Lewis Howes at Blogworld 2009 who talks about how to have success with LinkedIn'});
	cvids_332623.push({vid:63730, thumb: 'http://a.images.blip.tv/Vincente-DarrenRowseInterviewAtBlogworld581.png', title: 'Darren Rowse interview at Blogworld', desc: 'Darren Rowse from ProBlogger talks at Blogworld 2009 about...blogging!'});
	cvids_332623.push({vid:63696, thumb: 'http://i.ytimg.com/vi/C1utzihHXIo/0.jpg', title: 'FollowFriday\'s Micah Baldwin at BWE09', desc: 'Chatting with Micah Baldwin at BlogWorldExpo 2009'});
	cvids_332623.push({vid:61324, thumb: 'http://i.ytimg.com/vi/Z5yFIiYqGe4/0.jpg', title: 'Ben Huh at BlogWorld 2009', desc: 'Ben Huh, CEO of I Can Has Cheezburger, shares why failure has been so important to growing his network of humorous Web sites - including Fail Blog.'});
	cvids_332623.push({vid:63706, thumb: 'http://a.images.blip.tv/Vincente-TedMurphyOfIzeaInterviewAtBlogworld2009321.png', title: 'Ted Murphy of Izea interview at Blogworld 2009', desc: 'Interview with Ted Murphy the CEO of Izea.com at Blogworld Expo 2009. We\'ve heard Ted is the crazy guy on the show floor...but is that really the truth?'});
	cvids_332623.push({vid:63695, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/296/780/29678099_640.jpg', title: 'Aaron Kronis does Karaoke @LasVegasHilton #techkareoke', desc: 'Recorded with my Canon Rebel T1i at Las Vegas Hilton for techkaraoke Blog World Expo after party.'});
	cvids_332623.push({vid:63727, thumb: 'http://a.images.blip.tv/Vincente-MitchCanterInterviewAtBlogworldExpo2009716.png', title: 'Mitch Canter interview at Blogworld Expo 2009', desc: 'An interview with Mitch Canter from http://www.studionashvegas.com interview at Blogworld Expo 2009.'});
	cvids_332623.push({vid:63692, thumb: 'http://i.ytimg.com/vi/fzOSOaLfLDU/0.jpg', title: 'BlogWorldExpo Vendors on the Floor (#BWE09)', desc: 'BlogWorldExpo - a walk through the show floor talking to and shooting vendors at site at the Las Vegas Convention Center - October 2009.'});
	cvids_332623.push({vid:63722, thumb: 'http://a.images.blip.tv/Vincente-SteveRosenbaumInterviewAtBlogworldExpo2009355.png', title: 'Steve Rosenbaum interview at Blogworld Expo 2009', desc: 'Interview with Steve Rosenbaum CEO of Magnify.net at Blogworld Expo 2009.'});
	cvids_332623.push({vid:63680, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/298/118/29811877_640.jpg', title: 'There\'s No such Thing As a Free Trip - #BWE09 ', desc: 'Tom Martin, President of Zehnder Communications\nLeanne Jakubowski of Disney Parks\nMike Taylor of Fairmont Hotel \& Resorts\n\nModerator: Doug Anweiler of Nova Scotia\u2019s Authentic Seacoast\n\nBlogWorld 2009 travel blogger panel educating travel bloggers on the in\'s and out\'s of working with big travel brands and the agencies that represent them. '});
	cvids_332623.push({vid:61786, thumb: 'http://i.ytimg.com/vi/YojG0BVgHaY/0.jpg', title: 'Blogworld 2009 Party Video', desc: 'A video I threw together from the Blogworld 2009 opening night party. For more cool stuff, stop by The Scratching Post. ktcatspost.blogspot.com'});
	cvids_332623.push({vid:63724, thumb: 'http://a.images.blip.tv/Vincente-GaryRosenzwiegInterviewAtBlogworldExpo2009707.png', title: 'Gary Rosenzwieg interview at Blogworld Expo 2009', desc: 'Interview with Gary Rosenzwieg at the Blogworld Expo 2009.'});
	cvids_332623.push({vid:61784, thumb: 'http://cdn-thumbs.viddler.com/thumbnail_2_ad1f9707.jpg', title: 'Jim Kukral', desc: 'Blogworld interview of Jim Kukral about social media and customer loyalty'});
	cvids_332623.push({vid:63941, thumb: 'http://i.ytimg.com/vi/1aEyv3RKEwk/0.jpg', title: 'Ted Murphy Gets #SmallBizCool', desc: 'I got a chance to ask Ted Murphy, of IZEA, a brief question on why he thinks social media is cool at the 2009 blogworld \&New Media Expo. This was done for growsmartbusiness and womengrowbusiness for Network Solutions.'});
	cvids_332623.push({vid:61783, thumb: 'http://i.ytimg.com/vi/nH5kt6kxBoE/0.jpg', title: 'Leo Laporte announces TWIT on TV!', desc: 'Now TWIT is on TV announcement from Blog World Expo 2009 ... Leolaporte Twit Tv Blogworld '});
	cvids_332623.push({vid:61781, thumb: 'http://i.ytimg.com/vi/e6P-8SB7C1Q/0.jpg', title: 'Don Lemon at Blog World October 16 2009', desc: 'This short clip (I apologize for the poor audio quality - they were having microphone problems) is Don Lemon of CNN talking about how he feels about social media, and how it affects his job in traditional media. This was part of a panel discussion that became a rather heated debate this morning, primarily between Lemon and Jay Rosen, on either side of the traditional media vs. social media fence. Lemon took a number of hard body checks against the boards, some harsh and some deserved (at ...'});
	cvids_332623.push({vid:61320, thumb: 'http://i.ytimg.com/vi/0Ai6yT-DUK4/0.jpg', title: 'Jim Marks at Blogworld 2009', desc: 'tsauce.wordpress.com Jim Marks from VirtualResults.net discusses the relationship between offline and online. http'});
	cvids_332623.push({vid:63726, thumb: 'http://a.images.blip.tv/Vincente-BrianMcKayInterviewBlogworldExpo2009671.png', title: 'Brian McKay interview Blogworld Expo 2009', desc: 'An interview with Brain McKay of Technorati videos at the Blogworld Expo 2009.'});
	cvids_332623.push({vid:61316, thumb: 'http://s4.mcstatic.com/thumb/2269543/9366760/4/catalog_item5/0/1/will_chen_on_ideal_blogger_corporation_relationship.jpg', title: 'Will Chen on Ideal Blogger/Corporation Relationship', desc: '\"Blogging is the most trustworthy marketing channel that marketing directors have at their disposal.\" As he stated those words, Will Chen of Killer Aces Media emphasizes how bloggers and corporations need to have a positive working relationship.'});
	cvids_332623.push({vid:63720, thumb: 'http://a.images.blip.tv/Vincente-MeaghanEdelsteinTalksAboutYubby968.png', title: 'Meaghan Edelstein talks about Yubby', desc: 'Meaghan Edelstein founder of Spirit Jump talks about what she thinks about Yubby and how she uses it.'});
	cvids_332623.push({vid:61317, thumb: 'http://i.ytimg.com/vi/h4MfVTNyL5s/0.jpg', title: 'Blogworld 2009 day 1 in the morning', desc: 'Quick thoughts from blogworld so far after the first two sessions'});
	cvids_332623.push({vid:61332, thumb: 'http://i.ytimg.com/vi/VVicBupBQog/0.jpg', title: '#blogworld track leaders with Rick', desc: 'Who are the people behind the 300+ speakers at blogworld? Meet them quickly ... #blogworld @bwe09 Trackleaders '});
	cvids_332623.push({vid:63731, thumb: 'http://a.images.blip.tv/Vincente-SethCombsInterviewBlogworld461.png', title: 'Seth Combs interview Blogworld', desc: 'Interview with Seth Combs at Blogworld about what MyContent.com does for Blogworld and on the web.'});
	cvids_332623.push({vid:61319, thumb: 'http://a.images.blip.tv/Vincente-RickCalvertFounderBlogworldAboutBlogworldexpoLasVegas200190-560-14.jpg', title: 'Rick Calvert, founder Blogworld about Blogworldexpo Las Vegas 2009 ', desc: '\n2nd trial of the interview\n'});
	cvids_332623.push({vid:61322, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/287/896/28789669_640.jpg', title: '\u201cSocial Media: The Bad and The Ugly\u201d', desc: 'In response to Patrick Okeefe\'s ManagingCommunities.com post on his BlogWorld Expo Panel \"Social Media: The Bad and the Ugly\" \nhttp://www.managingcommunities.com/2009/10/11/social-media-the-bad-and-the-ugly-blog-world-expo-2009-conference-pass-giveaway/\n\nThe panel will include Patrick, Wayne Sutton, Amber Naslund, and Robert Scoble. \nhttp://www.blogworldexpo.com/'});
	cvids_332623.push({vid:61326, thumb: 'http://i.ytimg.com/vi/nqIMKMvgqlU/0.jpg', title: 'BlogWorld Expo 2009 Las Vegas New Media', desc: 'BlogWorld and New Media Expo, the worlds largest social media conference is coming to Las Vegas October 15-17, 2009. The over 280 speakers includes keynotes by: Guy Kawasaki, Kara Swisher, Chris Brogan, Laura Fitton, Jeremiah Owyang, Scott Monty, Brian Solis, Wendy Piersall, Ted Murphy, Chad Vader, Don Lemon, Leo Laporte, Joanna Drake Earl, Kevin Pollak, and Jay Rosen. The 2009 BlogWorld \& New Media Expo will take place at the Las Vegas Convention Center, beginning with the exclusive Social ...'});
	cvids_332623.push({vid:63728, thumb: 'http://a.images.blip.tv/Vincente-JimMuellerInterviewAtBlogworld543.png', title: 'Jim Mueller interview at Blogworld', desc: 'An interview with Jim Mueller from Propadoo a Web 2.0 service that soft launched at Blogworld'});
	cvids_332623.push({vid:61330, thumb: 'http://i.ytimg.com/vi/5ayPeU0tfCo/0.jpg', title: '@emergiblog Kim is the medblogger track leader #blogworld', desc: '1 year ago kim ranted that there was no healthcare 2.0 place to go to. Now there are 75 people coming to discuss web2.0 in the healthcare industry. Kim started it all. ... #bwe09 #blogworld @emergiblog '});
	cvids_332623.push({vid:61331, thumb: 'http://i.ytimg.com/vi/yfNtSIdQfHA/0.jpg', title: '@johnchow  arrives #blogworld. He will be at the Hilton tweetup. How to make money?', desc: 'JohnChow is now making k/month and spends 2 hours/day on his blog. How does he do it? He will explain at #blogworld ... #bwe09 #blogworld @johnchow monitizing blog '});
	cvids_332623.push({vid:61327, thumb: 'http://i.ytimg.com/vi/jKHbNQaili8/0.jpg', title: 'Aaron Kronis - SEO Rockstar - Vegas - BlogWorld Expo Speaker / WordCamp Las Vegas', desc: 'Video uploaded for the purpose of using Yubby.com to help get it out there onto the blogworldexpo.com website for the conference in vegas, Oct 15th, 2009. Lots of great stuff going on at this one! more to come as we go....'});
	cvids_332623.push({vid:73481, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/305/998/30599887_640.jpg', title: 'Scott Monty', desc: 'Scott is head of social media for Ford Motor Company.\nhttp://www.scottmonty.com/\nInterviewed at BlogWorld\nOctober 17, 2009'});
	cvids_332623.push({vid:61334, thumb: 'http://i.ytimg.com/vi/sdDq_4Dh-pk/0.jpg', title: '@vegasgeek John hawkins is trackleader wordcamp at #blogworld', desc: 'What is going to happen at wordcamp at blogworld? A big stage with 200 seats on the expofloor. Vegasgeek explaines what is going to happen. ... #bwe09 #blogworld @vegasgeek john hawkins '});
	cvids_332623.push({vid:61335, thumb: 'http://i.ytimg.com/vi/N7n0gIC8sNE/0.jpg', title: 'Hello From Las Vegas - Blogworld 09', desc: 'www.davidrisley.com - Dave checks in from his hotel room at the Hilton in Las Vegas, home of Blogworld Expo. ... blogworld bwe09 vegas \"las vegas\" hilton risley \"david risley\" blogger problogger '});
	cvids_332623.push({vid:61321, thumb: 'http://a.images.blip.tv/Vincente-RickCalvertFounderBlogworldAboutBlogworldexpoLasVegas200109-758-361.jpg', title: 'Rick Calvert, founder Blogworld about Blogworldexpo Las Vegas 2009 ', desc: '\nRick Calvert is a professional organizer of tradeshows (after being a musician) and become a political blogger in 2005. he wanted to meet all his friends and the famous bloggers (the Robert Scoble\'s of this world). There was no event so his organized it in 2007 himself. 1500 people and a lot of companies and speakers showed up. this year 4000 bloggers will show up in Las Vegas on october 15-17 and will debate blogging, podcasting, vlogging \& ofcourse Twitter, Twitter \& Twitter. With 300 speakers and a joined reach of 100.000.000 people this seems to be the center of the USA blogesphere. How international is it?\n'});
	cvids_332623.push({vid:61777, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/294/996/29499606_640.jpg', title: 'Buzz Voice at #BWE09', desc: 'http://www.johnchow.com Checking out the Buzz Voice iPhone app at Blogworld Expo 2009 in Las Vegas.'});
	cvids_332623.push({vid:61780, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/294/951/29495189_640.jpg', title: 'Key theme from Blogworld 2009', desc: 'One of the key themes I heard repeated most often at Blogworld Expo 2009 was the idea that those of us who are active in social media need to stop patting ourselves on the back and help share our knowledge.'});
	cvids_332623.push({vid:61785, thumb: 'http://i.ytimg.com/vi/mQ7lRk3gIzQ/0.jpg', title: 'Live Blogging from Blog World', desc: 'Sukhjit, Sony Electronics Community blogger is live blogging from Blog World 2009. Find out more at www.sonyelectronicscommunity.com'});
	cvids_332623.push({vid:73473, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/324/757/32475799_640.jpg', title: 'Kevin Pollak', desc: 'Kevin is a stand-up comedian and actor who currently has a weekly show on Mahalo.com.\nhttp://www.mahalo.com/kevin-pollaks-chat-show\nInterviewed at BlogWorld\nOctober 17, 2009'});
	cvids_332623.push({vid:73474, thumb: 'http://cdn-thumbs.viddler.com/thumbnail_2_e698dfcb.jpg', title: 'Live from Las Vegas Blogworld 2009', desc: 'http://nathanhangen.com/blog Why you need to be here and start building relationships in the \"real world.\"'});
	cvids_332623.push({vid:73475, thumb: 'http://l.yimg.com/a/p/i/bcst/videosearch/12151/95875564.jpeg', title: '\u00e2\u0080\u009cThe Bloggess\u00e2\u0080\u009d Jenny Lawson at BlogWorld Expo 2009', desc: 'Jenny Lawson, \u00e2\u0080\u009cThe Bloggess\u00e2\u0080\u009d  began writing a mommy blog for the Houston Chronicle, but  quickly found that it wasn\u00e2\u0080\u0099t enough.    To truly fulfill her desires, she...'});
	cvids_332623.push({vid:73476, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/323/126/32312660_640.jpg', title: 'Interview CC Chapman', desc: ''});
	cvids_332623.push({vid:73477, thumb: 'http://a.images.blip.tv/Techzulu-BuzzVoiceBlogWorld09948-911-458.jpg', title: 'BuzzVoice - BlogWorld 2009', desc: '\nIt\'s always great to catch-up with start-ups we have interviewed in the past. Seeing their progress and how much they have changed in one year is pretty amazing. So it was a pleasure to catch-up with BuzzVoice (formally Pimp My News) and to see where they have taken their product. The name isn\'t the only thing to change from BuzzVoice. BuzzVoice now gives you more options and more sources to choose from. You can now choose from over 1,400+ new sites and weblogs, see a story\'s original text,\&#8230;Read More: http://www.techzulu.com/buzzvoice-listen-to-your-favorite-news-and-blogs.html\n'});
	cvids_332623.push({vid:73478, thumb: 'http://l.yimg.com/a/p/i/bcst/videosearch/12002/95437550.jpeg', title: 'Relevantly Speaking - October 21, 2009', desc: 'This week we\'re talking to Missy Reitner of iii DESiGN about the importance of branding and testing.'});
	cvids_332623.push({vid:73479, thumb: 'http://l.yimg.com/a/p/i/bcst/videosearch/12049/95583140.jpeg', title: 'Podcasts Everywhere', desc: 'http://www.digitalpodcast.com - At Blogworld Expo 2009, Brent Mitchell explained Mediafly\'s new service to to put Podcasts on the TV and everywhere else.'});
	cvids_332623.push({vid:73480, thumb: 'http://i.ytimg.com/vi/2xVpkK3zTRY/0.jpg', title: 'Google\'s Rick Klau on Balancing Blogs And Twitter', desc: 'Facebook and Twitter may be getting all of the attention, but blogs arent going anywhere. At the 2009 BlogWorld Expo, Blogger Product Manager Rick Klau talked to WebProNews about the state of Googles blog publishing system, the state of blogging in general and how newer communications options come into the equation. Klau said that Twitter and blogs each have their place, blogging and microblogging arent part of a zero-sum game. If conversations are fragmented, thats fine. That can even be a ...'});
	cvids_332623.push({vid:73482, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/306/002/30600270_640.jpg', title: 'Zainab Ali', desc: 'Zainnab is Communications Manager for LA\'s Best, one of the Name Your Cause winners.\nhttp://www.lasbest.org/\nInterviewed at BlogWorld\nOctober 17, 2009'});
	cvids_332623.push({vid:73483, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/306/286/30628639_640.jpg', title: 'Leo Laporte', desc: 'Leo is the \"Chief Twit\" at TWiT.tv\nhttp://twit.tv/\nInterviewed at BlogWorld\nOctober 17, 2009'});
	cvids_332623.push({vid:73484, thumb: 'http://i.ytimg.com/vi/IanaUNFpy0E/0.jpg', title: 'Chad Vader: Behind the Mask at BlogWorld Expo 2009', desc: 'When Matt Sloan and Aaron Yonda created the first Chad Vader film, they had no idea that it would turn into the Internet sensation that it is today. The very first episode reached over 100000 views on YouTube the first day and has gone on to exceed 9 million views today. The storyline is based on the younger brother of Darth Vader, Chad, who is a grocery store manager. Yonda plays the role of Chad Vader, while Sloan provides the voice. The Chad Vader phenomenon has now turned into a series ...'});
	cvids_332623.push({vid:73485, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/299/367/29936723_640.jpg', title: 'Blogworld Video Cameras', desc: 'http://www.johnchow.com two video cameras I saw at Blogworld Expo 2009 Las Vegas'});
	cvids_332623.push({vid:73486, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/298/836/29883681_640.jpg', title: 'The Drill Down 108: LIVE from BlogWorld \'09', desc: 'Andy, Muhammad, Lidija and JD Rucker (filling in for Reg Saddler) broadcast LIVE from the exhibition floor at Blogworld and New Media Expo 2009 at the Las Vegas Convention Center. We discuss the origins of The Drill Down Podcast, how we produce the show, and our favorite podcasts. Later, we hear from Zainab Ali and Allie Zack of LA\'s Best, a non-profit afterschool education initiative for Los Angeles County.'});
	cvids_332623.push({vid:73487, thumb: 'http://i.ytimg.com/vi/XxtBEMJZktY/0.jpg', title: 'Don Lemon from CNN: Customer Service is a Game Changer', desc: 'Barry Moltz interviews Don Lemon from CNN at Blogworld October 2009 ... \"Don Lemon\" BAM! \"Customer Service\" '});
	cvids_332623.push({vid:73488, thumb: 'http://cdn-thumbs.viddler.com/thumbnail_2_f261bfda.jpg', title: 'RE BlogWorld Interview', desc: 'RE BlogWorld Interview'});
	cvids_332623.push({vid:73490, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/295/889/29588900_640.jpg', title: 'Blogworld Expo 2009 - Ask The Experts', desc: 'http://www.johnchow.com We set up our own \"Ask The Experts\" table at Blogworld Expo in Las Vegas.'});
	cvids_332623.push({vid:73492, thumb: 'http://i.ytimg.com/vi/1Nfc7NMNe4c/0.jpg', title: 'Steve Rubel on social content curation', desc: 'Steve Rubel (www.SteveRubel.com) talks about the importance of aggregating and curating content from across the social media landscape. He also offers a few examples of companies already doing good curation work. Recorded at the 2009 BlogWorld \& New Media Expo in Las Vegas, Nevada. Edited and published by LiveWorld\'s Bryan Person, who embeds some of these videos on his social media blog (http * This is one in a series of \"Social Everywhere 2010\" LiveWorld videos. * Creative Commons ...'});
	cvids_332623.push({vid:73493, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/294/951/29495189_640.jpg', title: 'Key theme from Blogworld 2009', desc: 'One of the key themes I heard repeated most often at Blogworld Expo 2009 was the idea that those of us who are active in social media need to stop patting ourselves on the back and help share our knowledge.'});
	cvids_332623.push({vid:73519, thumb: 'http://i.ytimg.com/vi/PvJYHJNmfmk/0.jpg', title: 'Adam Carolla Talks New Media at Blogworld', desc: 'Jon Humbert talks to the Ace Man himself at blog world'});
	cvids_332623.push({vid:73495, thumb: 'http://i.ytimg.com/vi/C7YBJd-tHfQ/0.jpg', title: 'Scott Monty on Ford\'s online social hub', desc: 'Scott Monty (www.ScottMonty.com) from Ford Motor Company speaks about TheFordStory.com (http his company\'s \"social media hub\" that aggregates and highlights mentions of the company from across the social web. Recorded at the 2009 BlogWorld \& New Media Expo in Las Vegas, Nevada. Edited and published by LiveWorld\'s Bryan Person, who embeds some of these videos on his social media blog (www.liveworld.com * This is one in a series of \"Social Everywhere 2010\" LiveWorld videos. * Creative ...'});
	cvids_332623.push({vid:73496, thumb: 'http://i.ytimg.com/vi/-NBWWhT8IAg/0.jpg', title: 'Stephan Spencer Screencasting Tips', desc: 'On the expo hall floor at Blogworld 2009, SEO wizard Stephan Spencer, netconcepts.com, gives Betsy Weber his insights into screencasting\'s impact on SEO and tips if you\'re just getting started. ... techsmith screencasting seo camtasia:mac '});
	cvids_332623.push({vid:73537, thumb: 'http://i.ytimg.com/vi/OrgahSUbVRk/0.jpg', title: 'Chad Vader Breaks the Internet', desc: 'Chad, in an attempt to force BlogWorld to accept him, breaks the internet. He contacts 3 famous new media experts to help him out. See Chad Vader at Blog World (and Matt and Aaron) and watch episode 9 before it hits the internet. And we\'ll sign your shirt or your ass or whatever you want signed. Register at www.blogworldexpo.com and get your tickets and we\'ll see you in Las Vegas, man. Get twizzled www.twitter.com www.twitter.com'});
	cvids_332623.push({vid:73500, thumb: 'http://a.images.blip.tv/Webpronews-KevinPollakEmbracesOnlineMedia950-905-923.jpg', title: 'Kevin Pollak Embraces Online Media', desc: '\nThe days of time constraints and censorship are over, thanks to the Internet. The Web opens many new opportunities that would not be possible in traditional media. Popular actor/comedian Kevin Pollak has made a name for himself in traditional media and is now embracing the Web. While he is not abandoning traditional media, he is taking advantage of all that the Web offers. The actor has an online talk show called Kevin Pollak\&#8217;s Chat Show. The set is simple and consists of a black background and round wooden table, similar to a Charlie Rose set. Unlike other talk shows offline, Pollak\&#8217;s show has no time limitations or censorship. The typical running time is one hour, but if it continues for two hours or longer, no one stops it.\n'});
	cvids_332623.push({vid:73501, thumb: 'http://i.ytimg.com/vi/M4CvTPgbnYc/0.jpg', title: 'Jason Falls Talks About How Brands Need to Go to the Customer', desc: 'Barry Moltz filmed Jason at Blogworld 2009 ... \"Social Media explorer\" \"Barry Moltz\" \"Jason Falls\" '});
	cvids_332623.push({vid:73502, thumb: 'http://i.ytimg.com/vi/0v3MvUOT4LI/0.jpg', title: 'Blog Catalog Interview at BlogWorld Expo 2009', desc: ''});
	cvids_332623.push({vid:73503, thumb: 'http://a.images.blip.tv/Butterscotch-ChattingWithCaliLewisAtBlogworld683-102.jpg', title: 'Chatting with Cali Lewis at Blogworld', desc: '\nAndy Walker, GM of butterscotch.com, catches Cali Lewis to find out what\'s new, what\'s happening at Blogworld Expo and what\'s new with her. A Internet video series by butterscotch.com.\n'});
	cvids_332623.push({vid:73504, thumb: 'http://i.ytimg.com/vi/CuqHJkDwcek/0.jpg', title: 'CopyBlogger Brian Clark Talks About Product Creation at BlogWorld', desc: 'therealtimjones.com Brian Clark of CopyBlogger.com speaks about product creation at BlogWorld Expo 2009. How do you know what products to create for your blog? Can you really sell something on your blog? Is there an advantage to selling products on your blog? Brian answers all these questions and more in this video.'});
	cvids_332623.push({vid:73505, thumb: 'http://i.ytimg.com/vi/wnFP0xjbP-0/0.jpg', title: 'Paul Levy at BlogWorld Expo 2009', desc: 'Paul Levy, President and CEO of Beth Israel Deaconess Medical Center in Boston, talks via conference call at the MedBlog Track at the 2009 BlogWorld and New Media Expo.'});
	cvids_332623.push({vid:73506, thumb: 'http://i.ytimg.com/vi/NMdQvLOjsmM/0.jpg', title: 'Rick Calvert on BlogWorld 2009', desc: 'Rick Calvert cofounder of Blogworld Expo on BlogWorld 2009 for waynesutton.tv'});
	cvids_332623.push({vid:73507, thumb: 'http://i.ytimg.com/vi/re3ewrb4rwU/0.jpg', title: 'Anthony Edwards on Shoes4Africa.org', desc: 'www.Shoes4Africa.org Anthony Edwards talks a little about Shoes4Africa.org at BlogWorld 2009. ... Shoes4africa \"anthony edwards\" blogworld '});
	cvids_332623.push({vid:73508, thumb: 'http://i.ytimg.com/vi/Fa3RRI4BKcA/0.jpg', title: 'Christina at BlogWorld 2009', desc: 'Christina Hills gives her thoughts on what she learned at blogworld expo'});
	cvids_332623.push({vid:73510, thumb: 'http://i.ytimg.com/vi/dP9fDsnVSUE/0.jpg', title: 'A conversation with Samantha Gammell, Oscar Mayer', desc: 'A conversation with Samantha Gammell, associate brand manager with Oscar Mayer live from BlogWorld 2009. In this discussion, Sam talks about how social media has helped Oscar Mayer--and the Wienermobile--tell its story in a different way (sorry for the shaky video). ... social media wienermobile Oscar Mayer blogworld '});
	cvids_332623.push({vid:73511, thumb: 'http://i.ytimg.com/vi/DpgxM_tT4iw/0.jpg', title: 'KevinMD On The Future Of The Medical Blogosphere', desc: 'Interview with Kevin Pho from the popular physician blog KevinMD about why he blogs, what results he has seen and the future of the medical blogosphere. Recorded with Rohit Bhargava at Blogworld Expo 2009 in Las Vegas. ... medicine doctor docblog medblog medibloggng socialmedia healthcare health physician blogworld bwe bwe09 blogworldexpo '});
	cvids_332623.push({vid:73512, thumb: 'http://i.ytimg.com/vi/hURyMqZqw8Y/0.jpg', title: 'Todd Carpenter Talking Blog World Expo', desc: 'Are you anywhere on the West Coast! If so, you need to get in the car and drive to BLOG WORLD EXPO in Las Vegas, NV on October 15-17, 2009 at the Las Vegas Convention Center. Todd Carpenter is the Director of Social Media for the National Association of Realtors, a founding member of RE Barcamp, and a great friend to GoGladiator Media! LOVE IT!'});
	cvids_332623.push({vid:73514, thumb: 'http://i.ytimg.com/vi/0chOsaHNw9A/0.jpg', title: 'New Media Expo 2009', desc: 'New Media Expo and Blog World coming in 2009! So are you going to the New Media Expo in 2009? Here are the links for the Expo, Ijustine and Truckertwotimes www.blogworldexpo.com ijustine\'s clip www.youtube.com TruckerTwoTimes\'s Clip: www.youtube.com'});
	cvids_332623.push({vid:73515, thumb: 'http://i.ytimg.com/vi/sYgJwnEGGJ8/0.jpg', title: 'BloggingBadly Does BWE09', desc: 'Siblings Brian and Stella Kitson and BFF Adam Schumacher hit BlogWorldExpo 2009 to see what all the Twitter is about. @bloggingbadly for the next in series. Bloggingbadly.com launches officially January 2010. ... BloggingBadly BWE09 bad blog blogworldexpo blogworld blogging badly comedy webseries '});
	cvids_332623.push({vid:73516, thumb: 'http://i.ytimg.com/vi/mepc6jIUMpM/0.jpg', title: 'Dave Mathews at Blogworld / New Media Expo for VegasNET.tv', desc: 'TheStripViewLive.com -Exclusive Interview (Director\'s cut clip) * Blogworld and New Media Expo 2009, Las Vegas - Maria Ngo and Ray DuGray (hosts of The STRIP VIEW Live! Success TV talk show) interview Dave Mathews of PeopleBrowsr.com from the trade show floor at Blogworld and New Media Expo. Visit www.VegasNET.tv for more cutting edge new media content.'});
	cvids_332623.push({vid:73517, thumb: 'http://i.ytimg.com/vi/kE0an9DtLWg/0.jpg', title: 'Steve Rubel on Blogging in a Micro Blog World', desc: 'Move over Blogs, Micro Blogs are the \'new thing\'. So where does that leave the bloggers? More and more it is becoming a reality - for better or worse, people just don\'t have time to read a 500 word blog post anymore. This trend can be partially (or almost completely) credited to the extreme popularity of social networking and microblogging. Nielsen Online found that the average American visits 111 domains and 2554 web pages each month. Based upon those statistics, it is very important that ...'});
	cvids_332623.push({vid:73522, thumb: 'http://i.ytimg.com/vi/PBr44lYaRuY/0.jpg', title: 'Ford Motor\'s Scott Monty on Big Brands and Social Media', desc: 'of big brands and how they can use social media. Ford Motor Company is one brand, however, that has not let that question become an obstacle. WebProNews spoke with Scott Monty, the Head of Social Media at Ford, who explained how the company first became involved with social media just a few years ago. Their efforts began as a hobby, but he helped them develop an approach to incorporate social into their overall business strategy. ... Scott Monty ford blogworld expo 2009 abby johnson webronews ...'});
	cvids_332623.push({vid:73523, thumb: 'http://i.ytimg.com/vi/LBEOnFSP0f0/0.jpg', title: 'David Lee at Blogworld / New Media Expo for VegasNET.tv', desc: 'TheStripViewLive.com -Exclusive Interview (Director\'s cut clip) * Blogworld and New Media Expo 2009, Las Vegas - Maria Ngo and Ray DuGray (hosts of The STRIP VIEW Live! Success TV talk show) interview David Lee of Wetoku.com from the trade show floor at Blogworld and New Media Expo. Visit www.VegasNET.tv for more cutting edge new media content.'});
	cvids_332623.push({vid:73536, thumb: 'http://cdn-thumbs.viddler.com/thumbnail_2_17465ab9.jpg', title: 'Chad Vader: Behind the Mask at BlogWorld Expo 2009', desc: 'When Matt Sloan and Aaron Yonda created the first Chad Vader film, they had no idea that it would turn into the Internet sensation that it is today. The very first episode reached over 100,000 views on YouTube the first day and has gone on to exceed 9 million views today. The storyline is based on the younger brother of Darth Vader, Chad, who is a grocery store manager. Yonda plays the role of Chad Vader, while Sloan provides the voice. The Chad Vader phenomenon has now turned into a series with a finished season 1 and a nearly completed season 2. Both Yonda and Sloan have been able to quit their day jobs and devote all their time to Chad Vader. The two are very appreciative of the opportunities the Web has offered them.'});
	cvids_332623.push({vid:73538, thumb: 'http://cdn-thumbs.viddler.com/thumbnail_2_1c3c62b6_v1.jpg', title: 'The Chad Vader Guys', desc: 'I caught up with Aaaron and Matt in Vegas during Blogworld and got a quick interview with them on my iPhone G3S Video Camera. (Side Note: The mic works the opposite of the Flip camera so I\'m really loud and Aaron and Matt are quiet. - Sorry) Distributed by Tubemogul.'});
	cvids_332623.push({vid:74643, thumb: 'http://i.ytimg.com/vi/sYgJwnEGGJ8/0.jpg', title: 'BloggingBadly Does BWE09', desc: 'Siblings Brian and Stella Kitson and BFF Adam Schumacher hit BlogWorldExpo 2009 to see what all the Twitter is about. @bloggingbadly for the next in series. Bloggingbadly.com launches officially January 2010.'});
	cvids_332623.push({vid:74644, thumb: 'http://i.ytimg.com/vi/aJQP4uQYIio/0.jpg', title: 'BloggingBadlyDoesBWE09Part3FinalFinal', desc: 'The long awaited for #StalkingKevinPollak episode! ... \"Kevin Pollak\" \"Blogging Badly\" \"bad blogger\" blogworldexpo bwe09 '});
	cvids_332623.push({vid:74645, thumb: 'http://i.ytimg.com/vi/XAFVaa66gH8/0.jpg', title: 'What Happens at Blogs With Balls in Vegas...', desc: 'Panels, parties and poker. A quick look at some of the people, conversations and events that went down at BwB2.0 in Las Vegas, October 15-16. Thanks to Ben at berylliumpictures.com and Rob at kabimbamedia.com.'});
	cvids_332623.push({vid:74646, thumb: 'http://ts.vimeo.com.s3.amazonaws.com/294/996/29499606_640.jpg', title: 'Buzz Voice at #BWE09', desc: 'http://www.johnchow.com Checking out the Buzz Voice iPhone app at Blogworld Expo 2009 in Las Vegas.'});
html+='<div class="v69resetstyle" id="thumb_332623" style="width:425px;height:343px;background-color:#FFFFFF;position:relative;">';
html+=vidthumbhtml_332623(curvid_332623);
html+='</div>';
	html +='<div class="v69resetstyle" style="height:26px;width:425px;position:relative;background-color:#FFFFFF;">';
	html +='<div class="v69resetstyle" style="position:absolute;left:35px;top:3px;color:#444;font-size:11px;line-height:10px;cursor:pointer;width:185px;height:20px;overflow:hidden;" onclick="location.href=vidplayurl_332623();"><span style="color:#888;">You are watching channel</span><br/>Blogworld Expo 2009</div>';
	html +='<img style="position:absolute;left:281px;top:0px;height:25px;z-index:5;cursor:pointer;margin:0;padding:0;" src="http://www.yubby.com/img/project/yubby/logo.png" onclick="location.href=vidplayurl_332623();">';
		html +='<img onclick="showmatrix_332623(0);" style="position:absolute;left:5px;top:1px;cursor:pointer;margin:0;padding:0;" src="http://www.yubby.com//img/widget/solo/iconmatrix24.png" title="popup an overview with all videos"  	id="pgmatrix_332623" 	onmouseover="oMouEv(this,true);" onmouseout="oMouEv(this,false);"/>';
		html +='<img onclick="playprev_332623();" style="position:absolute;left:349px;top:1px;cursor:pointer;margin:0;padding:0;" src="http://www.yubby.com//img/widget/solo/iconprev24.png" title="go to the previous video in the channel"  		id="pgprev_332623" 	onmouseover="oMouEv(this,true);" onmouseout="oMouEv(this,false);" />';
	//html +='<img onclick="playstop_332623();" style="position:absolute;left:349px;top:1px;cursor:pointer;margin:0;padding:0;" src="http://www.yubby.com//img/widget/solo/iconstop24.png" title="stop"  													id="pgstop_332623"	onmouseover="oMouEv(this,true);" onmouseout="oMouEv(this,false);" />';
	//html +='<img onclick="playstart_332623();" style="position:absolute;left:373px;top:1px;cursor:pointer;margin:0;padding:0;" src="http://www.yubby.com//img/widget/solo/iconplay24.png" title="play"  									id="pgplay_332623"	onmouseover="oMouEv(this,true);" onmouseout="oMouEv(this,false);" />';
	// start is now a toggle
	html +='<img onclick="playstartstop_332623();" style="position:absolute;left:373px;top:1px;cursor:pointer;margin:0;padding:0;" src="http://www.yubby.com//img/widget/solo/iconplay24.png" title="play"  									id="pgplay_332623"	onmouseover="oMouEv(this,true);" onmouseout="oMouEv(this,false);" />';
	html +='<img onclick="playnext_332623();" style="position:absolute;left:397px;top:1px;cursor:pointer;margin:0;padding:0;" src="http://www.yubby.com//img/widget/solo/iconnext24.png" title="go to the next video in the channel"  	id="pgnext_332623"	onmouseover="oMouEv(this,true);" onmouseout="oMouEv(this,false);" />';
	html +='</div>';
	html+='</div>';
	wgElm_332623.innerHTML=html;
	wgElm_332623.style.display = 'block';
		updAllButState(); 
}

function playnext_332623() {
	if (curvid_332623 < cvids_332623.length -1 ) {
		curvid_332623++;
		if (cpvideo_332623)
			playstart_332623();	// we are playing video
		else {
			var thumbdiv=document.getElementById('thumb_332623');
			thumbdiv.innerHTML=vidthumbhtml_332623(curvid_332623);
		}
	}
	updAllButState();
}
function playprev_332623() {
	if (curvid_332623 >0 ) {
		curvid_332623--;
		if (cpvideo_332623)
			playstart_332623();	// we are playing video
		else {
			var thumbdiv=document.getElementById('thumb_332623');
			thumbdiv.innerHTML=vidthumbhtml_332623(curvid_332623);
		}
	}
	updAllButState();
}

function playstart_332623(vnr) {
	closepopup_332623();	// close popup (if open)
	if (vnr==null)
		vnr=curvid_332623;
	else
		curvid_332623=vnr;	// set the current
	var thumbdiv=document.getElementById('thumb_332623');
	thumbdiv.style.background='#FFF url(http://www.yubby.com/img/spinner32.gif) no-repeat 182.5px 141.5px';
	thumbdiv.innerHTML='<iframe name="playerframe" class="playerframe" src="http://www.yubby.com/widget/playvideo/'+cvids_332623[vnr].vid+'/425/343/L/W" width="425" height="343" frameborder="0" scrolling="no" allowtransparency="true"></iframe>';
	cpvideo_332623=true;
	updAllButState();
}

function playstop_332623() {
	cpvideo_332623=false;
	var thumbdiv=document.getElementById('thumb_332623');
	thumbdiv.style.background='#FFF';
	thumbdiv.innerHTML=vidthumbhtml_332623(curvid_332623);
	updAllButState();
}

function playstartstop_332623() {
	if (cpvideo_332623) 
		playstop_332623();
	else
		playstart_332623();
}

function vidthumbhtml_332623(vnr) {
	var html='';
	html+='<div class="v69resetstyle" style="width:415px;height:259px; overflow:hidden; position:absolute;left:5px;top:5px;">';
html+='<img src="'+cvids_332623[vnr].thumb+'" style="width:415px;height:311px;top:-26px;position:relative;">';
html+='</div>';
html+='<div class="v69resetstyle" style="width:405px;height:69px;position:absolute;left:5px;top:264px;background-color:#AAA;padding:5px;"><div class="v69resetstyle" style="overflow:hidden;height:73px;width:405px;"><div class="v69resetstyle" style="margin: 2px 3px; white-space: nowrap; font-size:15px;line-height:15px;color:#555555;">'+htmlspecialchars(cvids_332623[vnr].title)+'</div><div class="v69resetstyle" style="margin: 2px 5px; font-size:13px;line-height:13px;color:#ffffff;overflow:hidden;height:40px;"  title="'+htmlspecialchars(cvids_332623[vnr].desc)+'">'+htmlspecialchars(cvids_332623[vnr].desc)+'</div><div class="v69resetstyle" style="padding: 3px 5px; letter-spacing:1px; background-color: #aaa; color: white; position: absolute; right: 0px; top: -14px; font-size: 10px;">'+(vnr+1)+'/'+(cvids_332623.length)+'</div></div></div>';
html+='<div class="v69resetstyle" style="position: absolute; width:72px;height:72px;top:135.5px;left:176.5px;z-index:200;cursor:pointer;cursor:hand;background:url(http://www.yubby.com/img/media_play72.png) no-repeat;" onClick="playstart_332623();"></div>';
	return html;
}

function vidthumbhtmlSmall_332623(vnr) {
	var html='';
	html='';
	html+='<div class="v69resetstyle" style="margin: 5px; float: left; position: relative; width: 162px; height: 90px;">';
		html+='<div  class="v69resetstyle" style="width:160px;max-height:122px;background:#f6f6f6;margin:0 auto 6px auto;overflow:hidden;position:relative;">';
			html+='<div  class="v69resetstyle" style="width:156px;height:86px;background:#cccccc;border:2px solid #dedede;overflow:hidden;position:relative;">';
				html+='<img style="position:absolute;width:160px;height:119px;top:-20px;left:0;cursor: pointer;" onclick="playstart_332623('+vnr+')" title="'+htmlspecialchars(cvids_332623[vnr].desc)+'" src="'+cvids_332623[vnr].thumb+'" />';
				html+='<div class="v69resetstyle" style="position: absolute; width:24px;height:24px;top:28px;left:68px;z-index:200;cursor:pointer;cursor:hand;background:url(http://www.yubby.com/img/media_play24.png) no-repeat;" onclick="playstart_332623('+vnr+')"></div>';
				html+='<div class="v69resetstyle" style="position: absolute; bottom: 0px; left: 0px;width:156px;height:15px;z-index:200;background-color:#dedede;color:#000000;font-size:11px;overflow:hidden;white-space: nowrap;padding:2px 5px 2px 3px;filter: alpha(opacity=80);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.80; opacity: 0.80;cursor: pointer;" onclick="playVideo_773417(15893)" >'+htmlspecialchars(cvids_332623[vnr].title)+'</div>';
			html+='</div>';
		html+='</div>';
	html+='</div>';
	return html;
}

// cp 1..npages
function paginationhtml_332623(cp,npages) {
	if (npages<=1)
		return '';	// empty if no pagination..
	var html='';
	html+='<div class="pages v69resetstyle">';
	if (cp>1) {
		// we CAN prev!
		html+= '<span class="pageblock" onclick="gotopage_332623('+(cp-1)+');">&#171; Previous</span>';
	}
	else {
		html+= '<span class="pageblock_disabled">&#171; Previous</span>';
	}
	// Available pages - Link
	var lpage = 1;
	var cpageSur = 2;
	var dotted = false;
	for (var lpage=1;lpage<=npages;lpage++) {
		// 1-2...8-9-[10]-11-12....58-59 
		if ( lpage<=2 || (lpage>=cp-4 && lpage<=cp+4) || lpage>=npages-1) {
			dotted = false;	// we need to dot afterwards
			if (lpage == cp )
				html+='<span class="pageblock_curpage"><b>'+lpage+'</b></span>';
			else
				html+='<span class="pageblock" onclick="gotopage_332623('+lpage+');">'+lpage+'</span>';
		}
		else {
			// no printing.. buttt maybe we need to dot
			if ( !dotted ) {
				html+='<span class="pageblock_dots">&nbsp;...&nbsp;</span>';
				dotted = true;
			}
		}
	}
		
	// Next page - Link
	if ( cp<npages )
		html+='<span class="pageblock" onclick="gotopage_332623('+(cp+1)+');">Next &#187;</span>';
	else
		html+='<span class="pageblock_disabled">Next &#187;</span>';
	html+='</div>';
	return html;
}

function vidplayurl_332623(vnr) {
	if (vnr==null)
		vnr=curvid_332623;
	return 'http://www.yubby.com/channel/player/8094/'+cvids_332623[vnr].vid;
}

//------------------------------------ button handlers --------------------------------------
function stButImg(oBut) {
	if (oBut.id == 'pgnext_332623') { 
		if (curvid_332623 >= cvids_332623.length -1 ) 
			oBut.src = imgNext_d.src;
		else
			oBut.src= butnext_mousein ? imgNext_ov.src : imgNext_ou.src;
	}
	if (oBut.id == 'pgprev_332623') { 
		if (curvid_332623==0 ) 
			oBut.src = imgPrev_d.src;
		else
			oBut.src= butprev_mousein ? imgPrev_ov.src : imgPrev_ou.src;
	}
	if (oBut.id == 'pgplay_332623') { 
		if (cpvideo_332623) 	// we are currently playing
			oBut.src = butplay_mousein ? imgStop_ov.src : imgStop_ou.src;
		else
			oBut.src= butplay_mousein ? imgPlay_ov.src : imgPlay_ou.src;
	}
	// if (oBut.id == 'pgstop_332623') { 
	// 	if (!cpvideo_332623 ) 	// currently NOT playing
	// 		oBut.src = imgStop_ov.src;
	// 	else
	// 		oBut.src= butstop_mousein ? imgStop_ov.src : imgStop_ou.src;
	// }
	if (oBut.id == 'pgmatrix_332623') { 
		oBut.src= butmatrix_mousein ? imgMatrix_ov.src : imgMatrix_ou.src;
	}
}

function oMouEv(oBut,mouseIn) {
	
	if (oBut.id == 'pgnext_332623') 
		butnext_mousein=mouseIn;
	if (oBut.id == 'pgprev_332623') 
		butprev_mousein=mouseIn;
	if (oBut.id == 'pgplay_332623') 
		butplay_mousein=mouseIn;
	// if (oBut.id == 'pgstop_332623') 
	// 	butstop_mousein=mouseIn;
	if (oBut.id == 'pgmatrix_332623') 
		butmatrix_mousein=mouseIn;
	stButImg(oBut);
}

function updAllButState() {
	el = document.getElementById('pgnext_332623');
	if (el) 
		stButImg(el); // update nextbutton state

	el = document.getElementById('pgprev_332623');
	if (el) 
		stButImg(el); // update prevbutton state
		
	el = document.getElementById('pgplay_332623');
	if (el) 
		stButImg(el); // update prevbutton state
		
	// el = document.getElementById('pgstop_332623');
	// if (el) 
	// 	stButImg(el); // update prevbutton state

	el = document.getElementById('pgmatrix_332623');
	if (el) 
		stButImg(el); // update prevbutton state
}

//------------------------------------ other stuff -------------
// find absolute top loc of object

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 closepopup_332623() {
  el = document.getElementById('ipopup_332623');
  if (el) {
    el.parentNode.removeChild(el);
  } 
}

//
// getPageScroll()
// Returns array with x,y page scroll values.
// Core code from - quirksmode.org
//
function getPageScroll(){

	var yScroll;

	if (self.pageYOffset) {
		yScroll = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){	 // Explorer 6 Strict
		yScroll = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScroll = document.body.scrollTop;
	}

	arrayPageScroll = new Array('',yScroll) 
	return arrayPageScroll;
}



//
// getPageSize()
// Returns array with page width, height and window width, height
// Core code from - quirksmode.org
// Edit for Firefox by pHaez
//
function getPageSize(){
	
	var xScroll, yScroll;
	
	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	
	var windowWidth, windowHeight;
	if (self.innerHeight) {	// all except Explorer
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	
	// for small pages with total height less then height of the viewport
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else { 
		pageHeight = yScroll;
	}

	// for small pages with total width less then width of the viewport
	if(xScroll < windowWidth){	
		pageWidth = windowWidth;
	} else {
		pageWidth = xScroll;
	}


	arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight) 
	return arrayPageSize;
}

function gotopage_332623(pg) {
	if (pg<1)
		pg=1;
	if (matrix_npages<1)
		matrix_npages=1;
	if (pg>matrix_npages) 
		pg=matrix_npages;
		
	matrix_curpg=pg;
	var mxs=document.getElementById('mxs_332623');
	var html='';
	for (var i=(matrix_curpg-1)*16,cv=0;i<cvids_332623.length && cv<16;i++) {
		html+=  vidthumbhtmlSmall_332623(i);
		cv++;
	}
	html+=  '<div class="v69resetstyle" style="clear:both;"></div>';
	if (matrix_npages>1) {
		html+=  '<div  class="v69resetstyle" style="margin:10px 0px">'+paginationhtml_332623(matrix_curpg, matrix_npages)+'</div>';
	}

	mxs.innerHTML=html;
}

function showmatrix_332623() {
	// close old one
	closepopup_332623();

	matrix_npages= Math.ceil(cvids_332623.length / 16);
	
	// open new
	var popup_div = document.createElement('div');
	var title='matrix';
	popup_div.id = "ipopup_332623";
	popup_div.style.position = 'absolute';
	popup_div.style.border = 'none';
	popup_div.className = "v69resetstyle";

	var base_width=172*4+25;

	var base_height=100*4+30+10+4;
	if (matrix_npages>1) 
		base_height+=30;
	popup_div.style.width = base_width+'px';
	popup_div.style.height = base_height+'px';
	popup_div.style.fontFamily='Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Tahoma,Geneva,Arial,helvetica,sans-serif';
	popup_div.style.zIndex = '10000';

	// CENTER SCREEN
	var arrayPageSize = getPageSize();
	var arrayPageScroll = getPageScroll();
	var popup_top = arrayPageScroll[1] + ((arrayPageSize[3] -base_height) / 2);
	var popup_left = arrayPageScroll[0] +((arrayPageSize[0] - base_width) / 2);
	if (popup_top<0)
		popup_top=0;
	if (popup_left<0)
		popup_left=0;
	popup_div.style.position = 'absolute';
	popup_div.style.top = popup_top + 'px';
	popup_div.style.left = popup_left + 'px';


	
	var vid_html='';
	vid_html+='<div class="v69resetstyle" style="padding:0px;position:relative;border:2px #CCC solid;background-color:white;width:'+(base_width-4)+'px;height:'+(base_height-4)+'px;">';
	vid_html+='<br style="display:none;"/><style type="text/css">	\
		.pages {padding:2px 0 2px 8px; margin:0; clear:both;font-size:12px;} \
			.pages span.pageblock {border: 1px solid #888; color:#000; height: 12px; padding: 3px 6px;margin: 0px 4px 0px 0px;cursor: pointer;cursor:hand;}\
			.pages span.pageblock:hover {color:#D10101;text-decoration:underline;}	\
			.pages span.pageblock_disabled {border: 1px solid #888; color: #aaa; height: 12px; padding: 3px 6px;margin: 0px 4px 0px 0px;}\
			.pages span.pageblock_dots {border: 0px solid #888; color: #000; height: 12px; padding: 3px 6px;margin: 0px 4px 0px 0px;}\
			.pages span.pageblock_curpage {border: 1px solid #888; color: #aaa; height: 12px; padding: 3px 6px;margin: 0px 4px 0px 0px;}\
		</style>';
	vid_html+=	'<div class="v69resetstyle" onclick="closepopup_332623();" style="position:absolute;top:7px;right:8px;cursor:pointer;cursor:hand;background:url(http://www.yubby.com/img/icon_bw_close22.png) no-repeat;width:24px;height:24px;z-index:10000;"></div>';
	vid_html+=	'<div class="v69resetstyle" style="position:absolute;top:8px;left:15px;color:#888;font-size:15px;overflow:hidden;width:'+(base_width-50)+'px;">Blogworld Expo 2009</div>';
	vid_html+=	'<div class="v69resetstyle" style="margin:30px 10px 10px 10px;" id="mxs_332623">';
	// for (var i=0,cv=0;i<cvids_332623.length && cv<16;i++) { 
	// 		vid_html+=  vidthumbhtmlSmall_332623(i);
	// 		cv++;
	// 	}
	// 	vid_html+=  '<div style="clear:both;"></div>';
	// 
	// 	if (matrix_npages>1) {
	// 		vid_html+=  '<div style="margin:10px 0px">'+paginationhtml_332623(matrix_curpg, matrix_npages)+'</div>';
	// 	}
	vid_html+=	'</div>';
	vid_html+=  '<div class="v69resetstyle" style="clear:both;"></div>';
	vid_html+='</div>';
					
	popup_div.innerHTML=vid_html;
	document.body.appendChild(popup_div);
	gotopage_332623(matrix_curpg);
}

// utf8 to string conversions
var escapable = /[\\\"\x00-\x1f\x7f-\uffff]/g,
    meta = {    // table of character substitutions
        '\b': '\\b',
        '\t': '\\t',
        '\n': '\\n',
        '\f': '\\f',
        '\r': '\\r',
        '"' : '\\"',
        '\\': '\\\\'
    };

function utf8quote(string) {
	// If the string contains no control characters, no quote characters, and no
	// backslash characters, then we can safely slap some quotes around it.
	// Otherwise we must also replace the offending characters with safe escape
	// sequences.

    escapable.lastIndex = 0;
    return escapable.test(string) ?
        '"' + string.replace(escapable, function (a) {
            var c = meta[a];
            return typeof c === 'string' ? c :
                '\\u' + ('0000' + a.charCodeAt(0).toString(16)).slice(-4);
        }) + '"' :
        '"' + string + '"';
}



