// Perchè stai sbirciando il mio codice js ?

var myRequest = null;

function CreateXmlHttpReq(handler) {
  var xmlhttp = null;
  try {
    xmlhttp = new XMLHttpRequest();
  } catch(e) {
    try {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch(e) {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
  xmlhttp.onreadystatechange = handler;
  return xmlhttp;
}


function myHandler() {
    if (myRequest.readyState == 4 && myRequest.status == 200) {
        div = document.getElementById("contentdiv");
        div.innerHTML = myRequest.responseText;
    } 
	if  (myRequest.readyState == 1) {
        div = document.getElementById("contentdiv");	
        /*div.innerHTML = '<br>&nbsp;Interrogazione in corso';*/
		div.innerHTML = '<div align="center"><br><img src="http://www.pachinoglobale.net/img/indicator_blue_small.gif"></div>';	
	}

}



function mostra() {
    myRequest = CreateXmlHttpReq(myHandler);
    myRequest.open("GET","includes/oggi_inc.php");
    myRequest.send(null);
	aprichiudi();
}



function aprichiudi() {
   var elem=document.getElementById("contentdiv");
   prefisso=document.getElementById("menu" + "contentdiv");
   if (elem.style.visibility == 'visible') {
     elem.style.visibility = "hidden";
     elem.style.display = 'none';	 
     prefisso.innerHTML="&nbsp;<img src='../img/arrow_right.gif' hspace='0' vspace='0' border='0' style='vertical-align:middle;' alt='' title='' width='18' height='18' />&nbsp;<b>Oggi su PachinoGlobale.net</b>";
   } else {
		elem.style.visibility = 'visible';
		elem.style.display="block";
      prefisso.innerHTML="&nbsp;<img src='../img/arrow_down.gif' hspace='0' vspace='0' border='0' style='vertical-align:middle;' alt='' title='' width='18' height='18' />&nbsp;<b>Oggi su PachinoGlobale.net</b>";
   }
}


function show_close() {
    var div = document.getElementById("contentdiv");
    if (div.style.visibility == 'visible') {
        div.style.visibility = 'hidden';
        div.style.display = 'none';
    } else {
        div.style.visibility = 'visible';
        div.style.display = 'block';
    }
}


function show_close_div(my_div) {
    var div = document.getElementById(my_div);
    if (div.style.visibility == 'hidden') {
        div.style.visibility = 'visible';
        div.style.display = 'block';
    } else {
        div.style.visibility = 'hidden';
        div.style.display = 'none';
    }
}


function crea_profilo() {
    var div = document.getElementById("crea_div");
        div.style.visibility = 'hidden';
        div.style.display = 'none';	
    myRequest = CreateXmlHttpReq(myHandler);
    myRequest.open("GET","../includes/profilo_inc.php");
    myRequest.send(null);
}



function chiama(what,my_div,job,id,op) {
    myRequest = CreateXmlHttpReq(function() { myHandler_ext(my_div)});
    myRequest.open("GET","../includes/"+what+"_inc.php?job="+job+"&id="+id+"&op="+op+"&foo=bar");
    myRequest.send(null);
	show_close_div(my_div);
}


function url_string(){
  stringa = "";
  var form = document.frm[0];
  var numeroElementi = form.elements.length;
   for(var i = 0; i < numeroElementi; i++){
    if(i < numeroElementi-1){
      stringa += form.elements[i].name+"="+encodeURIComponent(form.elements[i].value)+"&";
    }else{
      stringa += form.elements[i].name+"="+encodeURIComponent(form.elements[i].value);
    } 
  }

}


function myHandler_ext(my_div) {
    if (myRequest.readyState == 4 && myRequest.status == 200) {
        div = document.getElementById(my_div);
        div.innerHTML = myRequest.responseText;
    } 
	if  (myRequest.readyState == 1) {
        div = document.getElementById(my_div);	
        div.innerHTML = '<div align="center"><br><img src="/img/indicator_blue_small.gif"></div>';	
	}

}


function segnala_abuso(my_div, formId){
var frm = document.getElementById(formId);
myRequest = CreateXmlHttpReq(function() { myHandler_ext(my_div)});
myRequest.open("POST", "../includes/processa_segnalazione.php", true);
myRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");   
myRequest.send("f1="+frm.f1.value+"&f2="+frm.f2.value+"&f3="+frm.f3.value+"&f4="+frm.f4.value+"&f5="+frm.f5.value);
	if(frm.f1.value != '') {
	setTimeout(function() {chiudi(my_div);}, 5000);
	setTimeout(function() {chiudi(formId);}, 5000);
	}
}


function chiudi(my_div){
    var div = document.getElementById(my_div);
        div.style.visibility = 'hidden';
        div.style.display = 'none'; 
}

	function clear_div(my_div) {
	var div = document.getElementById(my_div);
	div.innerHTML = "";
    div.style.visibility = 'hidden';
    div.style.display = 'none'; 	
	}
