//set navigation rollovers
$(document).ready(function() {
	var navElements = $("#menu > li > a");
	navElements.each(function(i){
		    $(navElements[i]).hover(
			 function() {
				curr = $(this).find("img").attr("src");			
				if(curr.indexOf("_over")!=-1) return;				
				$(this).find("img").attr("curr",curr);	
				overlen = curr.length;
				over = curr.substr(0, overlen-4);
				over = over+'_over.gif';
				$(this).find("img").attr({ src: over});
			 },
			 function() {
				$(this).find("img").attr({ src: $(this).find("img").attr("curr")});
			 }
			);

			$(navElements[i]).find("img").each(function(i) {
				temp = this.src;
				prelen = temp.length;
				pre = temp.substr(0, prelen-4);
				if(pre.indexOf("_over")!=-1) return;
				pre = pre+'_over.gif';
				preload_image_object = document.createElement("img");
				preload_image_object.src = pre;
			});
		});//end each
		
	// side menu add puff images scripts
	var puffElements = $(".secondary_menu_puff");
	puffElements.each(function(i){
		var secondClass = $(puffElements[i]).attr("id");
		if(secondClass != undefined) {
			var link = $(puffElements[i]).children().attr("href");
			$(puffElements[i]).before("<li class='" + secondClass + "'" + "><a href='" + link + "'></a></li>");
		}
	})
	
	//activate lightbox
	$('#gallery_images > li > a').lightBox();
	var amountPhotos = $('#gallery_images > li').length;
	$('#gallery_images').css("width", ((amountPhotos*165) + 620) +"px");
	$('#gallery_controls > li > a').attr("href", "javascript:void(0);");
	//random header
	var ran_unrounded=Math.random()*4;
	var ran_number=Math.floor(ran_unrounded);
	//lert("document="+window.location.href);
	var segments=window.location.href.split("/");
	//lert("segments="+segments[segments.length-1]);
	if(segments[segments.length-1]=="velux_future_forest.html"){
		$("#header").css("background", "url('images/header_5.jpg')");
	}else if(segments[segments.length-1]=="velux_stand.html"){
		$("#header").css("background", "url('images/header_4.jpg')");
	}else{
		$("#header").css("background", "url('images/header_" + ran_number + ".jpg')");
	}
	
		
	//gallery controls
	$("#controls_right_but").mousehold(function(){
      	var targetEl = $("#gallery_images");
		var currLeft = targetEl.css('left');
		var left = currLeft.substring(0, currLeft.length -2);
		var amountPhotos = $('#gallery_images > li').length;
		if(left > (-1*(amountPhotos*165) + 620)){
			var newLeft = parseInt(left) - 10;
			targetEl.css('left', newLeft + "px");
		}
		return false;
    });


	$("#controls_left_but").mousehold(function(){
      	var targetEl = $("#gallery_images");
		var currLeft = targetEl.css('left');
		var left = currLeft.substring(0, currLeft.length -2);
		if(left != 0){
			var newLeft = parseInt(left) + 10;
			targetEl.css('left', newLeft + "px");
		}
		return false;
    });
});

