isIE = navigator.appName.indexOf("Explorer") >= 0;

function show() {
	for (lnArg = 0; lnArg < arguments.length; lnArg ++) {
		lvArg = arguments[lnArg];
		if (typeof(lvArg) == "object") {
			if (lvArg.constructor.toString().indexOf("Array") > -1) {
				for (lnItem = 0; lnItem < lvArg.length; lnItem ++)
					document.getElementById(lvArg[lnItem]).style.display = "block";
			} else {
				if (lvArg.style) {
					lvArg.style.display = "block";
				}
			}
		} else {
			if (document.getElementById(lvArg))
				document.getElementById(lvArg).style.display = "block";
		}
	}
}

function hide() {
	for (lnArg = 0; lnArg < arguments.length; lnArg ++) {
		lvArg = arguments[lnArg];
		if (typeof(lvArg) == "object") {
			if (lvArg.constructor.toString().indexOf("Array") > -1) {
				for (lnItem = 0; lnItem < lvArg.length; lnItem ++)
					document.getElementById(lvArg[lnItem]).style.display = "none";
			} else {
				if (lvArg.style) {
					lvArg.style.display = "none";
				}
			}
		} else {
			if (document.getElementById(lvArg))
				document.getElementById(lvArg).style.display = "none";
		}
	}
}

function showhide(){
	if ( arguments[0] == 'form1' )
		simg = "_img/tit_gfaleconosco.gif";
	else if ( arguments[0] == 'dep1' )
		simg = "_img/tit_infdepoimentosint.gif";
	if(document.getElementById(arguments[0]).style.display == 'none') {
		document.getElementById('img'+arguments[0]).src = simg.replace('.gif','_o.gif');
		show(arguments[0]);
	} else {
		document.getElementById('img'+arguments[0]).src = simg;
		hide(arguments[0]);
	}
}


function area() {
	sto = document.navegation.action.toString();
	document.navegation.area.value = arguments[0];
	document.navegation.action = ( arguments[0] == 0 ) ? "./" : document.navegation.action;
	document.navegation.action = ( arguments[0] == 1 ) ? "interna.php" : document.navegation.action;
	document.navegation.action = ( arguments[0] == 2 ) ? "interna.php" : document.navegation.action;
	document.navegation.action = ( arguments[0] == 3 ) ? "faleconosco.php" : document.navegation.action;
	document.navegation.action = ( arguments[0] == 4 ) ? "newsletter.php" : document.navegation.action;
	document.navegation.subsecao.value = "";
	document.navegation.submit();
}

function subsecao() {
	if ( arguments[0] == 8 && document.navegation.area.value == 1 )
		document.navegation.action = "clientes.php"
	document.navegation.subsecao.value = arguments[0];
	document.navegation.submit();
}

function item() {
	document.navegation.item.value = arguments[0];
	document.navegation.submit();
}

function pecasitem() {
	document.navegation.item.value = arguments[0];
	document.navegation.action = "servicos.php"
	document.navegation.submit();
}

function swapImg(imgName,imgSrc) {
	document.images[imgName].src = imgSrc;
}

function linkto(){
	if ( arguments[0] ) {
		document.navegation.area.value = arguments[0];
		document.navegation.subsecao.value = "";
		document.navegation.item.value = "";
		if ( arguments[0] == 0 ) document.navegation.action = "./";
		if ( arguments[0] == 1 ) document.navegation.action = "interna.php";
		if ( arguments[0] == 2 ) document.navegation.action = "interna.php";
		if ( arguments[0] == 3 ) document.navegation.action = "faleconosco.php";
		if ( arguments[0] == 4 ) document.navegation.action = "newsletter.php";
		if ( arguments[1] ) {
			document.navegation.subsecao.value = arguments[1];
			if ( arguments[0] == 1 && arguments[1] == 8 ) document.navegation.action = "clientes.php";
			if ( arguments[2] ) {
				document.navegation.item.value = arguments[2];
				document.navegation.action = "servicos.php";
			}
		}
		document.navegation.submit();
	}
}

function verifyMail( strEmail ) {
	strValidChars="@abcdefghijklmnopqrstuvxywzABCDEFGHIJKLMNOPQRSTUVXYWZ0123456789-_.";
	arrBoundaryChars=new Array();
	for (intPos=0;intPos<strEmail.length;intPos++) {
		strThisChar=strEmail.substr(intPos,1);
		if (strValidChars.indexOf(strThisChar)==-1) {
			return(false);
		}
		if (strThisChar=="@" || strThisChar==".") {
			arrBoundaryChars[arrBoundaryChars.length]=parseInt(intPos);
		}
	}
	for (intPos=0;intPos<arrBoundaryChars.length;intPos++) {
		intThisItem=arrBoundaryChars[intPos]
		intNextItem=(intPos==arrBoundaryChars.length) ? 0 : arrBoundaryChars[intPos+1]
		if (intThisItem==0 || intThisItem==strEmail.length-1) {
			return(false);
		}
		if (intThisItem+1==intNextItem) {
			return(false);
		}
	}
	intFirstAtIndex=strEmail.indexOf("@");
	intLastAtIndex=strEmail.lastIndexOf("@");
	intFirstDotIndex=strEmail.indexOf(".");
	intLastDotIndex=strEmail.lastIndexOf(".");
	if (intFirstAtIndex!=intLastAtIndex || intFirstAtIndex==-1 || intFirstDotIndex==-1 || intLastDotIndex<intFirstDotIndex) {
		return(false);
	}
	return(true);
}

function faleconosco() {
	msg = "";
	if (document.navegation.nome.value == '') msg += "- Nome;\n";
	if (document.navegation.email.value == '') 
		msg += "- E-mail;\n";
	else
		if ( !verifyMail( document.navegation.email.value ) )
			msg += "- E-mail;\n";
	if (document.navegation.mensagem.value == '') msg += "- Seu espaço;\n";
	if ( msg == "" ) {
		document.navegation.action = "faleconoscoagracede.php";
		document.navegation.submit();
	} else
		alert("Os seguintes campos são obrigatórios:\n\n" + msg);
}

function newsletter() {
	msg = "";
	if (document.navegation.nome.value == '') msg += "- nome;\n";
	if (document.navegation.email.value == '') 
		msg += "- E-mail;\n";
	else
		if ( !verifyMail( document.navegation.email.value ) )
			msg += "- E-mail;\n";
	if (document.navegation.cidade.value == '') msg += "- cidade;\n";
	if (document.navegation.uf.value == '') msg += "- uf;\n";
	if ( msg == "" ) {
		document.navegation.action = "toquenewsagracede.php";
		document.navegation.submit();
	} else
		alert("Os seguintes campos são obrigatórios:\n\n" + msg);
}

function goback() {
	history.back();
}
