function nd(){}

function alterlist(el, status){
if(status ==1){
el.childNodes[0].className = "linklista2";
el.className = "listalateral2";
}
else{
el.childNodes[0].className = "linklista";
el.className = "listalateral";
}
}

window.addEvent('domready', function() {

var video;
var strbusca2;
var pant2;
var pprox2;
var npag2;



function validar(instrucoes){
			eval(instrucoes);
		}


		$('formindica').addEvent('submit', function(e) {
		new Event(e).stop();
		var log = $('log_res').empty();
		this.send({
			update: log,
			onComplete: function() {
				validar(log.innerHTML);
			}
			});
		});




var myVerticalSlide = new Fx.Slide('vertical_slide');


$('v_toggle').addEvent('click', function(e){
		e = new Event(e);
		myVerticalSlide.toggle();
		e.stop();
	});
$('v_toggle2').addEvent('click', function(e){
		e = new Event(e);
		myVerticalSlide.toggle();
		e.stop();
	});
$('v_toggle3').addEvent('click', function(e){
		e = new Event(e);
		myVerticalSlide.toggle();
		e.stop();
	});

myVerticalSlide.hide();

var scroller  = null;
var scrollbar = null;
window.onload = function () {
  scroller  = new jsScroller(document.getElementById("Scroller-1"),146 , 460);
  scrollbar = new jsScrollbar (document.getElementById("Scrollbar-Container"), scroller, false);
}


function pop(url){
	window.open(url, 'pop', 'width=360, height=150')
}

var path = base_url+'index.php/principal/listalateral';



var formatasegundos = function(tempo){

hrs = 0;
minu = 0;
seg = 0;

hrs = Math.floor(tempo / 3600);
minu = Math.floor(Math.floor(tempo / 60) - (hrs * 60));
seg = tempo - (hrs * 60) - (minu * 60);

hrs != 0 ? hrs = hrs +"h" : hrs ="";
minu != 0 ? minu = minu +"m" : minu ="";
seg = seg + "s";

fmt = hrs + minu + seg;

return fmt;




}

	var trocaFilmes = function(fms) {
	var id;
	var tt;
	var tq;
	var rl;
	var pl;

		fms.each(function(f1) {
		for (var i in f1)
		{
			//alert(i + " : " + f1[i]);
				switch(i){
					case "urlindicada":
						urlindicada2 = f1[i];
					break;
					case "data":
						data2 = f1[i];
					break;
					case "descricao":
						descricao2 = f1[i];
					break;
					case "titulo":
						titulo2 = f1[i];
					break;
					case "duration":
						duration2 = f1[i];
					break;
					case "titquem":
						titquem2 = f1[i];
					break;
					case "permalink":
						permalink2 = f1[i];
					break;
					case "relacionados":
						relacionados2 = f1[i];
					break;
					case "urlpermalink":
						urlpermalink2 = f1[i];
					break;

				}
		}
		id = urlindicada2;
		//tt = titulodata2;
		tt = descricao2;
		tq = "_por "+titquem2;
		rl = " relacionados com | "+relacionados2;
		pl = permalink2;
		urlpl = urlpermalink2;
		dr = formatasegundos(duration2);

			$('permalink').href = id;
			$('titulodata').innerHTML = data2 + " " +dr + " - " + tt  ;
			$('titquem').innerHTML = tq;
			$('relacionados').innerHTML = rl;
			$('urlindicada').value = id;


			urlaqui = "http://blip.tv/scripts/flash/showplayer.swf?file="+urlpl+"%3Freferrer%3Dhttp%253A%252F%252Fwww.africa.com.br%252F%26source%3D3&showplayerpath=http%3A%2F%2Fblip.tv%2Fscripts%2Fflash%2Fshowplayer.swf&feedurl=http%3A%2F%2Fagenciaafrica.blip.tv%2Frss%2Fflash&brandname=Africa+TV&brandlink=http%3A%2F%2Fblip.tv%2F%3Futm_source%3Dbrandlink&enablejs=true&lightcolor=0xFFFFFF&backcolor=0xBED858&frontcolor=0x5B6926&showmorebutton=false";
			var so = new SWFObject(urlaqui, "mymovie", "624", "498", "9", "#000000");
			so.write("rowvideoplayer");




		});

		reloadrel();

	};

	var reloadrel = function(){
	$$('#relacionados a').addEvent('click', function(e) {
		e = new Event(e).stop();
		url = base_url+"index.php/principal/buscafilmesJson/";
		var request = new Json.Remote(url,{
			onComplete: function(jsonObj) {

				montaBusca(jsonObj.filme, js_idioma);

			}
		}).send({'stringbusca':this.id , 'npag' : '0'});
		});
	}

	var reloadthumbs = function(){
		$$('div.thumbs').addEvent('click', function(e) {
		e = new Event(e).stop();
		filme = this.id;
		url = path+"/"+filme;
		var request = new Json.Remote(url,{
			onComplete: function(jsonObj) {
				trocaFilmes(jsonObj.filme);
			}
		}).send();
		});

		$$('#paginacao a').addEvent('click', function(e) {
		e = new Event(e).stop();
		if(this.className == "cinza"){
			npag = pant2;
		}else{
			npag = pprox2;
		}
		url = base_url+"index.php/principal/buscafilmesJson/";
		var request = new Json.Remote(url,{
			onComplete: function(jsonObj) {

				montaBusca(jsonObj.filme, js_idioma);

			}
		}).send({'stringbusca':this.id , 'npag' : npag});
		});


	}


	var montaBusca = function(fms, idioma) {				var strbusca2 = "";
		var lista  = $('listabaixo');
		lista.empty();
		var div1 = "";
		j = 1;
		r = 1;
		noresult2 = 0;
		mg = "75px";
		mt = "0px";
		fms.each(function(f1) {

		for (var i in f1)
		{
			//alert(i + " : " + f1[i]);
				switch(i){
					case "idpagina":
						idpagina2 = f1[i];
					break;
					case "thumb":
						thumb2 = f1[i];
					break;
					case "postsTitle":
						postsTitle2 = f1[i];
					break;
					case "descricao":
						descricao2 = f1[i];
					break;
					case "noresult":
						noresult2 = 1;
					break;
					case "strbusca":
						strbusca2 = f1[i];
					break;
					case "pant":
						pant2 = f1[i];
					break;
					case "pprox":
						pprox2 = f1[i];
					break;
					case "npag":
						npag2 = f1[i];
					break;

				}
		}

					var end = thumb2;
					var trans = end.toString();
					var divide = trans.split("/");
					var thumb3 = divide[3];


			if(noresult2 != 1){



			if(j != 3){ mg = "70px";  r = 0} else { mg = "0px"; j = 0; r = 1};

			urlimage = ('http://i.blip.tv/g?src='+thumb3+'&w=160&h=120');
			var el = new Element('div', {'class': 'mthumb', 'styles' : {'padding' : mt+' '+mg+' 0px 0px'} });
			var thumb = new Element('div', {'class': 'thumbs', 'id': idpagina2, 'styles': {'background-image':'url('+urlimage+')'}}).inject(el);
			var inter = new Element('div', {'class' : 'vAThumb'}).inject(thumb);
			var span = new Element('span', {styles : {'color' : 'rgb(255, 255, 0)'}}).inject(inter);
			var a = new Element('a',{'href':'javascript:nd()', 'class' : 'descThumb' } ).inject(span);
			a.innerHTML = postsTitle2 + '<br />';
			var span = new Element('span',{'class' : 'descThumbDesc'}).inject(a);
			span.innerHTML =  descricao2;
			el.inject(lista);
			j++;
			if(r == 1){ mt = "25px"};
			}



			var divpag = $('paginacao');
			divpag.empty();
			var divant = new Element('div' , {'styles': 'float:left'}).inject(divpag);
			if(pant2 != npag2){
				var aant = new Element('a',{'class' : 'cinza', 'href' : 'javascript:nd()', 'id':strbusca2}).inject(divant);
								if(idioma =='pt')					aant.innerHTML = "&lt;&lt;volta";				else					aant.innerHTML = "&lt;&lt;back";
			}

			var divprox = new Element('div' , {'styles': 'float:right'}).inject(divpag);

			if(pprox2 != npag2){
				var aprox = new Element('a',{'class' : 'verde', 'href' : 'javascript:nd()', 'id':strbusca2}).inject(divprox);
								if(idioma =='pt')					aprox.innerHTML = "mais&gt;&gt;";				else					aprox.innerHTML = "more&gt;&gt;";								
			}
		});

		if(strbusca2.length != 0 ){
			resbusca = $('resbusca');
			resbusca.empty();
			var busca = new Element('div', {'class': 'row', 'styles' : {'padding' : '0px 0px 30px 0px'} }).inject(resbusca);
			busca.innerHTML = "<span style='font-weight:bold'>Resultado da busca por <span class='verde'>"+strbusca2+"</span></span>";
		}
		else{
			var resbusca = $('resbusca');
			resbusca.empty();
		}

		if(noresult2 != 1){
		reloadthumbs();
		}
		else{
			lista.innerHTML = '<div align="center" class="row detalhes">N&atilde;o h&aacute; resultados para sua busca.<br /><br />Fa&ccedil;a outra busca <br /><br /></div>';
		}

	};


	$$('#loadJson a').addEvent('click', function(e) {
		e = new Event(e).stop();
		filme = this.id;
		url = path+"/"+filme;
		var request = new Json.Remote(url,{
			onComplete: function(jsonObj) {
				trocaFilmes(jsonObj.filme);
			}
		}).send();
	});

	$$('#loadJson2 a').addEvent('click', function(e) {
		e = new Event(e).stop();
		filme = this.id;
		url = path+"/"+filme;
		var request = new Json.Remote(url,{
			onComplete: function(jsonObj) {
				trocaFilmes(jsonObj.filme);
			}
		}).send();
	});

	$$('div.thumbs').addEvent('click', function(e) {
		e = new Event(e).stop();
		filme = this.id;
		url = path+"/"+filme;
		var request = new Json.Remote(url,{
			onComplete: function(jsonObj) {
				trocaFilmes(jsonObj.filme);
			}
		}).send();
	});

	$$('#paginacao a').addEvent('click', function(e) {
		e = new Event(e).stop();
		if(this.className == "cinza"){
			npag = pant2;
		}else{
			npag = pprox2;
		}
		url = base_url+"index.php/principal/buscafilmesJson/";
		var request = new Json.Remote(url,{
			onComplete: function(jsonObj) {
				
				montaBusca(jsonObj.filme, js_idioma);

			}
		}).send({'stringbusca':this.id , 'npag' : npag});
	});

	$$('#relacionados a').addEvent('click', function(e) {
		e = new Event(e).stop();
		url = base_url+"index.php/principal/buscafilmesJson/";
		var request = new Json.Remote(url,{
			onComplete: function(jsonObj) {
			
				montaBusca(jsonObj.filme, js_idioma);

			}
		}).send({'stringbusca':this.id , 'npag' : '0'});
	});

	$('formbusca').addEvent('submit', function(e) {
		e = new Event(e).stop();
		campo = $('ibusca').value;
		campo = campo.trim();
		campo == "" ? valorcp = "lllllllllllllkkkkkkkkkkkklllllllllllkkkkkkkkddddddddddddkkkkkkkkkk098709870987" : valorcp = $('ibusca').value;
		url = base_url+"index.php/principal/buscafilmesJson/";
		var request = new Json.Remote(url,{
			onComplete: function(jsonObj) {
			
				montaBusca(jsonObj.filme, js_idioma);

			}
		}).send({'stringbusca':valorcp , 'npag' : $('npag').value});
	});

	url = base_url+"index.php/principal/buscafilmesJson/";
		var request = new Json.Remote(url,{
			onComplete: function(jsonObj) {
			
				montaBusca(jsonObj.filme, js_idioma);

			}
		}).send({'stringbusca':'' , 'npag' : '0'});





})