// JavaScript para o site Daniel Franco

var bTravaAjax = false;

function getxmlhttp() {
	var xmlhttp = false;
	try {
		// js > 5
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch (e) {
		try {
			// IE
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (e) {
			// não é IE
			xmlhttp = false;
		}
	}
	// outro navegador
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	// retorna
	return xmlhttp;
}

function fcRealSimpleAjaxCall(str,url,metodo) {
	if (!metodo || metodo == '') {
		metodo = 'POST';
	}
	xmlhttp = getxmlhttp();
	xmlhttp.open(metodo,url,true);
	xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");
	xmlhttp.setRequestHeader("charset","ISO-8859-1");
	xmlhttp.setRequestHeader("Encoding","ISO-8859-1");
	xmlhttp.send(str);
	return xmlhttp;
}

function fcEnviarEvento() {
	if (bTravaAjax == false) {
		bTravaAjax = true;
		var dObjMsg = document.getElementById('eventosMsg');
		dObjMsg.style.color = '#807061';
		dObjMsg.innerHTML = 'Aguarde em quanto o sistema processa os dados enviados.';
		var fObj = document.getElementById('formEventos');
		var str = '';
		for (var i = 0; i < fObj.elements.length; i++) {
			str += fObj.elements[i].name+"="+escape(fObj.elements[i].value)+"&";
			fObj.elements[i].disabled = true;
		}
		var url = 'eventos_send.php';
		xmlhttp = fcRealSimpleAjaxCall(str,url,'post');
		xmlhttp.onreadystatechange = function() {
			if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
				bTravaAjax = false;
				if (xmlhttp.responseText.substr(0,1) == '1') {
					dObjMsg.style.color = '#297702';
					dObjMsg.innerHTML = xmlhttp.responseText.substr(1);
				}
				else {
					dObjMsg.style.color = '#B20000';
					dObjMsg.innerHTML = xmlhttp.responseText.substr(1);
					for (var i = 0; i < fObj.elements.length; i++) {
						fObj.elements[i].disabled = false;
					}
				}
			}
		}
	}
}

function colorir_link(alvo) {
	if (alvo >= 1 && alvo <= 7) {
		for (i = 1; i <= 7; i++) {
			if (alvo == i) {
				cor = '#FE0000';
			}
			else {
				cor = '#000000';
			}
			var objLink = document.getElementById("botao"+i);
			objLink.style.color = cor;
		}
	}
}

var autoSwapping = false;

function autoSwap() {
	if(autoSwapping){
		swpImg(1, true);
		setTimeout("autoSwap()", 7000);
	}
}

function swpImg(val, auto){
	if (auto){
		for (j=0; j < imgCount; j++){
			if (!images[j].complete) return;
		}
	}
	if (!auto && autoSwapping) autoSwapping = false;
	imgNow+=val;
        if (imgNow == imgCount) imgNow = 0; 
        	else if (imgNow < 0) imgNow = imgCount-1;

	var foto = document.getElementById('foto');
	foto.src = images[imgNow].src;
	foto.alt = images[imgNow].alt;
}

function fcEnviaDados(evento,botao) {
	if (window.event) { evento = window.event; }
	if (evento.keyCode == 13) {
		document.getElementById(botao).click();
		return false;
	}
}
