//date 2009-1-6
if(typeof videoChange == "undefined"){
var videoChange = {
	title:"",
	player:"",
	vw:450,
	vh:361,
	pageTitle:"",
	recommend:"",
	addE: function(o,t,f){
		if(o.addEventListener){
			o.addEventListener(t,f,false);
		}else if(o.attachEvent){
			o.attachEvent("on"+t,f);
		}else{
			o["on"+t] = f;
		}
	},
	_bind: function(){
		var oThis = videoChange;
		var a = document.getElementsByTagName("A");
		for(var i=0;i<a.length;i++){
			if(oThis._isFlv(a[i].href)){
				a[i].onclick = oThis._changeV;
				a[i].flv = a[i].href;
				a[i].href = "#";
			}
		}
	},
	_isFlv: function(str){
		try{
			var pos1 = str.length - 4;
			var pos2 = str.length;
			return str.substring(pos1,pos2) == ".flv";
		}catch(e){
			return false;
		}
	},
	_changeV: function(){
		var oThis = videoChange;
		var playerId = oThis.player;
		var titleId = oThis.title;
		var url = this.flv;
		var title = this.title;
		var w = oThis.vw;
		var h = oThis.vh;
		var r = oThis.recommend;
		var so = new SWFObject("http://s.sohu.com/player/Main.swf", "player", w, h , "9", "#000000");
		so.addVariable("skin","0");
		so.addVariable("type","Singleton");
		so.addVariable("domain","inner");
		so.addVariable("skin","0")
		so.addVariable("flv",url);
		so.addVariable("recommend",r);
		so.addVariable("pageUrl","");
		so.addVariable("autoPlay","true");
		so.write(playerId);
		document.getElementById(titleId).innerHTML = title;
		window.scrollTo(0,180)

		document.title = oThis.pageTitle;
		return false;
	},
	setPlayer: function(t,u,pic){
		var oThis = videoChange;
		var playerId = oThis.player;
		var titleId = oThis.title;
		var url = u;
		var title = t;
		var w = oThis.vw;
		var h = oThis.vh;
		var r = oThis.recommend;
		var so = new SWFObject("http://s.sohu.com/player/Main.swf", "player", w, h , "9", "#000000");
		so.addVariable("skin","0");
		so.addVariable("type","Singleton");
		so.addVariable("domain","inner");
		so.addVariable("skin","0")
		so.addVariable("flv",url);
		so.addVariable("recommend",r);
		so.addVariable("pageUrl","");
		so.addVariable("cover",pic);
		so.addVariable("autoPlay","false");
		so.write(playerId);
		document.getElementById(titleId).innerHTML = title;
	},
	init: function(t,p,w,h,r){
		var oThis = videoChange;
		oThis.title = t;
		oThis.player = p;
		oThis.vw = w;
		oThis.vh = h;
		oThis.recommend = r || "";
		oThis.pageTitle = document.title;
		oThis.addE(window,"load",oThis._bind);
	}
}
}