/* Girafa Comunicação - fone|55 42 3522 3984 | falecom@girafacomunicacao.com.br*/
function flash(largura, altura, arquivo){
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+largura+'" height="'+altura+'" id="teste" align="middle">');
	document.write('<param name="allowScriptAccess" value="sameDomain" /><param name="wmode" value="transparent" />');
	document.write('<param name="movie" value="'+arquivo+'" /><param name="quality" value="best" /><param name="bgcolor" value="#ffffff" /><embed src="'+arquivo+'" wmode="transparent" quality="best" width="'+largura+'" height="'+altura+'" name="teste" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

function ajax3(url, id_contenedor){
var pagina_requerida = false
if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
pagina_requerida = new XMLHttpRequest()
} else if (window.ActiveXObject){ // pero si es IE
try {
pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){ // en caso que sea una versión antigua
try{
pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
pagina_requerida.onreadystatechange=function(){ // función de respuesta
cargarpagina(pagina_requerida, id_contenedor)
}
pagina_requerida.open('GET', url, true) // asignamos los métodos open y send
pagina_requerida.send(null)
}
// todo es correcto y ha llegado el momento de poner la información requerida
// en su sitio en la pagina xhtml
function cargarpagina(pagina_requerida, id_contenedor){
if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(id_contenedor).innerHTML=pagina_requerida.responseText
}

/** FORMULARIO DE CONTATO */

function validarEmail(mail) {
	if(mail.length < 5 || mail.indexOf("@") < 0 || mail.indexOf(".") < 0)
		return false;
	if (mail.indexOf(" ") > 0)
		return false;
	if (mail.charAt(0) == '@' || mail.charAt(0) == '.' || mail.charAt(mail.length-1)=='@' || mail.charAt(mail.length-1)=='.')
		return false;
	if (mail.indexOf("@")+1 == mail.indexOf("."))
		return false;
	return true;
}

function formatarTelefone(e, valor, nome) {
	var tecla;
	if (!e) var e = window.event;
	if (e.keyCode) tecla = e.keyCode;
	else if (e.which) tecla = e.which;
	if ((tecla == 13) || (tecla == 9) || (tecla == 39) || (tecla == 8) || (tecla > 47 && tecla < 58 ) )  {
        
		var Str;
		if (valor.length == 0) {
			Str = 'document.Frm.'+nome+'.value = document.Frm.'+nome+'.value + "(" ;';
			eval(Str);
		}
		if (valor.length == 3) {
			Str = 'document.Frm.'+nome+'.value = document.Frm.'+nome+'.value + ")" ;';
			eval(Str);
			Str = 'document.Frm.'+nome+'.value = document.Frm.'+nome+'.value + " " ;';
			eval(Str);
		}
		if (valor.length == 9) {
			Str = 'document.Frm.'+nome+'.value = document.Frm.'+nome+'.value + "-" ;';
			eval(Str);
		}
	    return true;
		
    } else {
       alert('Digite apenas números!');
       Str = 'document.Frm.'+nome+'.focus();';
       eval(Str);
       return false;
    }
	
}

function validarContato_submit() {
	if (validarContato()) {
		return true;
	}
	return false;
}
function validarContato() {
	
	var form = document.Frm;
	var erro = '';
	var email = document.Frm.email.value;
	
	if (form.nome.value < 3) {
		erro += 'Digite seu nome!\n';
	}
	if (form.cidade.value < 3) {
		erro += 'Digite sua cidade!\n';
	}

	if ( (validarEmail(email) == false) || (form.email.value > 5) ) {
		erro+= 'Informe um email válido;\n';
	}
	if (form.mensagem.value < 15) {
		erro += 'Digite a mensagem!\n';
	}
	if (erro != '') {
		alert('Verifique o(s) seguinte(s) erro(s): \n\n'+erro);
		return false;
	} else {
		return true;
	}
}

/* abre POP centralizado*/

function NewWindow(mypage, myname, w, h, scroll) {

var winl = (screen.width - w) / 2;

var wint = (screen.height - h) / 2;

winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'

win = window.open(mypage, myname, winprops)

	if (parseInt(navigator.appVersion) >= 4) { win.window.focus();

	}

}

/* VALIDAR INSCRICAO */
function validarInscricao_submit() {
	if (validarInscricao()) {
		return true;
	}
	return false;
}
function validarInscricao() {
	
	var form = document.Frm;
	var erro = '';
	var email = document.Frm.email.value;
	
	if (form.empresa.value < 3) {
		erro += 'Digite a Empresa!\n';
	}
	if (form.nome.value < 3) {
		erro += 'Digite o nome do responsavel!\n';
	}
	if (form.pessoas.value == 0) {
		erro += 'Selecione o numero de pessoas!\n';
	}
	if (form.telefone.value < 14) {
		erro += 'Digite o telefone!\n';
	}
	if (form.cidade.value < 3) {
		erro += 'Digite a cidade!\n';
	}
	if (form.estado.value == '') {
		erro += 'Selecione o estado!\n';
	}
	if ( (validarEmail(email) == false) || (form.email.value < 5) ) {
		erro+= 'Informe um email válido;\n';
	}
	if (erro != '') {
		alert('Verifique o(s) seguinte(s) erro(s): \n\n'+erro);
		return false;
	} else {
		return true;
	}
}