function SetCenterScreen(){
	maxW = screen.availWidth/2;
	maxH = screen.availHeight/2;
	
	if (document.layers){
	   browseWidth=top.window.outerWidth;
	   browseHeight=top.window.outerHeight;
	}
	if (document.all){
	   browseWidth=top.document.body.clientWidth;
	   browseHeight=top.document.body.clientHeight;
	}

	WW = (maxW-(browseWidth/2));
	HH = (maxH-(browseHeight/2));

	top.window.moveTo(WW,HH);
	top.window.focus();
}

function OpenWindow (page,w,h){
	maxW = screen.availWidth/2;
	maxH = screen.availHeight/2;
	
	WW = (maxW-(w/2));
	HH = (maxH-(h/2));
	
	window.open(page,"popup","width="+w+",height="+h+",top="+WW+",left="+HH);
}

function recselect(idbox,servizio){
 	eval("testo = document.FORM.boxselected_"+servizio+".value;");
	sear = "°"+idbox+"°";
	if (testo.search(sear) != -1) {
		eval("document.FORM.boxselected_"+servizio+".value = testo.replace(sear,\"\");"); 
	}else{
		eval("document.FORM.boxselected_"+servizio+".value +=  sear;");
	}
}

function recselectall(servizio,tablenum) {
	idtable = 'tbmane_'+tablenum+'_'+servizio;
	var chckbxs=document.getElementById(idtable).getElementsByTagName("input");
	for(var i=0;i<chckbxs.length;i++)
     {
          if(chckbxs[i].type=="checkbox")
          {
          	if (chckbxs[i].name.indexOf('boxselectall') !=-1)
            	 check = chckbxs[i].checked;
          }
    }

	eval("document.FORM.boxselected_"+servizio+".value = \"\";");
	
	var chckbxs=document.getElementById(idtable).getElementsByTagName("input");
	for(var i=0;i<chckbxs.length;i++)
	{
		  if(chckbxs[i].type=="checkbox")
		  {
			if (chckbxs[i].name.indexOf('boxselector') !=-1){
				chckbxs[i].checked = check;
				if ((check) && (chckbxs[i].value > -1)) eval("document.FORM.boxselected_"+servizio+".value += \"°\"+chckbxs[i].value+\"°\";");
		  	}
		  }
	}		

}

function AddSelectedAndJump(url,target,servizio){
	
		eval("sel = document.FORM.boxselected_"+servizio+".value;");
		app = url.split("?");
		if (app[1]){
			url += "&id="+sel;
		}else{
			url += "?id="+sel;
		}
		
		if (target=="popup"){
			wpopup(url, 'popup', 'width=700,height=500,resizable=1');
		}else{
			document.location.href = url;
		}
	
}

function wpopup(page,name,opt){
	if (opt==""){opt="width=700,height=500,resizable=1";}
	window.open(page,name,opt);
}

function hideLoading() {
	document.getElementById('loadingContainer').style.display = 'none';
}

function SetTime(campo){
	x=new Date(); 
	x.setTime(x.getTime());
	eval("document.FORM."+campo+"_hh.value = "+x.getHours());
	eval("document.FORM."+campo+"_mi.value = "+x.getMinutes());
	eval("document.FORM."+campo+"_ss.value = "+x.getSeconds());
}

function setCodeHidden(campo){
	eval("document.FORM.HIDDEN_"+campo+".value = "+campo+".getCode();");
}

function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i < anchors.length; i++) {
 		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
			anchor.target = "_blank";
		}
	}
}
