// FUNZIONI PUBBLICHE
// -----------------------------------------------
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function goToURL() {
  var i, args=goToURL.arguments; document.returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}


function winCenter() {
	if (document.layers) {
		var sinist = screen.width / 2 - outerWidth / 2;
		var toppo = screen.height / 2 - outerHeight / 2;
	} else {
		var sinist = screen.width / 2 - document.body.offsetWidth / 2;
		var toppo = screen.height / 2 - document.body.offsetHeight / 2;
	}
	self.moveTo(sinist, toppo);
}

//GESTIONE DATE
//#############
//controllo formato date
function formatData(dato){
	var myData=dato.split('/');
	//controllo slash date
	if(myData.length<=2){
		return false;
	}
	//controllo lunghezza dati
	if(myData[0].length!=2 || myData[1].length!=2 || myData[2].length!=4){
		return false;	
	}else{
		return dato;
	}
}

function getNumberFromData(myDate){
	var myNumb=myDate.split('/');
	myNumb=myNumb.reverse();
	var myDef='';
	for(var i=0;i<myNumb.length;i++){
		myDef=myDef+myNumb[i];
	}
	return myDef;
}

function getDataFromNumber(myNumb){	
	anno=myNumb.slice(0,4);
	mese=myNumb.slice(4,6);
	giorno=myNumb.slice(6,8);
	
	myData=giorno+'/'+mese+'/'+anno;
	return myData;
}

function verifyEstension(myFile){
	var myArrFile=myFile.toString();
	myArrFile=myFile.split('.');
	
	if(myArrFile.length!=2)
	{
		return false;
	}
	
	var myRet=myArrFile[(myArrFile.length-1)];
	myRet=myRet.toLowerCase();
	/*if(myRet!='jpg' && myRet!='gif' && myRet!='doc' && myRet!='pdf')
	{
		return false;
	}*/
	
	return true;
}

//ALERT
function checkErase(finalPath){

	if (!confirm("ATTENZIONE! Procedendo l'elemento selezionato verra' definitivamente cancellato."))
	{
	 return;
	}
	this.location.href=finalPath;
}

function checkAddFile(finalPath,idc){

	if (idc==0)
	{
		alert("ATTENZIONE! Prima di allegare un file è necessario creare l'elemento salvando i dati.");
	 return;
	}
	this.location.href=finalPath;
}
