window.defaultStatus="CelmarNet - Produtos de Qualidade";

// enter muda campo
function handleEnter (field, event) {
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	if (keyCode == 13) {
		var i;
		for (i = 0; i < field.form.elements.length; i++)
		if (field == field.form.elements[i])
		break;
		i = (i + 1) % field.form.elements.length;
		field.form.elements[i].focus();
		return false;
	}
	else
	return true;
}

// abre pop-up
function abre_pop(foto, title) {

  var largura = 0;
  var altura = 0;
  var esquerda = ((screen.width - largura) / 2);
  var topo = ((screen.height - altura) / 2);

Popup = window.open('', 'Janela', 'width = ' + largura + ', height = ' + altura + ', 10, 10, scrollbars = no, status = no, toolbar = no, location = no, directories = no, menubar = no, resizable = no, fullscreen = no');
Popup.document.open();
Popup.document.write("<html><head><title>");
Popup.document.write(" - " + title + " - ");
Popup.document.write("</title>");
Popup.document.write('<script language=' + '\"JavaScript\">');
Popup.document.write('function ' + 'resize() {');
Popup.document.write('var x = ' + 'document.images[0].width;');
Popup.document.write('var y = ' + 'document.images[0].height;');
Popup.document.write('this.resizeTo ' + '((x + 10), (y + 29));');
Popup.document.write('}');
Popup.document.write('</scr' + 'ipt>');
Popup.document.write("</head><body leftmargin=0 topmargin=0 onload=\"resize()\">");
Popup.document.write('<center>');
Popup.document.write('<img src=\"' + foto + '\">');
Popup.document.write("</center>");
Popup.document.write("</body></html>");
Popup.document.close();
}

// abrir foto e redimensionar janela
function abrir_imagem(foto, titulo) {

	var largura = 400;
	var altura = 300;
	var esquerda = ((screen.width - largura) / 2);
	var topo = ((screen.height - altura) / 2);

	Popup = window.open('', 'Null', 'width = ' + largura + ', height = ' + altura + ', 10, 10, scrollbars = no, status = no, toolbar = no, location = no, directories = no, menubar = no, resizable = no, fullscreen = no');
	Popup.document.open();
	Popup.document.write("<html><head><title>");
	Popup.document.write(titulo);
	Popup.document.write("</title>");
	Popup.document.write('<script language=' + '\"JavaScript\">');
	Popup.document.write('function ' + 'resize() {');
	Popup.document.write('var x = ' + 'document.images[0].width;');
	Popup.document.write('var y = ' + 'document.images[0].height;');
	Popup.document.write('this.resizeTo ' + '((x + 10), (y + 29));');
	Popup.document.write('}');
	Popup.document.write('</scr' + 'ipt>');
	Popup.document.write("</head><body leftmargin=0 topmargin=0 onload=\"resize()\">");
	Popup.document.write('<center>');
	Popup.document.write('<img src=\"' + foto + '\">');
	Popup.document.write("</center>");
	Popup.document.write("</body></html>");
	Popup.document.close();
}

// popup 2
function PopupImage(img) {
	titre="oTeuTitulo";
	w=open("",'image','width=400,height=400,toolbar=no,scrollbars=no,resizable=no');
	w.document.write("<HTML><HEAD><TITLE>"+titre+"</TITLE></HEAD>");
	w.document.write("<script language=javascript>function checksize() { if (document.images[0].complete) { window.resizeTo(document.images[0].width+10,document.images[0].height+30); window.focus();} else { setTimeout('checksize()',250) } }</"+"SCRIPT>");
	w.document.write("<BODY onload='checksize()' onblur='window.close()' onclick='window.close()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0>");
	w.document.write("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0' height='100%'><TR>");
	w.document.write("<TD valign='middle' align='center'><IMG src='"+img+"' border=0 alt='Mon image'>");
	w.document.write("</TD></TR></TABLE>");
	w.document.write("</BODY></HTML>");
	w.document.close();
}

// AJAX Formularios
function get(NomeForm, div, url, obj)
{
	if (NomeForm == 'fcontato') {
		var poststr = query_campos(document.form_contato);
	}

	// apos varrer os campos, chama a funcao para envio dos dados
	makePOSTRequest(url, div, poststr);
}

var http_request = false;
function makePOSTRequest(url, div, parameters) {
	http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			// set type accordingly to anticipated content type
			//http_request.overrideMimeType('text/xml');
			http_request.overrideMimeType('text/html');
		}
	} else if (window.ActiveXObject) { // IE
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	if (!http_request) {
		alert('Cannot create XMLHTTP instance');
		return false;
	}

	http_request.onreadystatechange = function() {
		if (http_request.readyState == 4) {
			if (http_request.status == 200) {
				//alert(http_request.responseText);
				result = http_request.responseText
				document.getElementById(div).innerHTML = result;
			} else {
				alert('Houve um problema com a solicitação.');
			}
		}
	}

	http_request.open('POST', url, true);
	http_request.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
	http_request.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
	http_request.setRequestHeader("Pragma", "no-cache");
	http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", parameters.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(parameters);

	//aguarde('enviando', 'off');
} // fecha get


// obtem variáveis dos formulários, certinho, necessario ter a tag "name" no campo
form = null;
function query_campos(form) {
	var queryString = "";
	for (var i = 0; i < form.elements.length; i++) {
		e = form.elements[i];
		if (e.type == "text" || e.type == "password" || e.type == "textarea" || e.type == "select-one" || e.type == "hidden") {
			queryString += e.name + "=" + escape(e.value) + "&";
		} else if (e.type == "checkbox" || e.type == "radio") {
			if (e.checked) {
				queryString += e.name + "=" + escape(e.value) + "&";
			}
		} else if (e.type == "select-multiple") {
			for (var j = 0; j < e.length; j++) {
				if (e.options[j].selected) {
					queryString += e.name + "=" + escape(e.options[j].value) + "&";
				}
			}
		}
	}
	return queryString;
}

function aguarde(div, acao){

	if(acao == 'on')
	{
		document.getElementById(div).innerHTML = '<center><img src="./template/imgsestruct/carregando.gif" /><br/>Aguarde a confirma&ccedil;&atilde;o do envio.</center>';
		window.setTimeout("limpadiv('enviando')", 5000);
	}
}

function limpadiv(div) {
	document.getElementById(div).innerHTML = '';
}
// fim ajax formularios -->


// alteracao de imagens do menu
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function oculta_float () {
	document.getElementById("float_pub").style.display = "none"; 

}