// Function scripts
///////////////////////////
///////////////////////////
// uso geral 
////////////////////////////
function Trim(str){return str.replace(/^\s+|\s+$/g,"");}

////////////////////////////////////////////////////////
function activateWaitingMessage (areaID) {
  var obj = document.getElementById(areaID);	
  obj.innerHTML = "<img src=\"imgs/ajax-loader.gif\" >Aguarde...";

}
function conteudo(page) {
  activateWaitingMessage("workAreaID")
  var serverPage = page;
  var areaID = "workAreaID";
  var str = "";
  processajax ("GET",serverPage,areaID, "");
}



function salva_classif(page,formID){
var  erro = false;
var msg_err = "ERROS Identificados \n\n";

  var NomeProduto = Trim(document.insertClassif.nomeC.value);
  if (NomeProduto == "") {erro = true; msg_err = msg_err + ">> Campo NOME do Cavalo ou prouduto está em branco \n";}

   if (!erro) {
	   var serverPage = page;
	  var areaID = "workAreaID";
	  var theform = document.getElementById (formID);
	  var str = getformvalues(theform);
	  processajax ("POST",serverPage,areaID, str);
   }else { alert (msg_err); }
}

function apagarClassif (ClassifID) {
   var answer = confirm("Tem certeza que quer apagar classificado ?");
   if (answer) {
		  activateWaitingMessage("workAreaID")
		  var serverPage = "classificados/apagarClassificado.php?reload=true&id="+ClassifID;
		  var areaID = "workAreaID";
		  var str = "";
		  processajax ("GET",serverPage,areaID, "");
   }else {
   }				

}

function showfoto(ClassifID,areaID){
var pt_fotoatual =parseInt(document.fotoUpload.pt_fotoatual.value);
var p_ultimafoto =parseInt(document.fotoUpload.pt_ultimafoto.value);
  if (pt_fotoatual < p_ultimafoto) {
   pt_fotoatual = pt_fotoatual + 1;
  }else {
   //Voltar para inicio
   pt_fotoatual = 0;
  }

  document.fotoUpload.pt_fotoatual.value = pt_fotoatual;
  activateWaitingMessage(areaID)
  var serverPage = "classificados/shownextfoto.php?reload=true&id="+ClassifID+"&pti="+pt_fotoatual;
//alert (serverPage);
  var str = "";
  processajax ("GET",serverPage,areaID, "");
}

function apagarfoto(ClassifID,areaID){
var pt_fotoatual =parseInt(document.fotoUpload.pt_fotoatual.value);
var p_ultimafoto =parseInt(document.fotoUpload.pt_ultimafoto.value);

  if (pt_fotoatual != 0) {
   pt_delete = pt_fotoatual;
   pt_fotoatual = pt_fotoatual -1;
   document.fotoUpload.pt_ultimafoto.value = p_ultimafoto -1;
  // Atualiza total na tela
    var obj = document.getElementById('totalID');	
   obj.innerHTML = "Fotos existentes (total:"+p_ultimafoto+")";

  }else {
   //Voltar para inicio
   pt_fotoatual = 0;
   pt_delete = 0;
  }

  document.fotoUpload.pt_fotoatual.value = pt_fotoatual;
  activateWaitingMessage(areaID)
  var serverPage = "classificados/shownextfoto.php?reload=true&id="+ClassifID+"&pti="+pt_fotoatual+"&del="+pt_delete;
//alert (serverPage);
  var str = "";
  processajax ("GET",serverPage,areaID, "");
}


function uploadfoto(classifID,areaID,formID){
  var serverPage = "classificados/uploader_foto.php?reload=true&dest="+classifID;
  var str = "";

	  var theform = document.getElementById (formID);
	  var str = getformvalues(theform);
	  processajax ("POST",serverPage,areaID, str);
}

function nextphoto (classifID,maxfoto) {
//Maximo 9 fotos pois obtem-se no atual apenas um digito.
  var areaID = "foto-"+classifID;
  var obj = document.getElementById(areaID);
  var txt = obj.innerHTML;
  var pt = txt.indexOf("alt");
  var atual = txt.substring(pt+5,pt+6);
  if (atual == "") {atual ="0";}
 activateWaitingMessage(areaID);
  var serverPage ="includes/modulos/nextphoto.php?reload=true&act="+atual+"&id="+classifID+"&mx="+maxfoto;
  var str = "";
  processajax ("GET",serverPage,areaID,str);

}

function showfoto (foto) {
 var obj = document.getElementById ('fotograndeID');
 var link = "<a href=\""+foto+"\" rel=\"lightbox\" title=\"\"><img src=\""+foto+"\" >";
 obj.innerHTML = link;
}