var cURLBASE = 'http://www.bonitonafoto.net/';

function Ajax() {
    var http_request ='';
    if (window.XMLHttpRequest) {
       http_request = new XMLHttpRequest();
       if (http_request.overrideMimeType) {
          http_request.overrideMimeType('text/xml'); // See note below about this line
       }
    } 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('Erro!!! Não foi possível instanciar o XMLHTTP.');
       return false;
    }
    return http_request;
 }

function fGET( form, url, metodo, acao, div, val){
   var parametros = '';
   var ajax = Ajax();
   var web = url+'?cAtion='+acao+'&cParametros='+val+'&';
   var cDiv   = document.getElementById(div);
   if ( form != '' ){
       var f = document.getElementById(form);
       //TRANSFERE OS ELEMENTOS DO FORMULARIO COMO GET PARA A REQUISIÇÃO AJAX
       for(var i=0; i<f.elements.length; i++){
       	  	 if(f.elements[i].value != ''){
    			parametros += f.elements[i].name+'='+f.elements[i].value+'&';
    	  	 }
       }
       web += parametros;
   }
   ajax.open(metodo,web,true);
   ajax.onreadystatechange = function() {
   		if(ajax.readyState == 1) { //STATUS DE CARREGANDO
				cDiv.innerHTML = "<table width='100%' height='100%'><tr><td valign='middle' align='center'><img src='"+cURLBASE+"img/load3.gif'></td></tr></table>";
		}
        if(ajax.readyState == 4) {
           if(ajax.status == 200) {
              if (ajax.responseText != 'OK'){
                 var texto = String(ajax.responseText);
                 if (texto.indexOf('Erro') != -1){
                    alert("Erro!!!");
                    return false;
                 }else{
					cDiv.innerHTML = texto;
					return true;
                 }
              }
           } else {
              alert(ajax.statusText);
           }
        }
     }
     ajax.send(null);
}

function TrocaCor(nNumero,cAction){
	var cNomeAux = "";
	for ( i=1; i<=5; i++){
		cNomeAux = "Estrela0"+i;
		if ( i <= nNumero ) {
			document.getElementById(cNomeAux).src = cURLBASE+"img/estrela1.png";
		}else{
			document.getElementById(cNomeAux).src = cURLBASE+"img/estrela0.png";
		}
	}
}
		
function Vota( nIdFoto, nValor )	{
	fGET( '', cURLBASE+'executa.php', 'GET', '002', 'DivEstrelasVoto','1&nIdFoto='+nIdFoto+'&nValorVoto='+nValor);
}


function Logar(){
	if ( document.getElementById('cEmailDiv').value == '' ){
		document.getElementById('cEmailDiv').focus();
		alert('O Campo E-MAIL é obrigatório!');
		return false;
	}else if ( document.getElementById('cSenhaDiv').value == '' ){
		document.getElementById('cSenhaDiv').focus();
		alert('O Campo SENHA é obrigatório!');
		return false;
	}else{
		fGET( 'FormBase', cURLBASE+'executa.php', 'GET', '005', 'DivLogin');
		return true;
	}
}

function Criar(){
	window.location = cURLBASE+"cadastro.php";
}

function Logout(){
	fGET( '', cURLBASE+'executa.php', 'GET', '010', 'DivLogin');
	window.location = cURLBASE+"index.php?logout=1";
}

function MinhasFotos(){
	window.location = cURLBASE+"gerencia.php";
}

function NovaFoto(){
	window.location = cURLBASE+"upload.php";
}


function EsqueciSenha(){
	if ( document.getElementById('cEmailDiv').value == '' ){
		document.getElementById('cEmailDiv').focus();
		alert('O Campo E-MAIL é obrigatório para resgatar a senha!');
		return false;
	}else{
		fGET( 'FormBase', cURLBASE+'executa.php', 'GET', '014', 'DivLogin');
		return true;
	}
}


function RefazEstrelas(){
   document.getElementById('Estrela01').src = document.getElementById('cEstrela01').value;
   document.getElementById('Estrela02').src = document.getElementById('cEstrela02').value;
   document.getElementById('Estrela03').src = document.getElementById('cEstrela03').value;
   document.getElementById('Estrela04').src = document.getElementById('cEstrela04').value;
   document.getElementById('Estrela05').src = document.getElementById('cEstrela05').value;   
}

function Twitter(cURL){
	window.open("http://twitter.com/home?status=Votem+agora+na+foto!+@bonitonafoto+"+cURL, "twitter", "");
}
