// JavaScript Document
	startList = function() {
		if (document.all&&document.getElementById) {
			navRoot = document.getElementById("menu");
			if (navRoot) {
				for (i=0; i<navRoot.childNodes.length; i++) {
					node = navRoot.childNodes[i];
					if (node.nodeName=="LI") {
						node.onmouseover=function() {
							this.className+=" over";
						}
						node.onmouseout=function() {
							this.className=this.className.replace(" over", "");
						}
					}
				}
			}
		}
	}
	window.onload=startList;
	
	function generateStar(id) {
		dados = readCookie('video_'+id);
		$('#opcoes_video').show();
		if(dados==null) {
			$('input[@type=radio].star').rating({
				required:true,
				callback: function(value, link) {
					$('#opcoes_video').block();
					calculaRating(this.name,value);
				}
			}); 
		}else{
			$('#p_nota').removeClass("nota");
			$('#p_nota').addClass("nota_given");
			$('input[@type=radio].star').rating({
				required:true,
				readOnly: true,
				callback: function(value, link) {
					$('#opcoes_video').block();
					calculaRating(this.name,value);
				}
			});
		}
	}
	
	function calculaRating(id,nota) {
		$.ajax({
			type: "POST",
			cache: false,
			url: "../funcoes/calcula_rating.php",
			data: "vId="+escape(id)+"&valor="+nota+"",
			success: function(dados){
				createCookie('video_'+dados,dados,'365');
				
				//alterando visualizacao de estrelas
				var htmlStars = '';
				for (i=1;i<=nota;i++) {
					htmlStars += '<img src="../images/star_voted_selected.jpg" style="padding-right:1px" />';
				}
				$('#stars').html(htmlStars);
				
				//trocando estilo
				$('#p_nota').removeClass("nota");
				$('#p_nota').addClass("nota_thanks");
				
				//desbloqueando campo de rating
				$('#opcoes_video').unblock();
			}
		});
	}
	
	function createCookie(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=/";
	}
	
	function readCookie(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;
	}

	function eraseCookie(name) {
		createCookie(name,"",-1);
	}
	
	function enviaContato() {
		//campos obrigatorios
		var nome = $('#nome').attr('value');
		var email = $('#email').attr('value');
		var comentario = $('#comentario').attr('value');
		
		if (nome == undefined || email == undefined || comentario == undefined) {
			alert("Os campos marcados com * são obrigatórios");
			return false;
		}
		
		$('#frm_fale').submit();
	}
	
	function enviaVReporter() {
		//campos obrigatorios
		var nome = $('#nome').attr('value');
		var telefone = $('#telefone').attr('value');
		var email = $('#email').attr('value');
		var mensagem = $('#mensagem').attr('value');
		
		if (nome == undefined || telefone == undefined || email == undefined || mensagem == undefined) {
			alert("Todos os campos são de preenchimento obrigatório");
			return false;
		} else {
			$('#voce_reporter_form').block();
			
			$.ajax({
			type: "POST",
			cache: false,
			url: "../funcoes/envia_vreporter.php",
			data: "nome="+nome+"&telefone="+telefone+"&email="+email+"&mensagem="+mensagem+"",
			success: function(dados){
				$('#voce_reporter_form').unblock();
				$('#campos_formulario').hide('slow');
				$('#mensagem_ok').show('slow');
				var intervalo = window.setTimeout("iniVReporter()",5000);
				
				//RESETING CAMPOS
				$('#nome').attr('value','');
				$('#telefone').attr('value','');
				$('#email').attr('value','');
				$('#mensagem').attr('value','');
			}
		});
		}
	}
	
	function iniVReporter(){
		$('#mensagem_ok').hide('slow');
		$('#campos_formulario').show('slow');
	}
	
	function envieAmigo(idVD,idC,idSC,nVD) {
		window.open("../canais/envie_amigo.php?idVD="+idVD+"&idC="+idC+"&idSC="+idSC+"&nVD="+escape(nVD)+"",'envieAmigo',"height=310,width=460,status=yes,toolbar=no,menubar=no,location=no");
	}
	
	function enviaFrmAmigo() {
		//CAMPOS OBRIGATORIOS
		var seu_nome = $('#seu_nome').attr('value');
		var seu_email = $('#seu_email').attr('value');
		var nome_amigo = $('#nome_amigo').attr('value');
		var mail_amigo = $('#mail_amigo').attr('value');
		
		if (seu_nome == undefined || seu_email == undefined || nome_amigo == undefined || mail_amigo == undefined) {
			alert("Todos os campos são de preenchimento obrigatório!");
			return false;
		} else
			return true;

	}
	
	function buscaVid(acao,tipo) {
		if (acao == 'change') {
			switch(tipo) {
				case 'video':
					$('#video').show();
					$('#data').hide();
					$('#canais').hide();
					$('#video').focus();
					break;
				case 'data':
					$('#video').hide();
					$('#data').show();
					$('#canais').hide();
					$('#data').focus();
					break;
				case 'canal':
					$('#video').hide();
					$('#data').hide();
					$('#canais').show();
					$('#canais').focus();
					break;
			}
		} else {
			if ($('#busca_nome').is(':checked')) 
				tipo = 'video';
			else if ($('#busca_data').is(':checked')) 
				tipo = 'data';
			else if ($('#busca_canal').is(':checked')) 
				tipo = 'canal';
			else 
				alert('Selecione um tipo de busca');
			
			if (tipo) {
				switch(tipo) {
					case 'video':
						if ($('#video').attr('value') != undefined)
							window.location = '../canais/search.php?tipo=video&str='+$('#video').attr('value');
						break;
					case 'data':
						if ($('#data').attr('value') != undefined)
							window.location = '../canais/search.php?tipo=data&str='+$('#data').attr('value');
						break;
					case 'canal':
						if ($('#canais').attr('value') != undefined)
							window.location = '../canais/search.php?tipo=canal&str='+$('#canais').attr('value');
						break;
				}
			}
		}
	}
	
	//jQuery(function($){
	//	$("#data").mask("99/99/9999");
	//});
	
	function organizaVideosSearch(url) {
		var destaques = $('#destaques').is(':checked');
		var mais_recentes = $('#mais_recentes').is(':checked');
		var melhor_ranqueados = $('#melhor_ranqueados').is(':checked');
		
		if (destaques == false && mais_recentes == false) {
			alert("Selecione uma opção");
			return false;
		} else {
			
			filtro = url;
			
			if (destaques)
				filtro += '&d=true';
			
			if (mais_recentes)
				filtro += '&recentes=true';
			
			if (melhor_ranqueados)
				filtro += '&rank=true';
				
			window.location = "search.php?" + filtro;
		}
	}
	
	function toggleConheca() {
		
		var str = "";
		str += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="187" height="160">';
		str += '<param name="movie" value="../flash/player_pequeno.swf" />';
		str += '<param name="quality" value="high" />';
		str += '<param name="FlashVars" value="video=../flash/sorocaba.flv" />';
		str += '<embed src="../flash/player_pequeno.swf" FlashVars="video=../flash/sorocaba.flv" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="187" height="160"></embed>';
		str += '</object>';
		
		$('div.box_conheca_sorocaba').html(str);
	}
