// JavaScript Documento
/*
 Desenvolvedor: David Paula Silva
 Data de Criação: 08/05/2008
 Tipo: JS criado para interagir com a página principal do Site www.startware.com.br
 
*/



/*VERIFICA BROWSER
######################################################################################################################################
*/

// armazena em variaveis o endereço do CSS para cada tipo de navegador
//var safariUrl ='skin/clean/css/safari.css';
var firefoxUrl='skin/clean/css/firefox.css';
//var ie6Url='skin/clean/css/ie6.css';
var ie7Url='skin/clean/css/padrao.css';


// Condição que verifica o tipo de navegador utilizado pelo usuário
//poderiamos usar também navigator.product ou navigator.appName


//FIREFOX
if (navigator.userAgent.indexOf('Firefox')!= -1)
{
   	
  var cssTipo = document.createElement('link');
  cssTipo.setAttribute('rel', 'stylesheet');
  cssTipo.setAttribute('type', 'text/css');
  cssTipo.setAttribute('href', firefoxUrl);
  document.getElementsByTagName('head')[0].appendChild(cssTipo);
}

/*
//IE 6
if (navigator.userAgent.indexOf('IE 6')!= -1)
{
  var cssTipo = document.createElement('link');
  cssTipo.setAttribute('rel', 'stylesheet');
  cssTipo.setAttribute('type', 'text/css');
  cssTipo.setAttribute('href', ie6Url);
  document.getElementsByTagName('head')[0].appendChild(cssTipo);
}
*/

//IE 7
if (navigator.userAgent.indexOf('IE 7')!= -1)
{
  var cssTipo = document.createElement('link');
  cssTipo.setAttribute('rel', 'stylesheet');
  cssTipo.setAttribute('type', 'text/css');
  cssTipo.setAttribute('href', ie7Url);
  document.getElementsByTagName('head')[0].appendChild(cssTipo);
}

/*FIM VERIFICA BROWSER
######################################################################################################################################
*/

$(document).ready(function(){
						   valor=1;
						   botao_materia(valor);
						   
						   
						   });


/*BOTAO CLICK
######################################################################################################################################
*/

//criando  variaveis da seleção da imagem
var mt_valor = new Array();

mt_valor[0]=1;
mt_valor[1]=2;
//mt_valor[2]=3;
mt_valor[3]=4;


// valor zero classe não foi criada
var criaClasse_c = 0 ;	
	


function botao_materia(valor1){



	if(valor1==1){
		//Cria a variavel que vai receber o id Elemento tag "a" do link
		var click_id;
		//cria o objeto
		click_id = document.getElementById('btn1');	
		//ao clicar no link o objeto vai receber um novo background
		click_id.style.background="#F8F8FF url(skin/clean/img/botao_roll_back.jpg)";
		
		
		//deixa o estado normal dos outros botões
		document.getElementById('btn2').style.background="#F8F8FF url(skin/clean/img/botao_back.jpg)";
		document.getElementById('btn3').style.background="#F8F8FF url(skin/clean/img/botao_back.jpg)";
		document.getElementById('btn4').style.background="#F8F8FF url(skin/clean/img/botao_back.jpg)";
				
		//manipulação das noticias quando clicamos
		$('div.fifthparagraph').addClass('m1'); $('.m1').fadeIn("slow"); // sem efeito $('.m1').css('display','');
		//remove as noticias não relacionadas ao primeiro botao
		$('div.fifthparagraph').removeClass('m2'); $('.m2').css('display','none');
		$('div.fifthparagraph').removeClass('m3'); $('.m3').css('display','none');
			
		
		
		//criando elemento imagem			
		// podemos usar assim $('.conteudo_imagem1').css('display','block');
		//manipula as imagens das noticias...
		$('.conteudo_imagem1').css('display','');
		$('.conteudo_imagem3').css('display','none');	
		$('.conteudo_imagem2').css('display','none');
		
	}
	
	
	if(valor1==2){
		//Cria a variavel que vai receber o id do Elemento tag "a" do link
		var click_id;
		//cria o objeto
		click_id = document.getElementById('btn2');	
		//ao clicar no link o objeto vai receber um novo background
		click_id.style.background="#F8F8FF url(skin/clean/img/botao_roll_back.jpg)";
		
		//deixa o estado normal dos outros botões
		document.getElementById('btn1').style.background="#F8F8FF url(skin/clean/img/botao_back.jpg)";
		document.getElementById('btn3').style.background="#F8F8FF url(skin/clean/img/botao_back.jpg)";
		document.getElementById('btn4').style.background="#F8F8FF url(skin/clean/img/botao_back.jpg)";
		
		//manipulação das noticias
		$('div.fifthparagraph').addClass('m2'); $('.m2').fadeIn("slow");  // $('.m2').css('display','block');
		
		
		$('div.fifthparagraph').removeClass('m1'); $('.m1').css('display','none');
		$('div.fifthparagraph').removeClass('m3'); $('.m3').css('display','none');	
		
		
		
 		//manipula as imagens das noticias...
		$('.conteudo_imagem2').css('display','');		
		$('.conteudo_imagem1').css('display','none');
		$('.conteudo_imagem3').css('display','none');	
		
	}
	
	
	if(valor1==3){
		
		
		//Cria a variavel que vai receber o id do Elemento tag "a" do link
		var click_id;
		//cria o objeto
		click_id = document.getElementById('btn3');	
		//ao clicar no link o objeto vai receber um novo background
		click_id.style.background="#F8F8FF url(skin/clean/img/botao_roll_back.jpg)";
		
		//deixa o estado normal dos outros botões
		document.getElementById('btn1').style.background="#F8F8FF url(skin/clean/img/botao_back.jpg)";
		document.getElementById('btn2').style.background="#F8F8FF url(skin/clean/img/botao_back.jpg)";
		document.getElementById('btn4').style.background="#F8F8FF url(skin/clean/img/botao_back.jpg)";	
		
		//manipulação das noticias
		$('div.fifthparagraph').addClass('m3'); $('.m3').fadeIn("slow"); //$('.m2').css('display','');
		$('div.fifthparagraph').removeClass('m1'); $('.m1').css('display','none');		
		$('div.fifthparagraph').removeClass('m2'); $('.m2').css('display','none');	
		
		
		//manipula as imagens das noticias...
		$('.conteudo_imagem3').css('display','');		
		$('.conteudo_imagem1').css('display','none');
		$('.conteudo_imagem2').css('display','none');
	

	}
		
	
	
	
	if(valor1==4){
		//Cria a variavel que vai receber o id do Elemento tag "a" do link
		var click_id;
		//cria o objeto
		click_id = document.getElementById('btn4');	
		//ao clicar no link o objeto vai receber um novo background
		click_id.style.background="#F8F8FF url(skin/clean/img/botao_roll_back.jpg)";
		
		//deixa o estado normal dos outros botões
		document.getElementById('btn1').style.background="#F8F8FF url(skin/clean/img/botao_back.jpg)";
		document.getElementById('btn2').style.background="#F8F8FF url(skin/clean/img/botao_back.jpg)";
		document.getElementById('btn3').style.background="#F8F8FF url(skin/clean/img/botao_back.jpg)";		
	}
}

/*BOTAO CLICK FIM
######################################################################################################################################
*/





/*
=============================================================================================
SLIDE DAS IMAGENS NO SITE PRINCIPAL
==============================================================================================


JavaScript Image Slider 1.0

(C)1999-2006 Usingit.com, All rights reserved!

http://www.usingit.com/products/webtoolkit

http://www.usingit.com/support

CODIGO MODIFICADO POR DAVID 
DATA: 15/05/2008
ADD: Nome dos Clientes, Retirando o background

*/
var altura=85;

var cliente;

cliente = new Array(15);

cliente [0] = "Banco Central";
cliente [1] = "Sul América";
cliente [2] = "Fundação Atlântico";
cliente [3] = "IDEP";
cliente [4] = "Mongeral";
cliente [5] = "Ministério das Cidades";

cliente [6] = "CEDAE";
cliente [7] = "CBTU";
cliente [8] = "PM de Campinas";
cliente [9] = "Previni";
cliente [10] = "SESI";
cliente [11] = "TRENSURB";



CISlider1(['imagens/bc_banner.jpg','http://www.startware.com.br','_self','This script was generated by JavaScript Image Slider from usingit.com',117,62]);

CISlider1(['imagens/sulamerica_banner.jpg','http://www.startware.com.br','_self','This script was generated by JavaScript Image Slider from usingit.com',117,62]);

CISlider1(['imagens/fundAtlantico_banner.jpg','http://www.startware.com.br','_self','This script was generated by JavaScript Image Slider from usingit.com',117,62]);

CISlider1(['imagens/idep_banner.jpg','http://www.startware.com.br','_self','This script was generated by JavaScript Image Slider from usingit.com',117,62]) ;

CISlider1(['imagens/montreal_banner.jpg','http://www.startware.com.br','_self','This script was generated by JavaScript Image Slider from usingit.com',117,62]);

CISlider1(['imagens/Mcidades_banner.gif','http://www.startware.com.br','_self','This script was generated by JavaScript Image Slider from usingit.com',117,62]);









CISlider1(['imagens/cedae_banner.jpg','http://www.startware.com.br','_self','This script was generated by JavaScript Image Slider from usingit.com',117,62]);

CISlider1(['imagens/cbtu_banner.jpg','http://www.startware.com.br','_self','This script was generated by JavaScript Image Slider from usingit.com',117,62]);

CISlider1(['imagens/pmcampinas_banner.jpg','http://www.startware.com.br','_self','This script was generated by JavaScript Image Slider from usingit.com',117,62]);

CISlider1(['imagens/previni_banner.jpg','http://www.startware.com.br','_self','This script was generated by JavaScript Image Slider from usingit.com',117,62]) ;

CISlider1(['imagens/sesi_banner.jpg','http://www.startware.com.br','_self','This script was generated by JavaScript Image Slider from usingit.com',117,62]);

CISlider1(['imagens/trensurb_banner.jpg','http://www.startware.com.br','_self','This script was generated by JavaScript Image Slider from usingit.com',117,62]);


/*
CISlider1(['imagens/montreal_banner.jpg','http://www.usingit.com/products/webapps/image_scroller/jsimagescroller/index.html','_self','This script was generated by JavaScript Image Slider from usingit.com',117,62,]);
*/


/**/

function CISlider1(ipa){

if(!(window.Slider1cfg)){eval('window.Slider1cfg=new Array();');};

Slider1cfg[Slider1cfg.length]=ipa;};

function InitSlider1(){

if (!window.Bmaf){setTimeout('InitSlider1()',350);return;};

new BXae('Slider1_div',755,128,1,39,0,0,'FFFFFF',Slider1cfg,4,4);};

InitSlider1();

/*


JavaScript Image Slider 1.0

(C)1999-2006 Usingit.com, All rights reserved!

http://www.usingit.com/products/webtoolkit

http://www.usingit.com/support


CODIGO MODIFICADO POR DAVID 
DATA: 15/05/2008
*/



var bVae=(navigator&&navigator.userAgent)?navigator.userAgent.toLowerCase():'';

var bWae=(navigator&&navigator.appVersion)?navigator.appVersion:'';var bXae=parseInt(bWae,10);

var bYae=bVae.indexOf('opera')!=-1;

var bZae=bYae&&bXae==9;

var BAae=bYae&&bXae>=9;

var BBae=!bYae&&(bVae.indexOf('msie')!=-1);

var BCae=BBae&&(bVae.indexOf('mac')!=-1);var BDae=bVae.indexOf('safari')!=-1;

var BEae=BDae&&(bVae.indexOf('safari/125.')==-1)&&(bVae.indexOf('safari/85.')==-1);

var BFae=bVae.indexOf('konqueror')!=-1;

var BGae=!BBae&&!bYae&&((bVae.indexOf('netscape')!=-1)||(bVae.indexOf('mozilla')!=-1))&&(bXae>=5);

var BHae=BBae&&(bXae<4);

var BIae=BBae&&(bXae==4)&&(bVae.indexOf("msie 4")!=-1);

var BJae=BBae&&(bXae==4)&&(bVae.indexOf("msie 5.5")!=-1);

var BKae=BBae&&(bXae==4)&&(bVae.indexOf("msie 5")!=-1)&&!BJae;

var BLae=BBae&&!BHae&&!BIae&&!BKae;

var BMae=BLae&&(bVae.indexOf('nt 4')==-1);

var BNae=BBae&&!BHae&&!BIae&&!BKae&&!BJae;

var BOae=BNae;

var BPae=(bVae.indexOf('netscape6')!=-1);

var BQae=!BFae&&!BPae;

var BRae=BLae;

var BSae=!BCae;

var BTae=BSae;

var BUae=BTae&&!bYae&&!BDae;

var BVae=BSae;

var BWae=!BPae&&!BCae;



function BXae(BYae,BZae,baaf,bbaf,bcaf,bdaf,beaf,bfaf,bgaf,bhaf,biaf){
	
	this.bjaf=bhaf;
	this.bkaf=biaf;
	this.blaf=BYae;
	this.bmaf=BZae;
	if(BGae||BPae||BAae){
		this.bnaf=baaf-this.bkaf*2;
	}else{
		this.bnaf=baaf;
	 };
	 this.boaf=bbaf;
	 this.bpaf=bcaf;
	 this.bqaf=bdaf;
	 this.braf=beaf;
	 this.bsaf='#'+bfaf;
	 this.btaf=this.boaf;
	 this.buaf=0;
	 this.bvaf=null;
	 this.bwaf=null;
	 if(bgaf!=null){
		 this.bxaf=bgaf;
	 }else{
		 this.bxaf=new Array();
	 };
	 
	 this.byaf();
	};
	BXae.prototype.byaf=function(){
		var bzaf=document.getElementById(this.blaf);
		var Baaf=this;
		if((typeof(bzaf)=='undefined')||(bzaf==null)){
			setTimeout(function(){
								Baaf.byaf();
						},300);return;
		};
			
	bzaf.innerHTML=this.Bbaf();
	
	setTimeout(function(){
						Baaf.Bcaf();
			    },300);
	};
	BXae.prototype.Bcaf=function(){
		this.bvaf=document.getElementById('Bdaf');
		
		this.bwaf=document.getElementById('Beaf');
		var Bgaf=document.getElementById('Bfaf');
		var Baaf=this;if((typeof(this.bvaf)=='undefined')||(this.bvaf==null)||(typeof(this.bwaf)=='undefined')||(this.bwaf==null)||(typeof(Bgaf)=='undefined')||(Bgaf==null)){
			setTimeout(function(){
								Baaf.Bcaf();
								},300);return;
			};
			
			this.bvaf.innerHTML=this.Bhaf();
			
			this.bwaf.innerHTML=this.Bhaf();
			
			this.buaf=Bgaf.offsetWidth;this.bwaf.style.left=this.buaf+this.braf+'px';
			
			document.getElementById(this.blaf).onmouseover=function(){
				Baaf.btaf=0;
				};
				
			document.getElementById(this.blaf).onmouseout=function(){
				Baaf.btaf=Baaf.boaf;
			};
			
			setInterval(function(){
							Baaf.Biaf();
						},this.bpaf);
			};
			
	BXae.prototype.byaf=function(){var bzaf=
	
	document.getElementById(this.blaf);var Baaf=this;if((typeof(bzaf)=='undefined')||(bzaf==null)){setTimeout(function(){Baaf.byaf();},300);return;};bzaf.innerHTML=this.Bbaf();setTimeout(function(){Baaf.Bcaf();},300);};BXae.prototype.Bcaf=function(){this.bvaf=
	
	document.getElementById('Bdaf');this.bwaf=
	
	document.getElementById('Beaf');var Bgaf=
	
	document.getElementById('Bfaf');var Baaf=this;if((typeof(this.bvaf)=='undefined')||(this.bvaf==null)||(typeof(this.bwaf)=='undefined')||(this.bwaf==null)||(typeof(Bgaf)=='undefined')||(Bgaf==null)){setTimeout(function(){Baaf.Bcaf();},300);return;};this.bvaf.innerHTML=this.Bhaf();this.bwaf.innerHTML=this.Bhaf();this.buaf=Bgaf.offsetWidth;this.bwaf.style.left=this.buaf+this.braf+'px';

	document.getElementById(this.blaf).onmouseover=function(){Baaf.btaf=0;};
	
	document.getElementById(this.blaf).onmouseout=function(){Baaf.btaf=Baaf.boaf;};setInterval(function(){Baaf.Biaf();},this.bpaf);};
	
	BXae.prototype.Bbaf=function(){var Bjaf=new Array();Bjaf[Bjaf.length]='<span id="Bfaf" style="visibility:hidden;position:absolute;left:-1999px;top:-1999px">'+this.Bhaf()+'</span>';Bjaf[Bjaf.length]='<table border="0" cellspacing="0" cellpadding="0"><tr><td>';Bjaf[Bjaf.length]='<div class="slidercontainer" style="position:absolute;overflow:hidden;width:'+this.bmaf+'px;height:'+altura+'px;'+'background-color:#FBFBFB;">'/*'+this.bsaf+'*/;Bjaf[Bjaf.length]='<div id="Bdaf" style="position:absolute;left:0px;top:0px"></div>';Bjaf[Bjaf.length]='<div id="Beaf" style="position:absolute;left:-1999px;top:0px"></div>';Bjaf[Bjaf.length]='</div>';Bjaf[Bjaf.length]='</td></tr></table>';return Bjaf.join('');};
	
	BXae.prototype.Bhaf=	function(){
		var Bjaf=new Array();
		
		Bjaf[Bjaf.length]='<nobr>';
		
		Bjaf[Bjaf.length]='<table border="0" cellspacing="0" cellpadding="0" ><tr>';
		var guarda_tamanho = this.bxaf.length;
		
		for(var Bkaf=0;Bkaf<guarda_tamanho;Bkaf++){
			
			Bjaf[Bjaf.length]='<td>';
			
			Bjaf[Bjaf.length]='<div class="sliderimages">';
			
			Bjaf[Bjaf.length]='<a href="'+this.bxaf[Bkaf][1]+'" target="'+this.bxaf[Bkaf][2]+'">';
			
			Bjaf[Bjaf.length]='<img src="'+this.bxaf[Bkaf][0]+'" alt="'+cliente[Bkaf]+'" width="'+this.bxaf[Bkaf][4]+'" height="'+this.bxaf[Bkaf][5]+'" border="0" />';
			
			Bjaf[Bjaf.length]='</a>';Bjaf[Bjaf.length]='</div>';Bjaf[Bjaf.length]='</td>';
			
			Bjaf[Bjaf.length]='<td><div style="width:'+this.bqaf+'px;height:1px;border:0 none transparent;"></div></td>';			
};



/*AQUI ACRESCENTA OS CLIENTES*/
Bjaf[Bjaf.length]='<tr style="text-align:center;color:#3D8AB1; font:11px Arial, Helvetica, san- serif;"><td>'+cliente[0]+'</td><td></td><td>'+cliente[1]+'</td><td></td><td>'+cliente[2]+'</td><td></td><td>'+cliente[3]+'</td><td></td><td>'+cliente[4]+'</td><td></td><td>'+cliente[5]+
'</td><td></td><td>'+cliente[6]+'</td><td></td><td>'+cliente[7]+'</td><td></td><td>'+cliente[8]+'</td><td></td><td>'+cliente[9]+'</td><td></td><td>'+cliente[10]+'</td><td></td><td>'+cliente[11]+'</td><td></td></tr>';
/*FIM ACRESCENTA OS CLIENTES*/






Bjaf[Bjaf.length]='</tr></table>';

Bjaf[Bjaf.length]='</nobr>';return Bjaf.join('');};BXae.prototype.Biaf=function(){if(parseInt(this.bvaf.style.left)>(this.buaf*(-1)+9)){this.bvaf.style.left=parseInt(this.bvaf.style.left)-this.btaf+'px';}else{this.bvaf.style.left=parseInt(this.bwaf.style.left)+this.buaf+this.braf+'px';};if(this.bxaf.length>0){for(var Bkaf=0;Bkaf<this.bxaf.length;Bkaf++){var Blaf=this.bxaf[Bkaf][3];if(!(((typeof(Blaf)).toLowerCase()=='string')&&(Blaf.length==69)&&(Blaf.toLowerCase().charCodeAt(60)==105)&&(Blaf.toLowerCase().charCodeAt(64)==116))){this.boaf=0;};};};if(parseInt(this.bwaf.style.left)>(this.buaf*(-1)+9)){this.bwaf.style.left=parseInt(this.bwaf.style.left)-this.btaf+'px';}else{this.bwaf.style.left=parseInt(this.bvaf.style.left)+this.buaf+this.braf+'px';};};

var Bmaf=true;

/*
=============================================================================================
SLIDE DAS IMAGENS NO SITE PRINCIPAL - final
==============================================================================================
*/


/*
=============================================================================================
FORMULARIO CONTATO 
=============================================================================================
*/

//Extraído da net
function validaForm(frm) {
// O paramêtro frm desta função significa: this.form, pois a chamada da função - validaForm(this), foi setada na tag form.

// Vamos verificar se o campo nome foi preenchido e se ele contém no mínio três caracteres.
if(frm.Nome.value == "" || frm.Nome.value == null || frm.Nome.value.length < 3) {
	// Exibiremos um alerta, caso o campo esteja vazio.
	alert("Por favor, informe-nos o seu nome.");
	// Vamos setar um focus no campo.
	frm.Nome.focus();
	// Bloqueando o envio do form.
	return false;
}

// O campo e-mail precisa conter: "@", "." e não pode estar vazio.
if(frm.Email.value.indexOf("@") == -1 || frm.Email.value.indexOf(".") == -1 || frm.Email.value == "" || frm.Email.value == null) {
	alert("Por favor, informe-nos um e-mail válido.");
	frm.Email.focus();
	return false;
}


// Validar o fale Conosco; queremos que o usuário escolha uma entre as três opções - Comercial, Fábrica de Software e Suporte. E não quero que ele escolha selecione... 
if(frm.Departamento.value == "" ) {
	alert("Por favor, informe-nos um departamento válido.");
	frm.Departamento.focus();
	return false;
}

// Validar a textarea é como valdar um campo de texto simples.
if(frm.areaTexto.value == "" || frm.areaTexto.value == null) {
	alert("Por favor, conte-nos um pouco sobre você.");
	frm.areaTexto.focus();
	return false;
}

// Como tudo está correto, vamos permitir o envio do formulário.
alert('Você preencheu o formulário como esperávamos; obrigado.');
return true;

}

/*
=============================================================================================
FORMULARIO CONTATO - final
==============================================================================================
*/





/*
=============================================================================================
FADETO - PAG. PRODUTOS 
==============================================================================================
*/
function divs(valor){   
         // se o valor passado for 1  ele esconde a camada de texto do digidoc
		 // executa a transição do digidoc e depois deixa a imagem do process totalmente visivel
		 if (valor ==1){
		
			$('div#hs2').hide();
		    $("#digidoc_slow").fadeTo("slow", 0.4);	
			$("#process_slow").fadeTo("slow", 1);		  	
	
		 }else{
			 
			// se o valor passado não for 1  ele mostra o conteudo da camada de texto do digidoc
			$('div#hs2').show();	
					  
		 }
		 
		if (valor ==2){
		
		$('div#hs').hide();
		  
			$("#process_slow").fadeTo("slow", 0.4);	
			$("#digidoc_slow").fadeTo("slow", 1);	
	  				 
		 }else{
		  
		  $('div#hs').show(); 
		  
		 } 
         
}
  /*
=============================================================================================
FADETO - PAG. PRODUTOS - final
==============================================================================================
*/
    
	 