// Photo Gallery
 var modelHomeTypeEffect  = 2;
 var modelHomeEffect = [null,4,5,6,7,6,7];  //start[counter=1] - only if I want different type of effect - <= totalPhotos
         
 var modelHomeTimer    = null;
 var modelHomeCounter  = 0;
 
 var modelHomePic = new Array();
 var modelHomeImage;
 var modelHomeText;
 var modelHomeSpeed = 5000;
 
 function ModelHomePhotoGallery()
 {
    window.onerror = handleError; 
    
    for (var i=1; i <= modelHomeTotalPhotos; i++)
    {
       modelHomePic[i]     = new Image();
       modelHomePic[i].src = modelHomePathPhotos + i + ".jpg";     
    }
     ModelHomeSlideshow();
 }
 

function ModelHomeSlideshow() 
{
  modelHomeImage = document.getElementById("modelHomeImage");
  modelHomeText = document.getElementById("modelHomeText");
 
  modelHomeTimer=setTimeout("ModelHomeSlideshow()", modelHomeSpeed);    

  modelHomeSpeed = 5000;
  
  modelHomeCounter++;
  if (modelHomeCounter > modelHomeTotalPhotos) 
      modelHomeCounter = 1;
	 
  if (document.all) // IE
  {
      modelHomeTypeEffect = modelHomeEffect[modelHomeCounter];
	  modelHomeImage.style.filter = "blendTrans(duration=1.5) revealTrans(duration=1,transition=" + modelHomeTypeEffect + ")"; 
     
      modelHomeImage.filters(0).apply(); //select-apply effect
      modelHomeImage.filters(1).apply(); //select-apply effect
     
	  modelHomeImage.src = modelHomePic[modelHomeCounter].src;
      modelHomeText.innerHTML = modelHomeTextPhotos[modelHomeCounter];
	 
      modelHomeImage.filters(0).play(); //show-play effect
	  modelHomeImage.filters(1).play(); //show-play effect
	
   }
   else  // NN
   {
	  modelHomeImage.src = modelHomePic[modelHomeCounter].src;
      modelHomeText.innerHTML = modelHomeTextPhotos[modelHomeCounter];
    } 

 }
  

// show picture in the slice show and pause the slide show
   function ModelHomeChangePicture(i)
   {
      modelHomeImage.src = modelHomePic[i].src;
	  modelHomeText.innerHTML = modelHomeTextPhotos[i];
	  clearTimeout(modelHomeTimer);     
   }

   function ModelHomePhotoGalleryDisplay()
   {
      var newsHomeContent = document.getElementById("NewsContent");
      var modelHomeNavegation = document.getElementById("ModelHomeNavegation");
      var modelHomeContent = document.getElementById("ModelHomeContent");
      var constructionNavegation = document.getElementById("ConstructionNavegation");
      var constructionContent = document.getElementById("ConstructionContent");
      
      newsHomeContent.style.display = "none";
      constructionNavegation.style.display = "none";
      constructionContent.style.display = "none";
     
      clearTimeout(modelHomeTimer);  
      modelHomeCounter = 0;
      if (modelHomeNavegation.style.display == "none") 
      {
        modelHomeNavegation.style.display = "block"; // show gallery
        modelHomeContent.style.display = "block";
        ModelHomeSlideshow(); 
      }
      else
      {
        modelHomeNavegation.style.display = "none"; // hide gallery
        modelHomeContent.style.display = "none";
        newsHomeContent.style.display = "block";
      }
       
   }
   
   
    function ConstructionPhotoGalleryDisplay()
   {
      var newsHomeContent = document.getElementById("NewsContent");
      var modelHomeNavegation = document.getElementById("ModelHomeNavegation");
      var modelHomeContent = document.getElementById("ModelHomeContent");
      var constructionNavegation = document.getElementById("ConstructionNavegation");
      var constructionContent = document.getElementById("ConstructionContent");
      
      newsHomeContent.style.display = "none";
      modelHomeNavegation.style.display = "none";
      modelHomeContent.style.display = "none";
     
   // clearTimeout(constructionTimer);  
  //  constructionCounter = 0;
      if (constructionNavegation.style.display == "none") 
      {
        constructionNavegation.style.display = "block"; // show gallery
        constructionContent.style.display = "block";
    //  ConstructionSlideshow(); 
      }
      else
      {
        constructionNavegation.style.display = "none"; // hide gallery
        constructionContent.style.display = "none";
        newsHomeContent.style.display = "block";
      }
       
   }

//Suppresses the normal JavaScript error dialogs if a problem arises
//when trying to load the specified image
function handleError() {
  window.status=""; 
  return true;
}



