/*Onclik projekt choise function*/
var visited_projekt = new Array();
visited_projekt.push('Start	');
function onclick_choise(element) {
	visited_projekt.push(element);
	//document.getElementById(element).setAttribute("onmouseout","javascript:this.src='gfx/galleryicon_visited.gif';Effect.BlindLeft('imgslidfront"+id+"');");
}

function check_visited(element) {
document.getElementById(element).src='gfx/galleryicon.gif';


for ( i=0; i < visited_projekt.length; i++ ) {
		if(visited_projekt[i]==element) {
			document.getElementById(element).src='gfx/galleryicon_visited.gif';			
		} 
}



}

function onclick_choise_lightbox(element, id) {
	document.getElementById(element).setAttribute("onmouseout","javascript:this.src='gfx/galleryicon_visited.gif';");

}


/*Scroll af projekt bar*/
var bar_array = new Array();
var runok;
Effect.BlindRight = function(id, element) {
	runok=true;
	
	//Tjekker array for at se om bar is running
	for ( i=0; i < bar_array.length; i++ ) {
		if(bar_array[i]==element) {
			runok=false;
		} 
	}
	
	if(runok==true) {
	//ligger element ind i array 
	bar_array.push(element);
	document.getElementById(element).style.visibility='visible';
	var scroll = document.getElementById(element).offsetLeft;
		
	
	if(scroll<=436) {
	document.getElementById(element).style.left=437+'px';
	}
	var crap=element;	
	
  	new Effect.Move(element, {
   		x: -437, 
   		transition: Effect.Transitions.sinoidal,
		
		afterFinishInternal: function(effect) {
			//Sletter element fra array
        	for ( i=0; i < bar_array.length; i++ ) {
				if(bar_array[i]==element) {
					bar_array.splice(i,1);        //delete one item at the 5th index.
				} 
        	
      		}
		}	 

	});
	}
}; 

Effect.BlindLeft = function(element) {
	document.getElementById(element).style.visibility='hidden';
	document.getElementById(element).style.left=437+'px';
};   

/*Henter skærm størelsen og scroll max height */
	  		function getPageSize(){
	
				var xScroll, yScroll;
	
					if (window.innerHeight && window.scrollMaxY) {	
						xScroll = document.body.scrollWidth;
						yScroll = window.innerHeight + window.scrollMaxY;
					} else if (document.body.scrollHeight > document.body.offsetHeight){ // alle undtagen Explorer Mac
						xScroll = document.body.scrollWidth;
						yScroll = document.body.scrollHeight;
					} else { // Explorer Mac...virker også i Explorer 6, Mozilla og Safari
						xScroll = document.body.offsetWidth;
						yScroll = document.body.offsetHeight;
					}
	
				var windowWidth, windowHeight;
					if (self.innerHeight) {	// alle undtagen Explorer
						windowWidth = self.innerWidth;
						windowHeight = self.innerHeight;
					} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6
						windowWidth = document.documentElement.clientWidth;
						windowHeight = document.documentElement.clientHeight;
					} else if (document.body) { // Andre Explorers
						windowWidth = document.body.clientWidth;
						windowHeight = document.body.clientHeight;
			}	
	
	// for small pages with total height less then height of the viewport
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else { 
		pageHeight = yScroll;
	}

	// for small pages with total width less then width of the viewport
	if(xScroll < windowWidth){	
		pageWidth = windowWidth;
	} else {
		pageWidth = xScroll;
	}


	arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight) 
	return arrayPageSize;
}

	  		
	  		function lightbox(id) {
	  			/*Henter width på bruger skærm - til at sætte lightbox center på skærm og ligge black_overlay oven på siden.*/
				/*var arrayPageSize = getPageSize(); 	
				
				if (self.innerWidth)  {  // alle undtagen Internet Explore
					var screen_width = self.innerWidth;
					if(arrayPageSize[1]>441) {
						var screen_height = (arrayPageSize[1] - 441) / 2;
					} else {
						var screen_height = 30;
					}			
					screen_width = (screen_width - 950) / 2 - 30;
					document.getElementById('light').style.left=screen_width+"px";
					document.getElementById('light').style.top=screen_height+"px";
					document.getElementById('fade').style.height=arrayPageSize[1]+"px";
					
						
					} else if (document.documentElement && document.documentElement.clientWidth) { // Internet Explorer 6
								var screen_width = document.documentElement.clientWidth;
								if(arrayPageSize[1]>441) {
									var screen_height = (arrayPageSize[1] - 441) / 2;
								} else {
									var screen_height = 30;
								}
								screen_width = (screen_width - 950) / 2 - 30;
								document.getElementById('light').style.left=screen_width;
								document.getElementById('light').style.top=screen_height;
								document.getElementById('fade').innerHeight=arrayPageSize[1];
								
								
							
							} else if (document.body) { // andre Internet Explorers
										var screen_width = document.body.clientHeight;
										if(arrayPageSize[1]>4) {
											var screen_height = (arrayPageSize[1] - 441) / 2;
										} else {
											var screen_height = 30;
										}	
										screen_width = screen_width - 950 / 2;
										document.getElementById('light').style.left=screen_width;
										document.getElementById('light').style.top=screen_height;
										document.getElementById('fade').style.height=arrayPageSize[1];
							}*/
	  			document.getElementById('light').style.display='block';
	  			document.getElementById('fade').style.display='block';
	  			get_contenst(id, 'light')
	  		
	  		}


