/* 
 ======================================================
 		funções globais (biblio.js)
 ======================================================
 checa browser
*/

var browser=navigator.appName

//para abrir janela
function abre(url,nome,parametros)   
{
var abrejan;
	abrejan=window.open(url,nome,parametros);   
    
	abrejan.Focus;
}
// enquanto ainda tem...
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// check do email

function checa(form){
        if (form.message01.value == ""){
                alert('O campo "Texto" está em branco, por favor preenchê-lo.');
                form.message01.focus();
                return;
        }else if (form.message02.value == ""){
                alert('É preciso que você preencha o campo "Nome" para podermos entrar em contato com você.');
                form.message02.focus();
                return;
		}else if (form.message03.value == ""){
                alert('É preciso que você preencha o campo "Endereço" para podermos entrar em contato com você.');
                form.message03.focus();
                return;
		}else if (form.message04.value == ""){
                alert('É preciso que você preencha o campo "Cidade, Estado" para podermos entrar em contato com você.');
                form.message04.focus();
                return;
		}else if (form.message05.value == ""){
                alert('É preciso que você preencha o campo "CEP" para podermos entrar em contato com você.');
                form.message05.focus();
                return;
             
        }else if (form.message07.value == ""){
                alert('É preciso que você preencha o campo "Idade" para podermos entrar em contato com você.');
                form.message07.focus();
                return;
				
				}else if (form.message08.value == ""){
                alert('É preciso que você preencha o campo "E-mail" para podermos entrar em contato com você.');
                form.message08.focus();
                return;
        }
        else form.submit();
}

// check pedido

function checaped(form){
        if (form.message01.value == ""){
                alert('É preciso que você preencha o campo "Nome" para podermos entrar em contato com você');
                form.message01.focus();
                return;
        }else if (form.message02.value == ""){
                alert('É preciso que você preencha o campo "Endereço" para podermos entrar em contato com você.');
                form.message02.focus();
                return;
		}else if (form.message03.value == ""){
                alert('É preciso que você preencha o campo "Cidade, Estadoo" para podermos entrar em contato com você.');
                form.message03.focus();
                return;
		}else if (form.message04.value == ""){
                alert('É preciso que você preencha o campo "CEP" para podermos entrar em contato com você.');
                form.message04.focus();
                return;
		}else if (form.message05.value == ""){
                alert('É preciso que você preencha o campo "Telefone" para podermos entrar em contato com você.');
                form.message05.focus();
                return;
             
        }else if (form.message06.value == ""){
                alert('É preciso que você preencha o campo "E-mail" para podermos entrar em contato com você.');
                form.message06.focus();
                return;
				
		}else if (form.message07.value == ""){
                alert('É preciso que você preencha o campo "CPF".');
                form.message07.focus();
                return;
				
				
        }
        else form.submit();
}
//    funçoes da home

function ChangePage(){
    var stationInteger, stationString
	stationInteger=document.oficinas.estados.selectedIndex
	self.location=document.oficinas.estados.options[stationInteger].value;
}
function ChangePage1(){
    var stationInteger, stationString
	stationInteger=document.oficinas1.cidades.selectedIndex
	self.frames.location=document.oficinas1.cidades.options[stationInteger].value;
}

	
	
function data(){
	var now = new Date();
	var mName = now.getMonth() + 1;
	var dName = now.getDay() + 1;
	var dayNr = now.getDate();
	var yearNr=now.getFullYear();
	if(dName==1) Day = "Domingo";
	if(dName==2) Day = "Segunda-feira";
	if(dName==3) Day = "Ter&ccedil;a-feira";
	if(dName==4) Day = "Quarta-feira";
	if(dName==5) Day = "Quinta-feira";
	if(dName==6) Day = "Sexta-feira";
	if(dName==7) Day = "S&aacute;bado";
	// String to display current date.
	var todaysDate =(" " + Day + ", " + dayNr + "/" + mName + "/" + yearNr);
	TextoHtml+=todaysDate;
}
/*==============================================================================
  							fim do antigo biblio.js
==============================================================================
	
	    Construtor do cabeçalho e controle de banners

 variáveis de nomes de menu
*/

var nome		//variável que a página manda

var diret_root;   // variável do endereço do root

diret_root="http://www.motonline.com.br/"


// trocar para "http://www.motonline.com.br/" qdo for por no ar

//váriaveis dos banners
var name;
var imagem;
var urlban;
var size;
var param;
var tot_pag;
var TextoHtml="";
//
function menu(nome){
	tot_pag="12"

	// arrays do construtor
	var links = new Array(tot_pag)
	//links[0]="HOME"
	links[0]="Fórum"
	links[1]="TestRide"
	links[2]="Colunas"
	links[3]="Tuning/2&4"
	links[4]="Testes"
	links[5]="Técnica"
	links[6]="Aventurismo"
	links[7]="Lojas/Oficinas"
	links[8]="Classificados"
	links[9]="MotoClubes"
	links[10]="FAQ"
//	links[11]="Links"
	links[11]="Contato"
	

	// define o objeto/função banner
	function checapag(nome){
		if (nome=="HOME"){(x=0);
		}else if (nome=="Fórum"){(x=1);
		}else if (nome=="TestRide"){(x=2);
		}else if (nome=="Colunas"){(x=3);
		}else if (nome=="Tuning"){(x=4);
		}else if (nome=="Testes"){(x=5);
		}else if (nome=="Técnica"){(x=6);
		}else if (nome=="Aventurismo"){(x=7);
		}else if (nome=="Lojas & Oficinas"){(x=8);
		}else if (nome=="Classificados"){(x=9);
		}else if (nome=="Motoclubes"){(x=10);
		}else if (nome=="Links"){(x=11);
		}else if (nome=="FAQ"){(x=12);
		}else if (nome=="Contato"){(x=13);
		}
	}

	checapag(nome);

// mude os links nessa coluna abaixo

var url = new Array(tot_pag)
//url[0]=""
url[0]="forum"
url[1]="testride/er6n_11jun10.html"
url[2]="colunistas/motoclubes-motonliners/sucupira/capacetes-26jul2010.html"
url[3]="tuning/tornado-sm_2009-12-18.html"
url[4]="testes/teste-nxr150-brosmix_14mai10.html"
url[5]="tecnica/tecnica-tecnologia-pneus_02nov09.html"
url[6]="aventuras/aventuras-profissionais17set09.html"
url[7]="oficinas/oficin.html"
url[8]="classificados/classif_main.asp?cat=motos"
url[9]="motoclubes/motoclub_main.asp"
url[10]="faq/faq1.html"
//url[11]="links/links.html"
url[11]="contato.html"


function banner(name,urlban,imagem,size,param,propriedades,tipo){
	this.name=name;		//nome que irá aparecer na listagem de banners
	this.urlban=urlban;
	this.imagem=imagem;
	this.size=size;		//width e height para exibição no relatório de banners
	this.param=param;	//alt e adicionais

	if(propriedades == ""){
	// default
		propriedades = "toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,menubar=yes,width=680,height=600,left=0,top=0";
	}
	this.propriedades = propriedades;//propriedades da janela

	// tipo de banner - imagem / flash
	if(tipo == ""){
	// default
		tipo = "imagem";
	}
	this.tipo = tipo;
}
//
/*==========================================================================
 cadastro de banners. ADICIONE NOVO BANNER AQUI!!!
 NÃO ESQUEÇA DE CONCATENAR AS ASPAS ". ESCREVA ASSIM: \"
 CASO CONTRÁRIO, NÃO IRÁ FUNCIONAR CORRETAMENTE (CONFLITO DE ASPAS)
*/

var dunlop=new banner("Dunlop",diret_root+"asp/redirect.asp?ppp=15",diret_root+"banners/dunlop/banner-dunlop.gif","width=468 height=60","alt='Dunlop'","","");

var motograndprix=new banner("MotoGrandPrix",diret_root+"asp/redirect.asp?ppp=12",diret_root+"banners/motograndprix/banner_MGP_2_468.gif","width=468 height=60","alt='MotoGrandPrix'","","");

var motonline=new banner("Motonline",diret_root+"asp/redirect.asp?ppp=6",diret_root+"banners/motonline/banner_motonline_new.gif","width=468 height=60","alt='Motonline'","","");

var terratours=new banner("TerraTours",diret_root+"asp/redirect.asp?ppp=8",diret_root+"banners/terratours/BannerMotonline280906.gif","width=468 height=60","alt='TerraTours'","","");

var terratours2=new banner("TerraTours",diret_root+"asp/redirect.asp?ppp=18",diret_root+"banners/terratours/BannerMotonline280906.gif","width=468 height=60","alt='TerraTours'","","");

var hondavtx=new banner("HondaVTX1800",diret_root+"asp/redirect.asp?ppp=9",diret_root+"banners/honda/honda-set06/vtx_fullbanner_motoonline_x02.swf","width=468 height=60","alt='Honda VTX180'","","flash");

var motonlineloja=new banner("MotonlineLoja",diret_root+"asp/redirect.asp?ppp=10",diret_root+"banners/motonline/loja/banner468.jpg","width=468 height=60","alt='Motonline-Loja'","","");



/*==========================================================================
 banners - escreva o nome dos banners nas páginas que irão aparecer.
 "" para vazio.
 --- RESPEITE OS TAMANHOS PARA NÃO DAR XABU! ---
 CASO ENTRE UM BANNER MAIOR, ELE DEVE ENTRAR NO LUGAR DOS BANNERS 1 E 2.
 banner 1 - tamanho máx: 125x60px
 banner 2 - tamanho máx: 180x60px
 banner 3 - tamanho máx: 90x90px

 banners da abertura - nova - default.asp (antiga ult-not)
*/
 
var ban = new Array(tot_pag);

// home
ban[0] = new Array(3);
ban[0][1]="";
ban[0][2]="";
ban[0][3]="";
//
// nova Fórum
ban[1] = new Array(3);
ban[1][1]=motograndprix;
ban[1][2]="";
ban[1][3]="";
//
// nova Colunas
ban[2] = new Array(3);
ban[2][1]=motograndprix;
ban[2][2]="";
ban[2][3]="";
//

// banners de tuning

ban[3] = new Array(3);
ban[3][1]=motograndprix;
ban[3][2]="";
ban[3][3]="";
//

// banners de testes

ban[4] = new Array(3);
ban[4][1]=motograndprix;
ban[4][2]="";
ban[4][3]="";
//
// banners da tecnica

ban[5] = new Array(3);
ban[5][1]="";
ban[5][2]="";
ban[5][3]="";
//
// Aventura
ban[6] = new Array(3);
ban[6][1]="";
ban[6][2]="";
ban[6][3]="";
//
// banners da lojas & oficinas

ban[7] = new Array(3);
ban[7][1]="";
ban[7][2]="";
ban[7][3]="";
//

// banners da classificados

ban[8] = new Array(3);
ban[8][1]="";
ban[8][2]="";
ban[8][3]="";
//

// banners da motoclubes

ban[9] = new Array(3);
ban[9][1]=motonline;
ban[9][2]="";
ban[9][3]="";
//
// banners da links

ban[10] = new Array(3);
ban[10][1]=motograndprix;
ban[10][2]="";
ban[10][3]="";
//
// banners da faq

ban[11] = new Array(3);
ban[11][1]=motonline;
ban[11][2]="";
ban[11][3]="";

// banners da e-mail

ban[12] = new Array(3);
ban[12][1]=motonline;
ban[12][2]="";
ban[12][3]="";


//==========================================================================
// gerador de relatórios
if (nome=="relat"){
	var z=0
	TextoHtml+='<left><table bgcolor=\"#ffffff\" border=\"1\" width=\"100%\" class=\"txt7\"><tr><td>&nbsp;</td><td class=\"txt7\">Banner 1</td><td class="txt7b">Banner 2</td><td class=\"txt7\">Banner 3</td></tr>';
	for (z=0; z<tot_pag; z++){
		TextoHtml+='<tr><td class=\"txt7\"><a href=\" '+diret_root + url[z]+'\">'+ links[z]+ '</a>';
	var y;
		for (y=1; y<4; y++){
			if (ban[z][y]==""){
				TextoHtml+='<td class=\"menusemlink\">Não há banners neste espaço</td>';						
			}
			else if(ban[z][y]=="gde"){
				TextoHtml+='<td>Continuação do banner grande</td>';
			}else{
				TextoHtml+='<td>  <b> ' + ban[z][y].name + '</b><br> Tamanho: ' + ban[z][y].size + '</td>';
			}
		}
		TextoHtml+='</tr>';
	}
	TextoHtml+='</table></right>';	
}

//==============================================================================

// fim da função de banner

//funções do menu

function escrevetexto(urle,nome){
	TextoHtml+='<td align=\"center\" class=\"menusemlink\" '+ aditd + '><a class=br href='+ diret_root + urle +' >'+ links[x] +'</a></td>';
}

function escrevelink(urle,nome){
	TextoHtml+='<td align=\"center\" class="linkMenu" '+ aditd + '><a href=' + diret_root + urle +'>'+ links[x] +'</a></td>';
}

// essa serve p/ escolher se escreve link ou texto
var x
function decide(){
	for (x=0; x<tot_pag; x++){
		if (links[x]==nome){
			urle=url[x];
			escrevetexto(urle,nome);
		}else{	
			urle=url[x];
			escrevelink(urle,nome);
		}
	
	}
}

//escreve o cabeçalho

var adit="cellpadding=\"0\" cellspacing=\"0\"";
var aditd="";

if (nome!="relat"){
	TextoHtml+='<table border=\"0\" width=\"932\" height=\"18\" '+ adit + ' bgcolor=\"#CC0033\" >';
	TextoHtml+='<tr>';
// logo motonline (300x47)
	TextoHtml+='<td>';
	TextoHtml+='<table width="100%" height="100px" cellpadding="0" cellspacing="0" border="0"><tr><td style="width:198px;">';
	TextoHtml+='<a href="http://www.motonline.com.br"><img src="http://www.motonline.com.br/images/logoSite.jpg" border="0"/></a></td><td align="right" style="background:url(http://www.motonline.com.br/images/topoBG.jpg) no-repeat left; padding-right:5px;">';
		//checa a página e seta o links[x]
		
// banner 1 - tamanho máximo 125x62
	if (ban[x][1]!="" && ban[x][1]!="gde"){
		// se for imagem
		if (ban[x][1].tipo == "imagem"){
			TextoHtml+='<a href=\"javascript:window.open(\''+ ban[x][1].urlban + '\',\''+  ban[x][1].name +'\',\''+ ban[x][1].propriedades +'\');void(0); \"><img src=\"'+ ban[x][1].imagem + '\"' + ban[x][1].param + ' border=0></a></td>';
			
		} else if (ban[x][1].tipo == "flash"){
		// se for flash
		TextoHtml+='<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab\#version=7,0,19,0\" '+ ban[x][1].size  +' title=\"'+ ban[x][1].name +'\"><param name=\"movie\" value=\"' + ban[x][1].imagem + '\"><param name=\"quality\" value=\"high\"><embed src=\"' + ban[x][1].imagem + '\" quality=\"high\" pluginspage=\"http:\/\/www.macromedia.com\/go\/getflashplayer\\" type=\"application\/x-shockwave-flash\" ' + ban[x][1].size + '></embed></object></td>';
		
		}
		
	}else if(ban[x][1]=="gde"){
		TextoHtml+='</td>';
	}else{

          if (location.href.indexOf("?") == -1) {
            TextoHtml+=  '<iframe id=\'a4f7439e\' name=\'a4f7439e\' src=\'http://ads.motonline.com.br/openx/www/delivery/afr.php?zoneid=6&amp;cb=INSERT_RANDOM_NUMBER_HERE\' frameborder=\'0\' scrolling=\'no\' width=\'728\' height=\'90\'><a href=\'http://ads.motonline.com.br/openx/www/delivery/ck.php?n=a8646e96&amp;cb=INSERT_RANDOM_NUMBER_HERE\' target=\'_blank\'><img src=\'http://ads.motonline.com.br/openx/www/delivery/avw.php?zoneid=6&amp;cb=INSERT_RANDOM_NUMBER_HERE&amp;n=a8646e96\' border=\'0\' alt=\'\' /></a></iframe>';
          } else {
            TextoHtml+= '<iframe id=\'ab4e9e9a\' name=\'ab4e9e9a\' src=\'http://ads.motonline.com.br/openx/www/delivery/afr.php?zoneid=19&amp;cb=INSERT_RANDOM_NUMBER_HERE\' frameborder=\'0\' scrolling=\'no\' width=\'728\' height=\'90\'><a href=\'http://ads.motonline.com.br/openx/www/delivery/ck.php?n=ad90a4bb&amp;cb=INSERT_RANDOM_NUMBER_HERE\' target=\'_blank\'><img src=\'http://ads.motonline.com.br/openx/www/delivery/avw.php?zoneid=19&amp;cb=INSERT_RANDOM_NUMBER_HERE&amp;n=ad90a4bb\' border=\'0\' alt=\'\' /></a></iframe>';
          }

        }

// fim dos banners


	TextoHtml+='</tr></table><tr><td bgcolor=\"#FFFFFF\"  align=\"center\">';
	TextoHtml+='<table border=\"0\" '+ adit + '  height="30" width="100%" style="margin-bottom:18px;"><tr>';
	TextoHtml+='<td bgcolor=\"#FFFFFF\" align=\"center\" height="30">';
	TextoHtml+='<table cellspacing=\"2\" border=\"0\" ' + adit + ' width="100%" height="30" bgcolor="#FFFFFF"><tr align=\"center\">';

//menu propriamente dito
	decide();
	
	TextoHtml+='</tr></table></td></tr><tr></table>';

// fecha tabela de fora	
	TextoHtml+='</td></tr></table>';

// abre tabela de baixo
	//TextoHtml+='<table celspacing=0 cellpadding=0 width=795 bgcolor=#FFffff><tr>';
	
// TDs da tabela de baixo
	//TextoHtml+='<td width=33% class=txt7 bgcolor=#ebebeb align=center>10º ANO</td>';
	//TextoHtml+='<td width=34% class=txt7 bgcolor=#ebebeb border=0 '+ adit + ' align=center>';	
	//data();
	//TextoHtml+='</td>';
	//TextoHtml+='<td width=33% class=txt7 bgcolor=#ebebeb align=center>Desde Novembro de 1999</td>';
	//TextoHtml+='</tr>';
	//TextoHtml+='<tr>'
	//TextoHtml+='<td colspan="3" class=txt7 bgcolor=#FFFFFF align=center></td>';
	//TextoHtml+='</tr></table>';
// fecha tabela de baixo
	document.write(TextoHtml);
	}
}
