// GET BROWSER
function getBrowser(){
	var nav = new Array();
	var navigatorName = navigator.appName;
	var navigatorVersion = navigator.appVersion;
	var navigatoruserAgent = navigator.userAgent;
	nav[0] = navigatorName;
	nav[1] = navigatorVersion;
	
	return nav;
}
// END GET BROWSER

// FONT SIZE
function increaseFontSize() {
   var p = document.getElementById('scrollcontainer');
       p.style.fontSize = "1.2em";
}
function decreaseFontSize() {
   var p = document.getElementById('scrollcontainer');
       p.style.fontSize = "0.95em";
}
// END FONT SIZE

// GET FLASH MOVIE
function getFlashMovie(movieName) {
	var isIE = navigator.appName.indexOf("Microsoft") != -1;
	return (isIE) ? window[movieName] : document[movieName];
}
// END GET FLASH MOVIE

// SET PLAYER CONTROL
function setPlayerControl(idplayer, control) {

	var randnumber=Math.floor(Math.random()*18); //19 filmes
	
	getFlashMovie(idplayer).playPauseVideo(control, randnumber);
}
// END SET SET PLAYER CONTROL

// SET VIDEO
function setVideo(idplayer, vd) {
	getFlashMovie(idplayer).setVideo(vd);
}

// SET VIDEO iPAD
$(document).ready(function() {

		if(isIpad){
		
			var videos = [	"http://vstr01.isat.com.br:1935/isat/mp4:filme1.mp4/playlist.m3u8", // 0 E-learning 1
								"http://vstr01.isat.com.br:1935/isat/mp4:filme2.mp4/playlist.m3u8", // 1 E-learning 2
								"http://vstr01.isat.com.br:1935/isat/mp4:filme3.mp4/playlist.m3u8",   // 2 E-learning 3
								"http://vstr01.isat.com.br:1935/isat/mp4:Litto.mp4/playlist.m3u8", // 3 ABED	
								"http://vstr01.isat.com.br:1935/isat/mp4:BOVESPA.mp4/playlist.m3u8", // 4 BOVESPA
								"http://vstr01.isat.com.br:1935/isat/mp4:ANATED.mp4/playlist.m3u8", // 5 ANATED
								"http://vstr01.isat.com.br:1935/isat/mp4:Adriana_Clementino.mp4/playlist.m3u8" ]; // 6 SENAC
								
								/*
								7 ERNEST & YOUNG - Temporariamente off
								8 ESPM
								9 INEPAD
								10 AFERON
								11 LEROY MERLIN
								12 WEG EQUIPAMENTOS
								13 MC DONALDS
								14 ERNEST & YOUNG
								15 INPI
								16 HOSPITAL MAE DE DEUS
								17 BANCO CENTRAL DO BRASIL
								18 ALCATEL-LUCENT UNIVERSITY
								*/

			$('a[name=videoth]').click(function(e) {
			e.preventDefault();
							
				var id = $(this).attr('id');
				var video = videos[id];
				
				var videoplayer = document.getElementById('videoplayerip');
				
				videoplayer.src = video;
				videoplayer.load();
				videoplayer.play();
				
			});
			
			$('a[name=videorand]').click(function(e) {
			e.preventDefault();
							
				var randnumber=Math.floor(Math.random()*videos.length);
				var videorand = videos[randnumber];
				
				var videoplayer = document.getElementById('videoplayerip');
				
				videoplayer.src = videorand;
				videoplayer.load();
				videoplayer.play();
				
			});
		
		}	
});
// END SET VIDEO

// VIDEO THUMBS NAVIGATION
$(document).ready(function() {

		var totalPaginas = $('.videopage').size();
		var paginas = totalPaginas <=9 ? '0' + totalPaginas : totalPaginas;
		$('#numPaginas').text('Página 01 de '+paginas);

		$('a[name=nav-next]').click(function(e) {
			e.preventDefault();
			var newpageId = $(this).attr('href');
			var oldpageId = $(this).parent().parent().parent().parent().parent().get(0).id;
			
			$('#numPaginas').text('Página '+newpageId.substring(16,18)+' de '+paginas);
			
			$('#'+oldpageId).css('display','none');
			$(newpageId).fadeIn(400);
		});
		
		$('a[name=nav-prev]').click(function(e) {
			e.preventDefault();
			var newpageId = $(this).attr('href');
			var oldpageId = $(this).parent().parent().parent().parent().parent().get(0).id;
			
			$('#numPaginas').text('Página '+newpageId.substring(16,18)+' de '+paginas);

			$('#'+oldpageId).css('display','none');
			$(newpageId).fadeIn(400);
		});
});
// END VIDEO THUMBS NAVIGATION

// TOOTLTIP CASES
$(document).ready(function(){	
	if(!isIpad){
		$("a#0").easyTooltip({ useElement: "videodesc0" });
		$("a#1").easyTooltip({ useElement: "videodesc1" });
		$("a#2").easyTooltip({ useElement: "videodesc2" });
		$("a#3").easyTooltip({ useElement: "videodesc3" });
		$("a#4").easyTooltip({ useElement: "videodesc4" });
		$("a#5").easyTooltip({ useElement: "videodesc5" });
		$("a#6").easyTooltip({ useElement: "videodesc6" });
		$("a#7").easyTooltip({ useElement: "videodesc7" });
		$("a#8").easyTooltip({ useElement: "videodesc8" });
		$("a#9").easyTooltip({ useElement: "videodesc9" });
		$("a#10").easyTooltip({ useElement: "videodesc10" });
		$("a#11").easyTooltip({ useElement: "videodesc11" });
		$("a#12").easyTooltip({ useElement: "videodesc12" });
		$("a#13").easyTooltip({ useElement: "videodesc13" });
		$("a#14").easyTooltip({ useElement: "videodesc14" });
		$("a#15").easyTooltip({ useElement: "videodesc15" });
		$("a#16").easyTooltip({ useElement: "videodesc16" });
		$("a#17").easyTooltip({ useElement: "videodesc17" });
		$("a#18").easyTooltip({ useElement: "videodesc18" });
	}
});
// END TOOTLTIP CASES

// MODAL
$(document).ready(function() {

	$('a[name=modal]').click(function(e) {
		e.preventDefault();

		var id = $(this).attr('href');
	
		var maskHeight = $(document).height();
		var maskWidth = $(window).width();

		var winH = $(window).height();
		var winW = $(window).width();

		$(id).css('top', winH/2-$(id).height()/2);
		$(id).css('left', (winW/2-$(id).width()/2)-30);
		$(id).fadeIn(400);
	});

	$('.newsletter .close').click(function (e) { e.preventDefault(); $('.newsletter').fadeOut(400); });
	$('.modal-endereco .close').click(function (e) { e.preventDefault(); $('.modal-endereco').fadeOut(400); });
	$('.atendimento-virtual .close').click(function (e) { e.preventDefault(); $('.atendimento-virtual').fadeOut(400); });
	$('.modal-chat .close').click(function (e) { e.preventDefault(); $('.modal-chat').fadeOut(400); });
	$('.modal-mensagem .close').click(function (e) { e.preventDefault(); $('.modal-mensagem').fadeOut(400); });
	$('.diag .close').click(function (e) { e.preventDefault(); $('.diag').fadeOut(400); });
	
});
// END MODAL

// SET MENU DOWNSTATE
function setMenuDownState(item){
	if(arguments.length == 0){
		var h = document.getElementById("btnhome");
		h.style.display = "none";
	}else{
		var activeItem = document.getElementById(item);
		activeItem.style.background = "#CAD843";
		activeItem.style.padding = "18px 10px 6px";
		activeItem.style.color = "#fff";
		activeItem.style.fontWeight = "bold";
	}
}

/*function setAuxMenuDownState(item){
	var activeItem = document.getElementById(item);
	activeItem.style.backgroundColor = "#CAD843";
}*/
// END MENU DOWNSTATE

// VALIDATE FORMS
function IsEmail(sEmail, sErrorMessage) {
	if (sEmail) {
		var Expression = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
		
		if (!Expression.test(sEmail)) {
			if (sErrorMessage) {
				alert(sErrorMessage);
			} else {
				alert("Formato de email inválido");
			}
			return false;
		}
		return true;
	}
}

function ValidaAssessoria(){
    nome = document.getElementById("Nome").value;
    cargo = document.getElementById("Cargo").value;
    veiculo = document.getElementById("Veiculo").value;
    fone = document.getElementById("Fone").value;
    email = document.getElementById("Email").value;
	prazo = document.getElementById("Prazo").value;
	solicitacao = document.getElementById("Solicitacao").value;
    
    if (nome=="" || cargo=="" || veiculo=="" || fone=="" || email=="" || prazo=="" || solicitacao==""){
        alert("Favor preencher todos os campos.");
        return false;
    } else if (IsEmail(email)) {
        return true;
	} else { 
        return false;
	}
}

function ValidaFaleConosco(){
	areas = document.getElementById("Areas").value;
    nome = document.getElementById("Nome").value;
    email = document.getElementById("Email").value;
    fone = document.getElementById("Fone").value;
    mensagem = document.getElementById("Message").value;
	
	if (areas =="" || nome=="" || email=="" || fone=="" || mensagem==""){
        alert("Favor preencher todos os campos.");
        return false;
    } else if (IsEmail(email)) {
        return true;
	} else { 
        return false;
	}
}

function ValidaOuvidoria(){
    nome = document.getElementById("Nome").value;
    email = document.getElementById("Email").value;
    mensagem = document.getElementById("Message").value;
	
	if (nome=="" || email=="" || mensagem==""){
        alert("Favor preencher todos os campos.");
        return false;
    } else if (IsEmail(email)) {
        return true;
	} else { 
        return false;
	}
}

function ValidaFastNews(){
    nome = document.getElementById("Nome").value;
    cargo = document.getElementById("Cargo").value;
    area = document.getElementById("Area").value;
	empresa = document.getElementById("Empresa").value;
	email = document.getElementById("Email").value;
	fone = document.getElementById("Fone").value;
	
	if (nome=="" || cargo=="" || area=="" || empresa=="" || email=="" || fone==""){
        alert("Favor preencher todos os campos.");
        return false;
    } else if (IsEmail(email)) {
        return true;
	} else { 
        return false;
	}
}

function ValidaAtendVirtual(){
    nome = document.getElementById("Nome").value;
	empresa = document.getElementById("Empresa").value;
	email = document.getElementById("Email").value;
	descricao = document.getElementById("Descricao").value;
	
	if (nome=="" || empresa=="" || email=="" || descricao==""){
        alert("Favor preencher todos os campos.");
        return false;
    } else if (IsEmail(email)) {
        return true;
	} else { 
        return false;
	}
}

// END VALIDATE FORMS

// SLIDESHOW
var $dir = 'n';
function slideSwitch(dir) {
	
	$dir = dir;
	
	var $active = $('#slideshow img.active');
	$active.addClass('last-active');

	if(dir == 'n'){
		$("#slideshow p").css('display','none');
		var $next =  $active.next().length ? $active.next() : $('#slideshow img:first');

		$next.css({opacity: 0.0})
			.addClass('active')
			.animate({opacity: 1.0}, 1000, function() {
				$active.removeClass('active last-active');
			});
	}else{
		var $prev =  $active.prev().length ? $active.prev() : $('#slideshow img:last');

		$prev.css({opacity: 0.0})
			.addClass('active')
			.animate({opacity: 1.0}, 1000, function() {
				$active.removeClass('active last-active');
			});
	}
}
// END SLIDESHOW

