//A VOIR : AUTRE SLIDESHOW(bug changement de page + boucle du slideshow) + AJOUT CLASS SELECTED AU CLICK
var lang='it';

function targetFunction(e)
{
	if(document.all)
			target=e.srcElement
	else
		target=e.target;
		
	return target;
}

function changePage(e,name)
{
	target=targetFunction(e);
	
	//target.className+=" selected";
	if(document.all)
	{
	tabMenu=document.getElementById("textmenu2").getElementsByTagName("span");
	}
	else
	tabMenu=document.getElementsByClassName("textMenu");
	tabMenuLength=tabMenu.length;
	for(var j=0;j<tabMenuLength;j++)
	{
		if(tabMenu[j].className.search("menu"+name)!=-1) 
		{
			
			tabMenu[j].click="ok"
			tabMenu[j].style.backgroundColor="#323346"
		}
		else
		{
			tabMenu[j].click="notok"
			tabMenu[j].style.backgroundColor="";
		}
	}
	
	nameCenterDiv="allCenter2"
	divLlength=document.getElementById(nameCenterDiv);
	lengthT=divLlength.children;
	lengthT2=lengthT.length;
	for(var i=0;i<lengthT2;i++)
	{
		child=document.getElementById(nameCenterDiv).children[i];
		 nameDiv=child.id;
		 if(nameDiv==name) 
		 {
			child.style.display="block";
		}
		 else
			child.style.display="none";
	}
}

function over(e)
{
	target=targetFunction(e);
	target.style.backgroundColor="#323346"
}
function out(e)
{
	target=targetFunction(e);
	if(target.click!="ok")
	target.style.backgroundColor=""
}	
	//<![CDATA[
	  window.addEvent('domready', function(){
	    var data = {
	      '1.jpg': { caption: '' }, 
	      '2.jpg': { caption: '' }, 
	      '3.jpg': { caption: '' }, 
	      '4.jpg': { caption: '' }, 
	      '5.jpg': { caption: '' }, 
	      '6.jpg': { caption: '' }, 
	      '7.jpg': { caption: '' },
	      '8.jpg': { caption: '' },
	      '9.jpg': { caption: '' },
	      '10.jpg': { caption: ''},
	      '11.jpg': { caption: ''},
	      '12.jpg': { caption: ''},
	      '13.jpg': { caption: ''},
	      '14.jpg': { caption: ''},
	      '15.jpg': { caption: ''},
	      '16.jpg': { caption: ''},
	      '17.jpg': { caption: ''},
	      '18.jpg': { caption: ''}
	    };
	   //var myShow = new  Slideshow.Flash('show', data, { captions: false, color: ['#12112D'], controller: false, delay: 3000, duration: 3000, height: 434, hu: 'slideshow/',linked: true, width: 900 });
		this.show = new Slideshow.KenBurns('show', data, { captions: false, controller: false, delay: 5000, duration: 1000, height: 434, hu: 'slideshow/', linked: false, width: 900, zoom: 0});
       
		// var box = new Lightbox({ 
		//	  'onClose': function(){ this.pause(false); }.bind(myShow), 
		//	  'onOpen': function(){ this.pause(true); }.bind(myShow) 
		//	});
		
	  });
	//]]>	
	
function resize(topmiddle,menu)
{

	/* Initialistation variables   */
	
	if(document.all){ // IF IE
		var heitest=document.body.parentElement.offsetHeight
		var widthtest=document.getElementById("all").offsetWidth;
		var hei=document.getElementById("all").offsetWidth;
	}
	else // If FF chrome etc...
	{
		var heitest=this.innerHeight;
		var widthtest=document.getElementById("all").clientWidth;
		var hei=document.getElementById("all").clientWidth;
	}

	/*End Initialisation*/
		
	//FOR HIGH RESOUTION
	if(widthtest>900)
	{
		var hei1=(hei-900)/2
		document.getElementById(topmiddle).style.width=900+hei1+"px";	
		document.getElementById(menu).style.width=900+hei1-77+"px";	
	}
	//FOR SMALL RESOUTION
	else
	{
		document.getElementById(topmiddle).style.width=900+"px";	
		document.getElementById(menu).style.width=900-80+"px";
		document.getElementById(topmiddle).setAttribute("style","float:none");	
	}

	if(document.all){
		var heibody=document.body.parentElement.offsetHeight
		var heiAll=document.getElementById("all").offsetHeight;
	}
	else
	{
		var heibody=this.innerHeight;
		var heiAll=document.getElementById("all").clientHeight;
	}
	//FOR HIGH RESOUTION
	if(heitest>600)
	{
		var heimargin1=(heibody-heiAll)/2
		document.body.style.paddingTop=heimargin1+"px";	
	}

}


function changeLanguage(language)
{
if(language=="it")
{
tohide1="en"
tohide2="es"
}
if(language=="en")
{
tohide1="it"
tohide2="es"
}
if(language=="es")
{
tohide1="en"
tohide2="it"
}
this.lang=language;
classToHide1='text_'+tohide1;
classToHide2='text_'+tohide2;
classToShow='text_'+language;
if (document.getElementsByClassName){
	textToHide1=document.getElementsByClassName(classToHide1);
	textToHide2=document.getElementsByClassName(classToHide2);
	textToShow=document.getElementsByClassName(classToShow);
}
else{ // IE
	textToHide1=[]
	textToHide2=[]
	textToShow=[]
	var i = 0;
	var j=0;
	var k=0;
	var h=0;
	var span =  document.getElementsByTagName("span");
	while (element = span[i++]) {
		 if (element.className.search(classToHide1)!=-1) {
				textToHide1[j++]=element;
		 }
		 if (element.className.search(classToHide2)!=-1) {
				textToHide2[k++]=element;
		 }
		 if (element.className.search(classToShow)!=-1) {
				textToShow[h++]=element;
		 }
	}
}


numTextToHide1=textToHide1.length;
numTextToHide2=textToHide2.length;
for(var i=0;i<numTextToHide1;i++)
{
	textToHide1[i].style.display='none';
}
for(var i=0;i<numTextToHide2;i++)
{
	textToHide2[i].style.display='none';
}
numTextToShow=textToShow.length;
for(var i=0;i<numTextToShow;i++)
{
	textToShow[i].style.display='block';
}



}

function changeColorProgetti(target)
{
	tabMenu=document.getElementById("div_menu_progetti").getElementsByTagName("li");
	tabMenuLength=tabMenu.length;
	for(var j=0;j<tabMenuLength;j++)
	{
		tabMenu[j].style.color="#ADE3ED";		
	}
	target.style.color="white";
}

function changeProject(e,name)
{
	target=targetFunction(e)
	changeColorProgetti(target);
	file="progetti/"+name+".html";
	htmlResponse=callAjax(file);
	document.getElementById("div_progetti").innerHTML=htmlResponse;
	changeLanguage(this.lang)
}

function callAjax(file)
{
if(window.XMLHttpRequest) // FIREFOX
	  xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // IE
	  xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else 
	  return(false); 
	xhr_object.open("GET", file, false); 
	xhr_object.send(null); 
	if(xhr_object.readyState == 4) 
	{
		return xhr_object.responseText;
	}
}

function loadProjectFirstTime()
{
	innerH=document.getElementById("div_progetti").innerHTML;
	if(innerH=="")
	{
	name="montenegro";
	file="progetti/"+name+".html";
	changeColorProgetti(document.getElementById("div_menu_progetti").getElementsByTagName("li")[0]);
	htmlResponse=callAjax(file);
	document.getElementById("div_progetti").innerHTML=htmlResponse;
	}
}

function loadPage(name)
{
	innerH=document.getElementById(name).innerHTML;
	if(innerH=="")
	{
	file=name+".html";
	htmlResponse=callAjax(file);
	document.getElementById(name).innerHTML=htmlResponse;
	}
	 this.changeLanguage(this.lang);
}
/*
//A VOIR : AUTRE SLIDESHOW(bug changement de page + boucle du slideshow) + AJOUT CLASS SELECTED AU CLICK
var lang='it';


function clickF(e,name)
{
	target=targetFunction(e);
	
	//target.className+=" selected";
	if(document.all)
	{
	tabMenu=document.getElementById("textmenu2").getElementsByTagName("span");
	}
	else
	tabMenu=document.getElementsByClassName("text_"+lang);
	tabMenuLength=tabMenu.length;
	for(var j=0;j<tabMenuLength;j++)
	{
		if(target==tabMenu[j] && tabMenu[j].className=="text_"+lang) 
		{
			tabMenu[j].click="ok"
			target.style.backgroundColor="#323346"
		}
		else
		{
			tabMenu[j].click="notok"
			tabMenu[j].style.backgroundColor="";
			tabMenu[j].style.backgroundColor=""
		}
	}
	
	nameCenterDiv="allCenter2"
	divLlength=document.getElementById(nameCenterDiv);
	lengthT=divLlength.children;
	lengthT2=lengthT.length;
	for(var i=0;i<lengthT2;i++)
	{
		child=document.getElementById(nameCenterDiv).children[i];
		 nameDiv=child.id;
		 if(nameDiv==name) 
		 {
			child.style.display="block";
		}
		 else
			child.style.display="none";
	}
}



	//<![CDATA[
	  window.addEvent('domready', function(){
	    var data = {
	      '1.jpg': { caption: '' }, 
	      '2.jpg': { caption: '' }, 
	      '3.jpg': { caption: '' }, 
	      '4.jpg': { caption: '' }, 
	      '5.jpg': { caption: '' }, 
	      '6.jpg': { caption: '' }, 
	      '7.jpg': { caption: '' },
	      '8.jpg': { caption: '' },
	      '9.jpg': { caption: '' },
	      '10.jpg': { caption: ''},
	      '11.jpg': { caption: ''},
	      '12.jpg': { caption: ''},
	      '13.jpg': { caption: ''},
	      '14.jpg': { caption: ''},
	      '15.jpg': { caption: ''},
	      '16.jpg': { caption: ''},
	      '17.jpg': { caption: ''},
	      '18.jpg': { caption: ''}
	    };
	   //var myShow = new  Slideshow.Flash('show', data, { captions: false, color: ['#12112D'], controller: false, delay: 3000, duration: 3000, height: 434, hu: 'slideshow/',linked: true, width: 900 });
		this.show = new Slideshow.KenBurns('show', data, { captions: false, controller: false, delay: 5000, duration: 1000, height: 434, hu: 'slideshow/', linked: false, width: 900, zoom: 0});
       
		// var box = new Lightbox({ 
		//	  'onClose': function(){ this.pause(false); }.bind(myShow), 
		//	  'onOpen': function(){ this.pause(true); }.bind(myShow) 
		//	});
		
	  });
	//]]>
	
	
	
function resize()
{

if(document.all){
var heitest=document.body.parentElement.offsetHeight
var widthtest=document.getElementById("all").offsetWidth;
}
else
{
var heitest=this.innerHeight;
var widthtest=document.getElementById("all").clientWidth;
}

if(document.all)
{
var hei=document.getElementById("all").offsetWidth;
}
else
var hei=document.getElementById("all").clientWidth;

//FOR HIGH RESOUTION
if(widthtest>900)
{
var hei1=(hei-900)/2
document.getElementById("topmiddle").style.width=900+hei1+"px";	
document.getElementById("menu").style.width=900+hei1-77+"px";	
}
//FOR SMALL RESOUTION
else
{
document.getElementById("topmiddle").style.width=900+"px";	
document.getElementById("menu").style.width=900-80+"px";
document.getElementById("topmiddle").setAttribute("style","float:none");	
}

if(document.all){
var heibody=document.body.parentElement.offsetHeight
var heiAll=document.getElementById("all").offsetHeight;
}
else
{
var heibody=this.innerHeight;
var heiAll=document.getElementById("all").clientHeight;
}
//FOR HIGH RESOUTION
if(heitest>600)
{
var heimargin1=(heibody-heiAll)/2
document.body.style.paddingTop=heimargin1+"px";	
}

}


function changeLanguage(language)
{
if(language=="it")
{
tohide1="en"
tohide2="es"
}
if(language=="en")
{
tohide1="it"
tohide2="es"
}
if(language=="es")
{
tohide1="en"
tohide2="it"
}
this.lang=language;
classToHide1='text_'+tohide1;
classToHide2='text_'+tohide2;
classToShow='text_'+language;
if (document.getElementsByClassName){
	textToHide1=document.getElementsByClassName(classToHide1);
	textToHide2=document.getElementsByClassName(classToHide2);
	textToShow=document.getElementsByClassName(classToShow);
}
else{ // IE
	textToHide1=[]
	textToHide2=[]
	textToShow=[]
	var i = 0;
	var j=0;
	var k=0;
	var h=0;
	var span =  document.getElementsByTagName("span");
	while (element = span[i++]) {
		 if (element.className == classToHide1) {
				textToHide1[j++]=element;
		 }
		 if (element.className == classToHide2) {
				textToHide2[k++]=element;
		 }
		 if (element.className == classToShow) {
				textToShow[h++]=element;
		 }
	}
}


numTextToHide1=textToHide1.length;
numTextToHide2=textToHide2.length;
for(var i=0;i<numTextToHide1;i++)
{
	textToHide1[i].style.display='none';
}
for(var i=0;i<numTextToHide2;i++)
{
	textToHide2[i].style.display='none';
}
numTextToShow=textToShow.length;
for(var i=0;i<numTextToShow;i++)
{
	textToShow[i].style.display='block';
}



}

function changeColorProgetti(target)
{
	tabMenu=document.getElementById("div_menu_progetti").getElementsByTagName("li");
	tabMenuLength=tabMenu.length;
	for(var j=0;j<tabMenuLength;j++)
	{
		tabMenu[j].style.color="#ADE3ED";		
	}
	target.style.color="white";
}

function changeProject(e,name)
{
	target=targetFunction(e)
	changeColorProgetti(target);
	file="progetti/"+name+".html";
	htmlResponse=callAjax(file);
	document.getElementById("div_progetti").innerHTML=htmlResponse;
	changeLanguage(this.lang)
	
	resizeImage();
}

function callAjax(file)
{
if(window.XMLHttpRequest) // FIREFOX
	  xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // IE
	  xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else 
	  return(false); 
	xhr_object.open("GET", file, false); 
	xhr_object.send(null); 
	if(xhr_object.readyState == 4) 
	{
		return xhr_object.responseText;
	}
}

function loadProjectFirstTime()
{
	innerH=document.getElementById("div_progetti").innerHTML;
	if(innerH=="")
	{
	name="montenegro";
	file="progetti/"+name+".html";
	changeColorProgetti(document.getElementById("div_menu_progetti").getElementsByTagName("li")[0]);
	htmlResponse=callAjax(file);
	//htmlResponse2='<div class="div_pictures"><div class="div_image_project "><img class= "image_project " src= " "/></div>azdazd<div class= "div_image_project "><img class= "image_project " src= " "/></div><div class= "div_image_project "><img class= "image_project " src= " "/></div></div>'

	document.getElementById("div_progetti").innerHTML=htmlResponse;
	
	}
}
*/
function resizeImage() {
/*
tabMenu=document.getElementById("div_progetti").getElementsByTagName("img");
	tabMenuLength=tabMenu.length;
	for(var j=0;j<tabMenuLength;j++)
	{
				
	if ((tabMenu[j].width < tabMenu[j].height)) {
		//tabMenu[j].style.width=Math.min(180,tabMenu[j].width)+"px";
		tabMenu[j].style.width="160px";
	} 

	if ((tabMenu[j].width >= tabMenu[j].height)) {
		//tabMenu[j].style.height=Math.min(160,tabMenu[j].height)+"px";
		tabMenu[j].style.height="160px";
	}	
}	
*/
}



