// JavaScript Document
if (document.images){
  pic1= new Image(); 
  pic1.src="/images/common/nav-home-on.gif"; 
  pic2= new Image(); 
  pic2.src="/images/common/nav-vision-on.gif"; 
  pic3= new Image(); 
  pic3.src="/images/common/nav-showroom-on.gif"; 
  pic4= new Image(); 
  pic4.src="/images/common/nav-projects-on.gif"; 
  pic5= new Image(); 
  pic5.src="/images/common/nav-press-on.gif"; 
	pic5= new Image(); 
  pic5.src="/images/common/nav-contact-on.gif"; 
 }
	
function swap(lmnt, state) { 
 currentImg = lmnt.src;
 ext = currentImg.substring(currentImg.lastIndexOf("."));
 if(state == 1){
  currentSub = currentImg.substring(0,currentImg.lastIndexOf("."));
  lmnt.src = currentSub + "-on" + ext;
 } else { 
  currentSub = currentImg.substring(0,currentImg.lastIndexOf("-"));
  lmnt.src = currentSub + ext;
 }
}

/*-------------------------------
|																|
|			Gallery Scripts						|
|																|
-------------------------------*/
var scrollPos = 0;
var scrollable = true;
function galleryScroll(dir,xmax){ 
	xdis = eval(xmax + 560);
	if(scrollable == true) { 
		scrollable = false;
		if (dir == '+') { 
			$('#gallerythumbs').animate({"left": "+=70px"}, 
				function() {
					scrollPos = $('#gallerythumbs').css("left");
					scrollPos = scrollPos.substring(0,scrollPos.lastIndexOf("p"));
					$('#galleryrightimg').fadeIn("fast");
					if(scrollPos >= 0) { 
						$('#galleryleftimg').fadeOut("fast", 
							function() { scrollable = true; }
						);
					} else { 
						scrollable = true;
					}
				}
			);
		} else {
			$('#gallerythumbs').animate({"left": "-=70px"},
				function() {
					scrollPos = $('#gallerythumbs').css("left");
					scrollPos = scrollPos.substring(0,scrollPos.lastIndexOf("p"));
					$('#galleryleftimg').fadeIn("fast");
					if(scrollPos <= xdis) { 
						$('#galleryrightimg').fadeOut("fast", 
							function() { scrollable = true; }
						);
					} else {
						scrollable = true;
						$('#galleryrightimg').fadeIn("fast");
					}
				}
			);
		}
	}
}

var currentThumb = 'thumb0';
var currentHero = 'galleryimage1';

function gChange(th,id) { 
	if (currentThumb != th) { 
		gThumb(th);
		if (currentHero == 'galleryimage1') { 
			prevHero = 'galleryimage1';
			currentHero = 'galleryimage2';
		} else { 
			prevHero = 'galleryimage2';
			currentHero = 'galleryimage1';
		}
		$('#'+currentHero).css("z-index","50");
		$('#'+currentHero).load('/incl/gallery-load.html?ajax=true&id=' + id,
			function() { 
				$('#'+currentHero).fadeIn("slow");
				$('#'+prevHero).fadeOut("slow",
					function() { 
						$('#'+prevHero).css("z-index","25");
						$('#'+prevHero).css("display","none");
					}
				);
			}
		);	
	} 

}

function gThumb(th) {
	$("#"+currentThumb).removeClass();
	$("#"+th).addClass("thumbactive");
	currentThumb = th;
}
