function enter()
{
	var form = document.forms["logform"];
	
	formFieldsCheck(form);
	
	form.action = "restricted.php";
	
	form.submit();
}

function formFieldsCheck(form)
{
	var color = "#ff3300"
	
	for(var i =0; i< form.elements.length; i++)
	{
		
		if(form.elements[i].type == "text" && form.elements[i].value == "")	
		{
			form.elements[i].style.backgroundColor = color;
			alert("Campo vuoto non consentito.");
			return -1;
		}
		
		if(form.elements[i].type == "textarea"  && form.elements[i].value == "")
		{
			
			form.elements[i].style.backgroundColor = color;
			alert("Testo vuoto non consentito.");
			return -1;
		}
		
		
		if(form.elements[i].type == "select-one"  && form.elements[i].value == "-1")
		{
			
			form.elements[i].style.backgroundColor = color;
			alert("Devi selezionare prima di poter procedere.");
			return -1;
		}
		
		
	}
	
	return 1;
}

function postAddAction(formname)
{
	var form = document.forms[formname];

	//if (formFieldsCheck(form) < 0 ) return;
		
	var fileform = document.forms['fileform'];

	if( fileform.loading.value == 1)
	{
		alert("File in caricamento, prima di aggiungere aspetta la fine dell'operazione sul file.")
		return
	}
	
	form.fadded.value = fileform.files.value;
	
	form.submit();
			
}

function photoAddAction(formname)
{
	var form = document.forms[formname];

	//if (formFieldsCheck(form) < 0 ) return;
		
	var fileform = document.forms['fileform'];

	if( fileform.loading.value == 1)
	{
		alert("File in caricamento, prima di aggiungere aspetta la fine dell'operazione sul file.")
		return
	}
	
	form.fadded.value = fileform.files.value;
	
	form.submit();
			
}


function clearAction(formElement)
{
	formElement.style.backgroundColor = "#FFFFFF"
}

function continueRead(idnews)
{
	var testo = document.getElementById("fp_" + idnews);	
	var ptext = document.getElementById("pp_" + idnews);
	
	ptext.innerHTML = "";
	ptext.innerHTML = testo.innerHTML;
	
	brandingPosition();
}

function setup()
{
	
	brandingPosition();	
	
}

function addEventAction()
{
	var form = document.forms['eventaddform'];
	
	var fileform = document.forms['fileform'];

	if( fileform.loading.value == 1)
	{
		alert("File in caricamento, prima di aggiungere aspetta la fine dell'operazione sul file.")
		return
	}
	
	form.fadded.value = fileform.files.value;
	
	form.submit();
}

function getPeople()
{
   var select = document.getElementById("pastyears");
	
	var yy = select.options[select.selectedIndex].value
	
   location.href = "archivePeople.php?y=" + yy;
   
}

function actionFindPeople()
{
   var form = document.forms['peoplefinder'];
   
   var name =  form.peoplename.value;
   
   var surname = form.peoplesurname.value;   
   
   var from = form.peoplefrom.value;
   
   var to = form.peopleto.value;
   
   var position = form.position.options[form.position.selectedIndex].value;
   
   var atoms = new Array();
   
   var d = true;
   
   var re4digit=/^\d{4}$/ //regular expression defining a 5 digit number
   
   if  (  name != ""  )
         atoms[atoms.length] =  "( name LIKE '%" + name + "%')" 
    
   if  (  surname != ""  )
         atoms[atoms.length] =  "( surname LIKE '%" + surname + "%')" 
   
   if  (   position > 0)
         atoms[atoms.length] =  "( position = " + position + ")"
         
    if (  (from.search(re4digit)  < 0 ) && ( to.search(re4digit)  <  0  )    )
       d = false;
       
    if  (  d  )
    {
       var start = '0000';
       var end = 9999;
       
       if  (  from.search(re4digit) >= 0 ) 
         start = parseInt(from) + 1
       
       if  ( to.search(re4digit) >= 0 )
         end = to 
         
      if (  end < parseInt(start - 1) )
      {
         alert( "la data di fine non puo' essere piu' piccola di quella di inizio!" )
         return; 
      }
      atoms[atoms.length] =  "affiliate_from <= DATE('"+ start +"-07-01') AND ( affiliate_to >= DATE('" + end + "-07-01') OR affiliate_to = '0000-00-00')"    
      
    }
         
         
   form.action = "peopleFinder.php";
   
   form.clause.value = atoms.join(" AND ");

   //alert(form.clause.value)   
   
   form.submit();   
   
   //location.href = "peopleFinder.php?clause=" + atoms.join(" AND ");
}

function addLeadingAction()
{
   
   var form  =  document.forms['leadingaddform'];
  
	if (formFieldsCheck(form) < 0 ) return;
   
   form.submit();   
}

function showImage( path )
{
	
	var imgDiv = document.createElement("div");
	
	
	
}

