function selecionaTab(){
	if($("#chkformFilme")[0].checked){
		$('#pnFilme').show(); $('#pnFotografia').hide(); $('#pnAlbum').hide(); $('#pnBlog').hide(); $('#pnMicroBlog').hide();
	}else if($("#chkformFotografia")[0].checked){ 
		$('#pnFilme').hide(); $('#pnFotografia').show(); $('#pnAlbum').hide(); $('#pnBlog').hide(); $('#pnMicroBlog').hide();
	}else if($("#chkformAlbum")[0].checked){
		$('#pnFilme').hide(); $('#pnFotografia').hide(); $('#pnAlbum').show(); $('#pnBlog').hide(); $('#pnMicroBlog').hide();
		subirComo();
	}else if($("#chkformBlog")[0].checked){
		$('#pnFilme').hide(); $('#pnFotografia').hide(); $('#pnAlbum').hide(); $('#pnBlog').show(); $('#pnMicroBlog').hide();
	}else if($("#chkformTwitter")[0].checked){
		$('#pnFilme').hide(); $('#pnFotografia').hide(); $('#pnAlbum').hide(); $('#pnBlog').hide(); $('#pnMicroBlog').show();
	}
}

function ValidaEmail(obj)
{
	var mail = obj.value;
	
	var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
	if(typeof(mail) == "string"){
        if(er.test(mail)){ return true; }
	}else if(typeof(mail) == "object"){
        if(er.test(mail.value)){ 
            return true; 
        }
	}else{
        return false;
    }
}

function queryString(parameter) {  
      var loc = location.search.substring(1, location.search.length);  
      var param_value = false;  
      var params = loc.split("&");  
      for (i=0; i<params.length;i++) {  
          param_name = params[i].substring(0,params[i].indexOf('='));  
          if (param_name == parameter) {                                         
              param_value = params[i].substring(params[i].indexOf('=')+1)  
          }  
      }  
      if (param_value) {  
          return param_value;  
      }  
      else {  
          return false;  
      }  
}

$(function(){
	$("#accordion").accordion({autoHeight: false, navigation: true});
	$(".outdoor .contem_legenda .overlay").css({opacity : 0.7})
	
	$jScroller.add("#acontece_conteiner","#acontece_content","left",6,true);
	$jScroller.start();
	//PARCEIRO
	AnimaParceiro();

	//OUTDOOR
	$(".outdoor .secundaria li").click(function(){
		var objContainer = $(this);
		var objImg = $($(this).find("img"));
		var link = objImg.attr("href");
		if(objImg.attr("tipo") != "video")
			window.location = link;
	});
	
	$(".outdoor .secundaria li").hover(function(){
		$("#skinless img:last").hide();
		$(".secundaria li.activeOutdoor").removeClass("activeOutdoor");
		$(this).addClass("activeOutdoor");
		$(".outdoor .principal .contem_legenda").show();
		$(".outdoor .principal #player_outdoor").hide();
		$("#skinless").show();
		$("#skinless").unbind("click");
		var objContainer = $(this);
		var objImg = $($(this).find("img"));
		
		var pathImagem = objImg.attr("rel");
		var title = objContainer.find(".contem_minilegenda h3").html();
		var description = objContainer.find(".contem_minilegenda p").html();
		var link = objImg.attr("href");
		var blank = objImg.attr("target")
		
		$(".outdoor .principal a").attr("href", link);
		$(".outdoor .principal a").attr("target", blank);
		$(".outdoor .principal a img:first").attr("src", pathImagem);
		$(".outdoor .principal .contem_legenda h2").html(title);
		$(".outdoor .principal .contem_legenda p").html(description);
		
		if(objImg.attr("tipo") == "video"){
			$("#skinless img:last").show();
			$("#skinless").click(function(){
				$(".outdoor .principal .contem_legenda").hide();
				$(".outdoor .principal #player_outdoor").show();
				$("#skinless").hide();
				flowplayer(
						"player_outdoor",
						"/javascripts/flowplayer/flowplayer-3.2.0.swf",
						$(".outdoor .principal a").attr("href")
				);
				return false;
			});
		}
	})
	
	if(queryString("l") != false){		
		alert('Usuário e/ou Senha não encontrados. Tente novamente.');	
		window.location = window.location.href.substring(0,window.location.href.indexOf('?'));			
	}
});


// Galerias - Funcoes especificas do cadastro de galerias ---------------
function limpafile(){
	var col = $("#formalbum input[type='file']");
	var cont = 0;
	
	for(i=0;i < col.length;i++){
		$(col[i]).attr("rel","");
		$(col[i]).attr("class","");
	}
}

	//funcao que prepara os elementos que serao validados
function subirComo(){

	if($("#chkpicasa")[0].checked){
		$("#albumimagens").attr("rel","valid");
		$("#userpicasa").attr("rel","valid");
		$("#userflickr").attr("rel","");
		$("#userflickr").attr("class","");
		$("#divlkAlbum").show();
		limpafile();
	}else if ($("#chkflickr")[0].checked){
		$("#albumimagens").attr("rel","valid");
		$("#userflickr").attr("rel","valid");
		$("#userpicasa").attr("rel","");
		$("#userpicasa").attr("class","");
		$("#divlkAlbum").show();
		limpafile();					
	}else if($("#chkupload")[0].checked){
		limpafile(); 
		$("#albumimagens").attr("rel","");
		$("#userflickr").attr("class","");
		$("#userpicasa").attr("rel","");
		$("#divlkAlbum").hide();
		
		var col = $("#formalbum input[type='file']");
		var cont = 0;
		
		for(i=0;i < col.length;i++){
			if(cont >= 4)
				break;
			else
				if(col[i].value != "")
					cont++;
		}
		
		if(cont < 4){
			for(i=0;i < (4 - cont) ;i++){
				for(ind=0;ind < col.length;ind++){
					if(col[ind].value == "" && $(col[ind]).attr("rel") != "valid"){
						$(col[ind]).attr("rel","valid");
						break;
					}
				}
			}
		}						
	}		
}

// Galerias -------------------------------------------------------
// ----------------------------------------------------------------



function clickText(obj){
	if(obj.value=='Campo Obrigatorio!') obj.value = ''
}

function blurText(obj){
	if(obj.value=='' && obj.className == 'valid_empty') obj.value = 'Campo Obrigatorio!'
}
	
function AnimaParceiro(){
	$(".contem_parceiro").cycle({fx : 'fade', before : function(){
			var left = ($(this).width() / 2) * -1;
			$(this).css({"margin-left" : left + "px"})
	}, after : function(){
		
	}});
}

function verificaRoteiro(obj){
	
	if(obj.selectedIndex > 0){
		var roteiro = obj.options[obj.selectedIndex].attributes["rel"].value; 
		
		if(roteiro == "true"){
			$("#documentupload").show();
			$('#youtube').hide();
			$('#fileupload').hide();
			$('#divYoutube').hide();
			$('#fldoc').attr('rel','valid');
			$('#flup').attr('rel','');
			$('#flyou').attr('rel','');
		}else{
			$('#chkYoutube')[0].checked = true;
			$('#divYoutube').show();
			$('#youtube').show();			
			$("#documentupload").hide();
			$('#fileupload').hide();
			$('#flyou').attr('rel','valid');
			$('#flup').attr('rel','');
			$('#fldoc').attr('rel','');
		}	
	}
}

function verificavalidacao(colecao, OK){
	var _isOKint = OK;
	
	//Limpa estilo com bordas vermelhas.
	$(colecao[i]).attr("class","");	
	
	for(i=0;i < colecao.length;i++){	
	
		//Se for um INPUT
		if(colecao[i].nodeName == "INPUT" || colecao[i].nodeName == "TEXTAREA"){			
			if(colecao[i].value == "" || colecao[i].value == "Campo Obrigatorio!"){
				_isOKint = false;
				
				$(colecao[i]).attr("class","valid_empty");
				
				if($(colecao[i]).attr("type") == "text")
					colecao[i].value = "Campo Obrigatorio!";
				
			}else{
				$(colecao[i]).attr("class","");
			}
			
		//Se for um SELECT
		}else if(colecao[i].nodeName == "SELECT"){
		
			if(colecao[i].value == "Selecione" || colecao[i].value == ""){
				_isOKint = false;				
				$(colecao[i]).attr("class","valid_empty");
			}else{
				$(colecao[i]).attr("class","");
			}			
		}
	}	
	return _isOKint;
}

function checaTemas(obj, form){
	var col = $("#" + form + " input[rel='chktemas']");
		
		var cont = 0;
		for(i=0;i < col.length;i++){
			if(col[i].checked){			
				cont++;
				if(cont >= 4)
					break;
			}
		}
		
		if(cont >= 4)
			obj.checked = false;
}	


	
function validaFaleConosco(){
	var _isOK = true;

	var col = $("#formFale *[rel='valid']");
	_isOK = verificavalidacao(col, _isOK);
	

	if(_isOK){
		if(!ValidaEmail($("#formFale #txtEmail")[0])){
			$("#formFale #txtEmail").attr("class","valid_empty")
			_isOK = false;
			alert("Formato de email inválido!");
		}
	}else{
		alert("Preencha os campos obrigatorios!");
	}
	
	return _isOK;

}

function validaFotografia(){

	var _isOK = true;

	var col = $("#formfotografia *[rel='valid']");
	_isOK = verificavalidacao(col, _isOK);
	

	if(!_isOK)
		alert("Preencha os campos obrigatorios!");
	else{
		
		
		//Valida se existe algum tema selecionado -----------------------
		var col = $("#formfotografia input[rel='chktemas']");
		
		var existTema = false;
		for(i=0;i < col.length;i++){
			if(col[i].checked){
				existTema = true;
				break;
			}
		}
		//---------------------------------------------------------------
		
		if(!existTema){
			_isOK = false;			
			alert("Voce precisa selecionar no minimo um tema.");
			if(col.length > 0)
				col[0].focus();
		}else{		
			if(! $("#formfotografia #chkconcordo")[0].checked){
				_isOK = false;
				alert("Voce precisa esta de acordo como os termos!");
				$("#formfotografia  #chkconcordo")[0].focus();
			}
		}
	}
	
	if(_isOK){
		$('#formfotografia #botaosubmit').attr("disabled","disabled");
		$('#formfotografia #divloadsub')[0].style.display = "block";
	}
	
	return _isOK;
}

function validaFormVideo(){
	
	var _isOK = true;

	var col = $("#formfilme *[rel='valid']");
	_isOK = verificavalidacao(col, _isOK);
	

	if(!_isOK)
		alert("Preencha os campos obrigatorios!");
	else{		
		
		//Valida se existe algum tema selecionado -----------------------
		var col = $("#formfilme input[rel='chktemas']");
		
		var existTema = false;
		for(i=0;i < col.length;i++){
			if(col[i].checked){
				existTema = true;
				break;
			}
		}
		//---------------------------------------------------------------
		
		if(!existTema){
			_isOK = false;			
			alert("Voce precisa selecionar no minimo um tema.");
			if(col.length > 0)
				col[0].focus();
		}else{		
			if(! $("#formfilme #chkconcordo")[0].checked){
				_isOK = false;
				alert("Voce precisa esta de acordo como os termos!");
				$("#formfilme #chkconcordo")[0].focus();
			}
		}
	}
	
	if(_isOK){	
		$('#formfilme #botaosubmit').attr("disabled","disabled");
		$('#formfilme #divloadsub')[0].style.display = "block";
	}
	
	return _isOK;
}

function validaFormGaleria(){
	
	var _isOK = true;

	var col = $("#formalbum *[rel='valid']");
	_isOK = verificavalidacao(col, _isOK);
	

	if(!_isOK)
		alert("Preencha os campos obrigatorios!");
	else{
		
		
		//Valida se existe agum tema selecionado -----------------------
		var col = $("#formalbum input[rel='chktemas']");
		
		var existTema = false;
		for(i=0;i < col.length;i++){
			if(col[i].checked){
				existTema = true;
				break;
			}
		}
		//---------------------------------------------------------------
		
		if(!existTema){
			_isOK = false;			
			alert("Voce precisa selecionar no minimo um tema.");
			if(col.length > 0)
				col[0].focus();
		}else{		
			if(! $("#formalbum #chkconcordo")[0].checked){
				_isOK = false;
				alert("Voce precisa esta de acordo como os termos!");
				$("#formalbum #chkconcordo")[0].focus();
			}
		}
	}
	
	if(_isOK){
		$('#formalbum #botaosubmit').attr("disabled","disabled");
		$('#formalbum #divloadsub')[0].style.display = "block";
	}
	return _isOK;
}

function validaBlog(){

var _isOK = true;

	var col = $("#formblog *[rel='valid']");
	_isOK = verificavalidacao(col, _isOK);
	

	if(!_isOK)
		alert("Preencha os campos obrigatorios!");
	else{
		
		
		//Valida se existe agum tema selecionado -----------------------
		var col = $("#formblog input[rel='chktemas']");
		
		var existTema = false;
		for(i=0;i < col.length;i++){
			if(col[i].checked){
				existTema = true;
				break;
			}
		}
		//---------------------------------------------------------------
		
		if(!existTema){
			_isOK = false;			
			alert("Voce precisa selecionar no minimo um tema.");
			if(col.length > 0)
				col[0].focus();
		}else{		
			if(! $("#formblog #chkconcordo")[0].checked){
				_isOK = false;
				alert("Voce precisa esta de acordo como os termos!");
				$("#formblog #chkconcordo")[0].focus();
			}
		}
	}
	
	if(_isOK){
		$('#formblog #botaosubmit').attr("disabled","disabled");
		$('#formblog #divloadsub')[0].style.display = "block";
	}
	
	return _isOK;
}

function validaMicroblog(){
	
	var _isOK = true;

	var col = $("#formmicroblog *[rel='valid']");
	_isOK = verificavalidacao(col, _isOK);
	

	if(!_isOK)
		alert("Preencha os campos obrigatorios!");
	else{
		
		
		//Valida se existe agum tema selecionado -----------------------
		var col = $("#formmicroblog input[rel='chktemas']");
		
		var existTema = false;
		for(i=0;i < col.length;i++){
			if(col[i].checked){
				existTema = true;
				break;
			}
		}
		//---------------------------------------------------------------
		
		if(!existTema){
			_isOK = false;			
			alert("Voce precisa selecionar no minimo um tema.");
			if(col.length > 0)
				col[0].focus();
		}else{		
			if(! $("#formmicroblog #chkconcordo")[0].checked){
				_isOK = false;
				alert("Voce precisa esta de acordo como os termos!");
				$("#formmicroblog #chkconcordo")[0].focus();
			}
		}
	}
	
	if(_isOK){
		$('#formmicroblog #botaosubmit').attr("disabled","disabled");
		$('#formmicroblog #divloadsub')[0].style.display = "block";
	}
	
	return _isOK;
}