var ACCESS = {

	login:function() {

		OBform = GetObject('login_portal');

		cgm = OBform.login.value;

		senha = OBform.senha.value

		unidade = OBform.unidade.options[OBform.unidade.selectedIndex].value;
		if(cgm != "" && senha != "" && unidade != "")

		{

			resposta = ACCESS.request("GET", "/portal/ajax_login.php?cgm=" + ajax_encode(cgm) + "&senha=" + ajax_encode(senha) + "&unidade=" + ajax_encode(unidade));

			if(resposta == "1")

			{

				OBform.action = '/portal/login.asp';

				OBform.submit();

			}

			else

			{

				alert('CGM, senha ou unidade incorretos.');

			}

		}

		else

		{

			alert('Preencha CGM, senha e unidade.');

			OBform.login.focus();

		}

	},

	request:function(method, URL) {

		var ajax = createXMLHttpRequest();
		ajax.open(method, URL, false);
		ajax.send(null);
		var conteudo = ajax.responseText;
		// conteudo = Utf8.decode(conteudo);
		if(conteudo)
		{
			return conteudo;
		}

	},

	enquete:{

		votar:function(cod_enquete,id_destino) {

			objeto = GetObject('enquete_' + cod_enquete);

			if(typeof(objeto) != "undefined")

			{

				var votou = false;

				for(i=0;i<objeto.elements.length;i++)

				{

					if(objeto.elements[i].name == "site" && (objeto.elements[i].value == "" || objeto.elements[i].name=="enquete"))

					{

						alert("Erro na enquete! Contate o administrador.");

					}

					else if(objeto.elements[i].name == "voto" && objeto.elements[i].checked == true)

					{

						votou = true;

						var voto = objeto.elements[i].value;

					}

				}

				if(votou == false)

				{

					alert('Escolha uma das opções');

					return void(0);

				}

				else

				{

					var cookieEnquete = false;/*getCookie('ACCESS-enquete-'+cod_enquete);*/

					if(cookieEnquete)

					{

						alert('Você já votou nesta enquete');

						objeto.action="javascript://";

					}

					else

					{

						
						//setCookie('ACCESS-enquete-'+cod_enquete,true,365);

						var retorno = ACCESS.request("GET", "/cgc/enquete_vota.php?site=1&enquete="+ cod_enquete + "&voto=" + ajax_encode(voto) + "&rand=" + Math.random());

						objeto.action="javascript://";
					

						
						alert('Voto computado, obrigado.');
						
						ACCESS.enquete.resultado(cod_enquete,id_destino);
						
						var requisicao = ACCESS.request("GET","http://www.accesschool.com/gera/gera.php?requisicao=a%3A4%3A%7Bs%3A11%3A%22tipo_modulo%22%3Bs%3A7%3A%22arquivo%22%3Bs%3A6%3A%22modulo%22%3Ba%3A2%3A%7Bi%3A0%3Ba%3A2%3A%7Bs%3A11%3A%22tipo_modulo%22%3Bs%3A7%3A%22arquivo%22%3Bs%3A6%3A%22modulo%22%3Bs%3A17%3A%22gera_html_enquete%22%3B%7Di%3A1%3Ba%3A2%3A%7Bs%3A11%3A%22tipo_modulo%22%3Bs%3A7%3A%22arquivo%22%3Bs%3A6%3A%22modulo%22%3Bs%3A27%3A%22gera_html_enquete_resultado%22%3B%7D%7Ds%3A8%3A%22cod_site%22%3Bi%3A1%3Bs%3A11%3A%22colaboracao%22%3Bs%3A1%3A%22"+ cod_enquete +"%22%3B%7D&rand=" + Math.random());

						

						return void(0);

					}

				}

			}

		},

		resultado:function(cod_enquete,id_destino) {

			var html = ACCESS.request("GET", "/site/enquete/resultado.php?enquete="+ cod_enquete + "&rand=" + Math.random());

			OBdestino = GetObject(id_destino);

			OBdestino.innerHTML = html;

			void(0);

		}

	},

	galeria:{

		lista:function(offset,destino) {

			var html = ACCESS.request("GET", "./lista_galerias.inc.php?offset="+ offset + "&rand=" + Math.random());

			OBdestino = GetObject(destino);

			OBdestino.innerHTML = html;

			void(0);

		}
	},

	projetos:{

		lista:function(turma,projeto,offset,destino) {

			var html = ACCESS.request("GET", "./lista_projetos.inc.php?turma="+turma+"&projeto="+projeto+"&offset="+ offset + "&rand=" + Math.random());

			OBdestino = GetObject(destino);

			OBdestino.innerHTML = html;

			void(0);

		}

	},

	newsletter:{

		cadastra:function() {

			nome = document.newsletter.nome.value;

			email = document.newsletter.email.value;

			if(nome.length < 3)

				alert('Preencha o seu nome');

			else if(email.length < 5)

				alert('Preencha o seu e-mail');

			else

			{

				var resultado = ACCESS.request("GET", "/site/newsletter.php?nome="+ ajax_encode(nome) +"&email="+ ajax_encode(email) +"&rand="+ Math.random());

				if(resultado == 0)

				{

					alert('Verifique os dados');

				}

				else if(resultado == -1)

				{

					alert('Erro de conexão, tente novamente mais tarde');

				}

				else if(resultado == 1)

				{

					alert('Cadastro efetuado com sucesso');

				}

			}

		}

	}

}



function setCookie(c_name,value,expiredays)

{

var exdate=new Date();

exdate.setDate(exdate.getDate()+expiredays);

document.cookie=c_name+ "=" +ajax_encode(value)+

((expiredays==null) ? "" : ";expires="+exdate.toGMTString());

}

function getCookie(c_name)

{

if (document.cookie.length>0)

  {

  c_start=document.cookie.indexOf(c_name + "=");

  if (c_start!=-1)

    { 

    c_start=c_start + c_name.length+1; 

    c_end=document.cookie.indexOf(";",c_start);

    if (c_end==-1) c_end=document.cookie.length;

    return unescape(document.cookie.substring(c_start,c_end));

    } 

  }

return "";

}