var intervalId;
	var navClosed = false;
	var barLink;
	var navUl;
	function setBarLink(){
		barLink = document.getElementById('barToggle').getElementsByTagName('img');
		navUl = document.getElementById('mainNav').getElementsByTagName('ul');
		barLink[0].onclick = function(e){
			intervalId = setInterval ( "closeBar()", 1 );
			
		 //alert(this.offsetParent.offsetParent.tagName);
			 if(navClosed == false){
		 		this.src = 'images/btn_opennav.gif';
				//alert(navUl[0].tagName);
				addClass(navUl[0],'closed',true);
			}else{
				this.src = 'images/btn_closenav.gif';
				//addClass(this.offsetParent.offsetParent,'closed',false);
			}
		}
	}
	function closeBar(eleObj){
		var navBar = document.getElementById('mainNav').getElementsByTagName('ul');
		if(navClosed == false){
			if(navBar[0].offsetWidth > 20){
				navBar[0].style.width = (navBar[0].offsetWidth - 25) + 'px';
				//alert(e.srcElement);
			}else{
				navClosed = true;
				clearInterval(intervalId);
			}
		}else if(navClosed == true){
			if(navBar[0].offsetWidth < 600){
				navBar[0].style.width = (navBar[0].offsetWidth + 25) + 'px';
			}else{
				navClosed = false;
				addClass(navUl[0],'closed',false);
				clearInterval(intervalId);
			}
		}
	}
function addClass(eleObj,classVal,toggle){
	if(toggle==true){//if class is to be added
		if(!eleObj.className){//if the 'class' attribute does not exist
			eleObj.className = classVal;
		}else if(eleObj.className && eleObj.className.indexOf(classVal)== -1){//if the 'class' attribute does exist then add value to existing value
			eleObj.className+=' ' + classVal;
		}
	}else if(toggle==false){//if class is to be removed
		var newClassVal=eleObj.className.replace(classVal,'');//replace classVal with empty string and return the remaining class value
		eleObj.className=newClassVal;
	}
}
function setThmbs(){
	
	//alert('artizan');
	if(document.getElementById('thmbCol')){
		var linkArr = document.getElementById('thmbCol').getElementsByTagName('a');
		for(var i = 0; i < linkArr.length; i++){ 
			linkArr[i].onclick = function(){
				var imgArr = this.getElementsByTagName('img');
				addClass(this,'current',true);
				changePic(imgArr[0]);
				return false;
			}
		}
	}
}
function changePic(imgObj){
	var lrgPic = document.getElementById('lrgPic').getElementsByTagName('img');
	//var nameParts = imgObj.src.split('.');
	//alert(lrgPic[0].src);
	lrgPic[0].src = imgObj.src.replace('t.jpg','.jpg');
}
	
function setNavLinks(){
	if(window.ActiveXObject){
		var liLinks = document.getElementById('mainNav').getElementsByTagName('li');
		for(var i =0; i < liLinks.length; i++){
			liLinks[i].onmouseover = function(){
				addClass(this,'ieHover',true);
			}
			liLinks[i].onmouseout = function(){
				addClass(this,'ieHover',false);
			}
		}
	}
}

window.onload = function(){
		setNavLinks();
		setBarLink();
		setThmbs();
		if(document.getElementById('googleMap')){
			initialize();
		}
	}





