// JavaScript Document
var playerHPMAIS = new Class({
	Implements:Options,
	youtube_width:null,
	youtube_height:null,
	options:{div:'player_hpmais',vid:null,div_flv:'player_flv'},
	initialize: function(options) {
		this.setOptions(options);
		this.youtube_width=620;
		this.youtube_height=414;
	},
	getVideo: function() {
		this.getMovie(this.options.div_flv).carregar_video(this.options.vid,false);
	},
	getMovie: function(obj) {
		return $(obj);
	},
	carregarVideo: function(tipo,url,flashvars) {
		$(this.options.div).empty();
		if (tipo==2) {
			this.carregarSWF(url,flashvars);
		} else if (tipo==1) {
			this.carregarYoutube(url);
		} else if (tipo==3) {
			this.carregar_video_globo(this.options.div,url,flashvars);
		}
	},
	carregarSWF: function(vid,flashvars) {
		this.options.vid=vid;
		new Element('div',{id:this.options.div_flv}).inject($(this.options.div));
		var params = {wmode:'transparent',allowFullScreen:'true'};
		var attributes = {id:this.options.div_flv};
		embedswf(PATH_FLASH+'player_hpmais.swf',this.options.div,620,414,flashvars,params,attributes);
	},
	carregarYoutube: function(url) {
		url = '<div class="player_youtube"><object width="'+this.youtube_width+'" height="'+this.youtube_height+'"><param value="true" name="allowfullscreen"><param value="always" name="allowscriptaccess"><param value="transparent" name="wmode"><embed id="embed_video" height="'+this.youtube_height+'" width="'+this.youtube_width+'" allowscriptaccess="always" allowfullscreen="true" wmode="transparent" type="application/x-shockwave-flash" src="'+url+'"></embed></object></div>';
		$(this.options.div).set('html',url);
		this.setYoutubeDefault();
	},
	setYoutubeSize:function(width,height) {
		this.youtube_width=width;
		this.youtube_height=height;
	},
	setYoutubeDefault:function() {
		this.youtube_width=620;
		this.youtube_height=414;
	},
	carregar_video_globo: function(div,id,options) {
		if (options.relacionados!=null) var escondeFimVideo=(!options.relacionados); else var escondeFimVideo = true;
		switch (options.tema) {
			case 'claro':
				var tema='cinzaClaro';
				break;
			default:
				var tema='cinzaEscuro';
		};
		switch (options.tamanho) {
			case 'p':
				var banda='P';
				break;
			case 'g':
				var banda='L';
				break;
			default:
				var banda='N';
		};
		var midiaEmbed = {'escondeFimVideo':escondeFimVideo,'banda':banda,'tema':tema,'midiaId':id,'autoStart':false};
		var embed = new GMCEmbed(midiaEmbed);
		embed.attach(div);
	}
});

var player = new playerHPMAIS();

function popupVideoComentar(id,url) {
	window.open(url,'popupVideoComentar'+id , 'width=720, height=580,resizable=0,status=0,menubar=0,scrollbars=1');
}
