function openclose(e,divopen) {
	$("#"+divopen).attr('style','position:absolute');
	$("#"+divopen).show();
	$("#leftC").html('');
	var divopen, e;
	if (e) {
		var e=(!e)?window.event:e;//IE:Moz
	}
	if(document.getElementById('sitefolder')){var sitefolder=document.getElementById('sitefolder').value;} else {var sitefolder='/'}
	var divclose = document.getElementById('boxaperto').value;
	if ((divclose) && (divclose!=divopen)) {
		ajaxpage(sitefolder+'inc/vuoto.php',divclose);
	}
	document.getElementById('boxaperto').value=divopen;
	if (e) {
		var distanza=5;
		var maxleft=600;
		var leftPos = e.clientX;
		var topPos = e.clientY;
		if(topPos<0)topPos = 0;
		if(leftPos<0)leftPos = 0;
		if(leftPos && topPos) {
			if(leftPos>maxleft) {
				document.getElementById(divopen).style.right = document.documentElement.clientWidth-leftPos-document.documentElement.scrollLeft+distanza + 'px';
			} else {
				document.getElementById(divopen).style.left = leftPos+distanza + 'px';
			}
			document.getElementById(divopen).style.bottom = document.documentElement.clientHeight-topPos-document.documentElement.scrollTop+distanza + 'px';
		}
	}
	document.getElementById(divopen).style.display='block';
}
function sendval(campo,val) {
	var campo, val;
	document.getElementById(campo).value=val;
}
function pulisci(campo,valore,tipo) {
var campo, valore, tipo;
	if (document.getElementById(campo).value==valore) {
		document.getElementById(campo).value="";
	} else if (document.getElementById(campo).value=='') {
		document.getElementById(campo).value=valore;
	}
}
function showhide(a) {
  var e=document.getElementById(a);
  if(!e)return true;
  if(e.style.display=="none"){
    e.style.display="block";
  } else {
    e.style.display="none";
  }
  return true;
}
function colora(valore,div) {
  var valore,div;
	if (document.getElementById(valore).checked==true) {
		document.getElementById(div).style.background = "#ebebeb";
	} else {
		document.getElementById(div).style.background = "none";
	}
}
function seltutti(quanti,idbase,evidenzia) {
var quanti,idbase,evidenzia;
	for (var i=1; i <= quanti; i++) {
		if (document.getElementById('unsel'+idbase).value==1) {
			document.getElementById(idbase+i).checked=false;
			if (evidenzia==1) {
				document.getElementById('seltd'+idbase+i).style.background = "none";
			}
		} else {
			document.getElementById(idbase+i).checked=true;
			if (evidenzia==1) {
				document.getElementById('seltd'+idbase+i).style.background = "#ebebeb";
			}
		}
	}
	if (document.getElementById('unsel'+idbase).value==1) {
		document.getElementById('unsel'+idbase).value='0';
	} else {
		document.getElementById('unsel'+idbase).value='1';
	}
}
function azionesel(azione,quanti,tbl,div){
	var azione,quanti,tbl,div;
	var selezioni='';
	if(document.getElementById('sitefolder')){var sitefolder=document.getElementById('sitefolder').value;} else {var sitefolder='/'}
	// Se elimino tutti
	if(azione=='delcheck'){
		// scoloro fiorellini
		$.each($(".selezioni-check:checked"), function(i, check){
			var val=$(check).val();
			var x=val.split("-");
			var table=x[0];
			var idre=x[1];
			if($(".delsel"+table+idre) && $(".addsel"+table+idre)){
				$(".delsel"+table+idre).hide();
				$(".addsel"+table+idre).show();
			}
		});
	}
	
	if (azione=="priceit") {
		page='priceit/?idpr=';	
	} else if (azione=="delcheck") { 
		page='func/selezioni.php?tbl='+tbl+'&act='+azione+'&id=';	
	} else if (azione=="addlist") { 
		page='liste/list_add.php?dalista=1&div='+div+'&id=';	
	}
	for (var i=1; i <= quanti; i++) {
		if(document.getElementById('id_sel'+i).checked==true) {
			if (azione=="priceit") {
				if (document.getElementById('id_sel'+i).value.indexOf("prodotti")!='-1') {
					selezioni=selezioni+','+document.getElementById('id_sel'+i).value;
				}
			} else {
				selezioni=selezioni+','+document.getElementById('id'+i).value;
			}
		}
	}
	if (!selezioni) {
		document.getElementById('nosel').style.display = "block";
	} else {
		if (azione=="priceit") {
			selezioni=selezioni.replace(/prodotti-/g,"");
			location.href=sitefolder+"prodotti/list.php?idpr="+selezioni;
		} else {
			ajaxpage(sitefolder+page+selezioni,div);
		}
	}
}

function ajaxform(idform, div, action) { 
  var idform, div, action;
	$('#'+idform).ajaxForm({
	beforeSubmit: function(formData, jqForm, options){
		var formData;
		var jqForm;
		var options;
		var queryString = $.param(formData); 
		sendRequest(action+'?'+queryString,div); 
		return true;
    }
  }); 
}
function dp(numero) 
{ 
   string = "" + numero; 
   number = string.length - string.indexOf('.'); 
   if (string.indexOf('.') == -1) 
      return string + '.00'; 
   if (number == 1) 
      return string + '00'; 
   if (number == 2) 
      return string + '0'; 
   if (number > 3) 
      return string.substring(0,string.length-number+3); 
	return string; 
} 


function friendRequest(idto, utente, azione, div){
	var idto, utente, azione, div, sitefolder = '/';
	var get='';
	displayLoading();
	get=sitefolder+'liste/listuser_option.php?act='+azione+'&utente='+utente+'&idutente='+idto;
	if (div) {
		$('#'+div).hide();
	}
	$.ajax({
		url: get,
		type: 'POST',
		success:function(msg){
			displayMessage('',msg,'','','');
			ajaxpage(sitefolder+'home/active-users.php?di='+idto,'box-user-act');
		}
	});
}

function search_user(da){
	var da, sitefolder = '/';
	var get='act=cerca';
    get += '&txt=' + $("#usernames").val();
    get += '&captchacode=' + $("#captchacode").val();
	get += '&da=' + da;
	sendRequest(sitefolder + 'user/searchuser.php?'+get,'formUT');
}
