/*
 *
 * > FASHIONPEOPLE / v2
 *
 *   AUTHOR: DAVIDE BERNARDO
 *
 */

function checkFieldsAddAlbum() {
	
   if (document.getElementById('titolo').value == '') {
      alert("Inserire il titolo");
      return false;
   }      
   else if (document.getElementById('tags').value == '') {
      alert("Inserire i tags");
      return false;   	
   }
   else if (document.getElementById('descrizione').value == '') {
      alert("Inserire la descrizione");
      return false;   	
   }
   
   var tags      = document.getElementById('tags').value;
   var arrayTags = tags.split(" ");
   
   for (var i = 0; i < arrayTags.length;i++) {
   
   	   if (arrayTags[i].length == 1) {
   	   	  alert("Il tag: " + arrayTags[i] + " - deve essere almeno di 2 caratteri.");	
   	      return false;	
   	   }
   	   else if (arrayTags[i].length > 25) { 
   	   	  alert("Il tag: " + arrayTags[i] + " - deve essere minore di 25 caratteri.");	
   	      return false;	
   	   }   	   	
   	   
   }   
   
   return true;
	
}

function checkFieldsAddAlbumComment(baseUrl) {
   
   if (document.getElementById('commento').value == '') {
      alert("Inserire il commento");
      return false;
   }  		
   
   addAlbumComment(baseUrl,
                   document.getElementById('idAlbum').value, 
                   document.getElementById('commento').value
                  );		   
	
}

function checkFieldsAddFotoComment(baseUrl) {
	
   if (document.getElementById('commento').value == '') {
      alert("Inserire il commento");
      return false;
   }  		
   
   addFotoComment(baseUrl,
                   document.getElementById('idFoto').value, 
                   document.getElementById('commento').value
                  );		   
	
}

function updateFotos(nameForm, actionForm, idObj, msgAlert) {
	
   sel = checkSel(idObj);

   if (sel == 0)
      alert(msgAlert);
   else if (sel > 0) {
   	
   	  document.getElementById(nameForm).action = actionForm;
      document.getElementById(nameForm).submit();
   	
   }	
	
}

function nextFoto(baseUrl) {

   if (indexFoto + 1 < arraySrc.length) {
   	 	
      document.getElementById("previous").style.display = "block";
   	  document.getElementById("thumb1").src             = arraySrc[indexFoto+1];  
      document.getElementById("thumb1").alt             = arrayTitles[indexFoto+1];
   	  document.getElementById("link1").href             = baseUrl + "/foto/" + arrayTitles[indexFoto+1] + "-di-" + nickOwner + "-fKey" + arrayId[indexFoto+1] + ".html";         	    	 	
   	  indexFoto++;
   		
   }
      
   if (indexFoto + 1 < arraySrc.length) {
   	  	
      document.getElementById("previous").style.display = "block";
   	  document.getElementById("thumb2").src             = arraySrc[indexFoto+1];      	
      document.getElementById("thumb2").alt             = arrayTitles[indexFoto+1];   	  
   	  document.getElementById("link2").href             = baseUrl + "/foto/" + arrayTitles[indexFoto+1] + "-di-" + nickOwner + "-fKey" + arrayId[indexFoto+1] + ".html";  
   	     	     
   } else {
   	  	
     document.getElementById("previous").style.display  = "block";
   	 document.getElementById("next").style.display      = "none";
   	 document.getElementById("thumb2").src              = baseUrl + "/images/last_photo.gif";
     document.getElementById("thumb2").alt              = "";   
     document.getElementById("link2").removeAttribute("href"); 	 
   	  	
   }
   	  
}
   
function previousFoto(baseUrl) {
   	  
   if (indexFoto == 0) {
      
      document.getElementById("previous").style.display   = "none";
      document.getElementById("thumb2").src               = arraySrc[indexFoto];  
      document.getElementById("thumb2").alt               = arrayTitles[indexFoto];	
      document.getElementById("link2").href               = baseUrl + "/foto/" + arrayTitles[indexFoto] + "-di-" + nickOwner + "-fKey" + arrayId[indexFoto] + ".html";         	    	 	
      document.getElementById("thumb1").src               = baseUrl + "/images/first_photo.gif";
      document.getElementById("thumb1").alt               = "";   	       
      document.getElementById("link1").removeAttribute("href");
      indexFoto = -1;
       	 
   }
      
   if (indexFoto >= 0) {
	
      document.getElementById("next").style.display = "block";
      document.getElementById("thumb2").src         = arraySrc[indexFoto];      	   	
      document.getElementById("thumb2").alt         = arrayTitles[indexFoto]; 
      document.getElementById("link2").href         = baseUrl + "/foto/" + arrayTitles[indexFoto] + "-di-" + nickOwner + "-fKey" + arrayId[indexFoto] + ".html";         	    	 	             
            
   }
      
   if ((indexFoto - 1) >= 0) {

      document.getElementById("next").style.display = "block";
      document.getElementById("thumb1").src         = arraySrc[indexFoto-1];  
      document.getElementById("thumb1").alt         = arrayTitles[indexFoto-1]; 
      document.getElementById("link1").href         = baseUrl + "/foto/" + arrayTitles[indexFoto-1] + "-di-" + nickOwner + "-fKey" + arrayId[indexFoto-1] + ".html";         	    	 	       
      indexFoto--;
            
   }      
      
}
