

/*
* 16 Settembre 2008
* netserver.js: gteam per gialexong.com
* Iexplorer 6+ /Firefox / Opera 6+ / Safari
*/


//  funzione per mostrare le varie pagine  con una chiamata ajax ('Cause reloading is out of style:-)
gTeamAjaxManual=function(pagina,titolo,target,target_testo){
$("#"+target+"").html("<div align=center><small style=\"text-align:right;\"><img src=\"treeview/images/piccoloader.gif\"></small></div>");
$("#"+target_testo).hide();
// mi collego usando jquery.ajax a un piccolo script php che mi fornisce i contenuti delle varie pagine
$.ajax({
url: "netserver.php?pagina="+pagina,
dataType: "html",
cache: false,
async: false,
success: function(rez){
// setto il titolo del paragrafo dove mostriamo il testo della sezione
$("#"+target+"").html("<h2>"+titolo+"</h2>");
$("#"+target_testo+"").html(rez);
$("#"+target_testo).show("slow");
//return false;						
						},
error:function error(er){
alert("errore: "+er+"\nproblema con chiamata ajax...");
			}
								});
}

			// popup vecchio stile per le immagini del manuale  //
			// nb: non appena abbiamo i nuovi "screenshot"  li visualizziamo utilizzando una modal
			function nspp(pagina,larg,al) {
			//left_pos=1;
newwindow=window.open(pagina,'help','width='+larg+',height='+al+'');
if (window.focus) {newwindow.focus()}
}


// apre modal per scarico pdf
gTeamDownloadForm=function(){
// fetcho il form //
	$.ajax({
   type: "GET",
   async:false,
   url: "dload_manuale.php",
   data: "oper=form",
   success: function(risposta){
/*html della finestra modale*/
   $("#perno").after("<div id=\"sel_img\" class=\"jqmWindow\" style=\"top: 200px; left: 500px; width: 400px; height: 214px; display: none;\"> <div id=\"delhdedita_row\" class=\"modalhead\" style=\"cursor: move;\" title=\"Muovi\"><table width=\"100%\"><tbody><tr><td class=\"modaltext\" id=\"testa\"><b>SCARICA IL MANUALE DI NETSERVER IN VERSIONE PDF</b></td> <td align=\"right\"><a class=\"jqmClose\" href=\"javascript:void(0);\"> <img border=\"0\" src=\"nserv_img/ico-close.gif\"/ alt=\"chiudi questa finestra!\" title=\"chiudi questa finestra!\"> </a></td></tr></tbody></table></div><div id=\"contengo\" style=\"overflow: auto;\"> <div id=\"contenuto\" class=\"modalcontent\" style=\"background:#FFF;height:191px;border-bottom:2px solid #CCC;\">"+risposta+"</div></div>");
/*look del form*/
$("#email").css("border","1px solid #CCC").css("width","200px").css("color","gray");
$("#commento").css("border","1px solid #CCC").css("width","200px").css("height","60px").css("color","gray");;
$('#sel_img').jqDrag("#testa");
$('#sel_img').jqm({overlay:0,modal:true,toTop:false});
$('#sel_img').jqmShow(); 
				}
					});
	
				}

				// invioform
gTeamDownloadSendForm=function(){
// var che utilizziamo per fare il controllo di validita' email .
var email_buona = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; 
var fmail=$("#email").val();
var fcommento=$("#commento").val();

// campo email vuoto
if (fmail==""){
$("#warns").html("Attenzione, il campo email e' obbligatorio!");
$("#email").css("border","1px dashed red");
$("#email").focus();
return (false);
	}
	
	// email valida
	if (email_buona.exec(fmail)==null){
$("#warns").html("Email in un formato non valido!");
$("#email").css("border","1px dashed red");
$("#email").focus();
return (false);
				} 
	
	// tutti i controlli sono passati... postiamo!
	// Per chi legge: la  var "risposta" ritornata dalla sottostante funzione success non e' altro che la risposta dello script serverside
	// in questo caso dload_manuale.php
	$.ajax({
   type: "GET",
   async:false,
   url: "dload_manuale.php",
   data: "oper=i_m&email="+fmail+"&commento="+fcommento,
   success: function(risposta){
	//alert(risposta);
 $("#contenuto").html(risposta);
				}
					});
	
	
	

//alert("mail="+fmail+" commento="+fcommento);
// controllo 



return (false);
}

				//resetta
				gTeamDownloadRstForm=function(){
				$("#email").val("");
				$("#commento").val("");
						}
						
						// pulisce dopo errori onmouseDown
						gTeamTrashaErr=function(eid){
						$("#"+eid).css("border","1px solid #CCC").css("width","200px").css("color","gray");
						$("#warns").html("");
								}
						
						
						
						
						
						
						
						
