img0 = new Image();img0.src = "gifs/menuplus2.gif";
img1 = new Image();img1.src = "gifs/menuminus2.gif";
var hoje = new Date();
hoje.setTime(hoje.getTime()+(356*24*3600*1000));
function le_mm(qual){
	obj = document.getElementById("imenu"+qual);
	if (obj.style.display=='none'){
		obj.style.display = 'block';
		document.cookie="imenu"+qual+"=1;expires="+hoje.toGMTString();
		document['img'+qual].src = img1.src;
	}else {
		obj.style.display = 'none';
		document.cookie="imenu"+qual+"=0;expires="+hoje.toGMTString();
 		document['img'+qual].src = img0.src;
	}
}
function le_cc(){
	for(i=1;i<=categorias; i++){
		valor = getCookie("imenu"+i)
		if(valor!=null){
			obj = document.getElementById('imenu'+i);
			if(parseInt(valor) == 1){
				obj.style.display = 'block';
				document['img'+i].src = img1.src;
			}else{
				obj.style.display = 'none';
				document['img'+i].className = 'k1';
			}
		}
	}
}

function getCookie(name) {
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	} else begin += 2;
	var end = document.cookie.indexOf(";", begin);
	if (end == -1) end = dc.length;
	return unescape(dc.substring(begin + prefix.length, end));
}
function comentario(url) {
	comentWindow = window.open(url,'url','width=387,height=367,scrollbars=yes,top=80,left=80,resizable=no,toolbar=no,titlebar=no,location=no,channelmode=no,directories=no')
	comentWindow.focus()
}	

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function setFocus() {
    document.busca_top.texto.focus();
}

function verif_busca(){
	if (isWhitespace(document.busca_top.texto.value) || LessThanMin (document.busca_top.texto.value, 2))
	{
	alert("O campo 'Busca:' deve ser preenchido corretamente.");
	document.busca_top.texto.focus();
	return false;
	}	
}

function Validacao_notfemail()
{
	if (isWhitespace(document.notfemail.nome.value) || LessThanMin (document.notfemail.nome.value, 3)) {
		alert("O campo 'Nome:' deve ser preenchido corretamente.");
		document.notfemail.nome.focus();
		return false;
	}	

	if (isWhitespace(document.notfemail.email.value) || !isEmail(document.notfemail.email.value))
	{ 
		alert("O campo 'E-mail:' deve ser preenchido e deve ser um endereço de email válido.");
		document.notfemail.email.focus();
		return false;
	}

}

function Validacao_faleconosco()
{
	if (isWhitespace(document.faleconosco.nome.value) || LessThanMin (document.faleconosco.nome.value, 3)) {
		alert("O campo 'Nome:' deve ser preenchido corretamente.");
		document.faleconosco.nome.focus();
		return false;
	}	

	if (isWhitespace(document.faleconosco.email.value) || !isEmail(document.faleconosco.email.value))
	{ 
		alert("O campo 'E-mail:' deve ser preenchido e deve ser um endereço de email válido.");
		document.faleconosco.email.focus();
		return false;
	}

	if (isWhitespace(document.faleconosco.mensagem.value) || LessThanMin (document.faleconosco.mensagem.value, 3))
	{
		alert("O campo 'Mensagem:' deve ser preenchido corretamente.");
		document.faleconosco.mensagem.focus();
		return false;
	}	
}

function Validacao_indicarsite()
{
	if (isWhitespace(document.iserirsite.nome.value) || LessThanMin (document.iserirsite.nome.value, 3)) {
		alert("O campo 'Nome:' deve ser preenchido corretamente.");
		document.iserirsite.nome.focus();
		return false;
	}	

	if (isWhitespace(document.iserirsite.email.value) || !isEmail(document.iserirsite.email.value))
	{ 
		alert("O campo 'E-mail:' deve ser preenchido e deve ser um endereço de email válido.");
		document.iserirsite.email.focus();
		return false;
	}

	if (isWhitespace(document.iserirsite.site.value) || LessThanMin (document.iserirsite.site.value, 3))
	{
		alert("O campo 'Nome do Site:' deve ser preenchido corretamente.");
		document.iserirsite.site.focus();
		return false;
	}	

	if (isWhitespace(document.iserirsite.url.value) || LessThanMin (document.iserirsite.url.value, 3))
	{
		alert("O campo 'URL do Site:' deve ser preenchido corretamente.");
		document.iserirsite.url.focus();
		return false;
	}	

	if (isWhitespace(document.iserirsite.descr.value) || LessThanMin (document.iserirsite.descr.value, 3))
	{
		alert("O campo 'Descrição do Site:' deve ser preenchido corretamente.");
		document.iserirsite.descr.focus();
		return false;
	}	
}



function isEmpty(s)
      { return ((s == null) || (s.length == 0)) }

function MoreThanMax (s, Lmax){
	if (s.length > Lmax){
		return true;
	}
	return false;
}

function LessThanMin (s, Lmin){
	if (s.length < Lmin){
		return true;
	}
	return false;
}

function isDigit (c){   
	return ((c >= "0") && (c <= "9"))
}

function isNunber (s){
	var i;
	if (isEmpty(s)) 
		if (isInteger.arguments.length == 1) 
			return defaultEmptyOK;
		else 
			return (isInteger.arguments[1] == true);

	for (i = 0; i < s.length; i++){   
        var c = s.charAt(i);
        if (!isDigit(c)) 
			if (c != "." && c != "," ) 
				return false;
    }
    return true;
}

function isWhitespace (s){
	var whitespace = " \t\n\r";
	var i;
	if (isEmpty(s)) return true;
	for (i = 0; i < s.length; i++){
		var c = s.charAt(i);
		if (whitespace.indexOf(c) == -1) return false;
	}
	return true;
}

function isEmail (s){
	if (isEmpty(s)) 
		if (isEmail.arguments.length == 1) 
			return false;
		else 
			return (isEmail.arguments[1] == true);

	if (isWhitespace(s)) 
		return false;

	var i = 1;
	var sLength = s.length;	
	var arrobaok = 0;
	var pontook = 0;
	while (i < sLength){
	   	if (s.charAt(i) == "@")
			arrobaok++;
	    if (s.charAt(i) == ".")
			pontook++;
		if (s.charAt(i) == "%") 
			return false;
		if (s.charAt(i) == "(") 
			return false;
		if (s.charAt(i) == ")") 
			return false;
		if (s.charAt(i) == "{") 
			return false;
		if (s.charAt(i) == "}") 
			return false;
		if (s.charAt(i) == "[") 
			return false;
		if (s.charAt(i) == "]") 
			return false;
		if (s.charAt(i) == "/") 
			return false;
		if (s.charAt(i) == "\\") 
			return false;
		if (s.charAt(i) == "|") 
			return false;
		if (s.charAt(i) == "'") 
			return false;
		if (s.charAt(i) == "<") 
			return false;
		if (s.charAt(i) == ">") 
			return false;
		if (s.charAt(i) == ":") 
			return false;
		if (s.charAt(i) == ";") 
			return false;
		if (s.charAt(i) == "´") 
			return false;
		if (s.charAt(i) == "`") 
			return false;
		if (s.charAt(i) == "~") 
			return false;
		if (s.charAt(i) == "ç") 
			return false;
		if (s.charAt(i) == "^") 
			return false;
		if (s.charAt(i) == "?") 
			return false;
		if (s.charAt(i) == ",") 
			return false;
		if (s.charAt(i) == "!") 
			return false;
		if (s.charAt(i) == "#") 
			return false;
		if (s.charAt(i) == "$") 
			return false;
		if (s.charAt(i) == "&") 
			return false;
		if (s.charAt(i) == "*") 
			return false;
	    if (s.charAt(i) == "=") 
			return false;
		if (s.charAt(i) == "+") 
			return false;
        if (s.charAt(i) + s.charAt(i+1) == "..") 
			return false;
		if (s.charAt(i) + s.charAt(i+1) == ".@") 
			return false;
	    if (s.charAt(i) + s.charAt(i+1) == "@.") 
			return false;
		i++;
	}		
	if (s.charAt(sLength-1)==".")
		return false;
	if (arrobaok>1 || pontook==0 )
		return false;
	else 
		return true;
}
categorias=7;
uti = "49,Acesso Gratis,1,Agenda Virtual,2,AntiVírus,56,Apostilas,57,Bate Papo,58,Blog,3,Cartões Virtuais,72,Cifras,59,Classificados,51,Dicionários,52,Dinheiro,4,Discos Virtuais,55,Diversos,63,Downloads,64,Drivers,65,Educação,5,E-mails Gratuitos,60,Empregos,61,Emuladores,62,Feminino,73,Festas/Baladas,7,Fontes TrueType,67,Guias e Mapas,68,Horóscopo,69,Humor,71,Infantil,46,Jornais,54,Livros,50,MP3/Midi/Wav,70,Namoro,53,Prêmios,23,Revistas";a_uti = uti.split(",");
pro = "74,Visual Basic,11,Delphi,75,Clipper/Pascal,6,Tutorias e Apostilas";a_pro = pro.split(",");
com = "12,CDs,13,Leilões,14,Remédios";a_com = com.split(",");
sau = "17,Convênios,18,Doenças,16,Hospitais";a_sau = sau.split(",");
gov = "21,Embaixada/Consulado,22,Legislação,15,Poder Executivo,20,Poder Judiciário,19,Poder Legislativo";a_gov = gov.split(",");
fac = "26,Brasília,27,Florianópolis,25,Minas Gerais,24,São Paulo";a_fac = fac.split(",");
web = "8,ASP,44,Banners,30,Bate-Papo,31,Buscas,32,Calendários,76,CSS,33,Classificados,34,Contador,36,Enquetes,35,Estatísticas,37,Formulários,38,Fórum,39,Leilões,40,Livros de Visitas,9,Java Script,41,Mailing Lists,10,PHP,42,Redirecionamento,43,Senhas,6,Tutorias e Apostilas";a_web = web.split(",");
