var index = 1;

function imgHelper(i){
	var newPic = document.getElementById(i + "");
	newPic = newPic.src;
	var big = document.getElementById("bigImg");
	if(newPic != null){
		big.src = newPic.substring(0,newPic.indexOf("/thumbs")) + newPic.substr(newPic.lastIndexOf("/"));
		return true;
	}
	return false;
}

function next(){
	if(imgHelper(index + 1)){
		index++;
	}
}

function previous(){
	if(imgHelper(index - 1)){
		index--;
	}
}

function swapImg(picsrc, i){
	index = Number(i);
	var picture = document.getElementById("bigImg");
	picture.src = "../images/loading.gif";
	//picsrc = picsrc.substring(0,picsrc.indexOf("/thumbs")) + picsrc.substring(picsrc.lastIndexOf("/"),picsrc.lastIndexOf("_hover")) + ".jpg";
	picsrc = picsrc.substring(0,picsrc.indexOf("/thumbs")) + picsrc.substring(picsrc.lastIndexOf("/"),picsrc.lastIndexOf("_hover")) + picsrc.substring(picsrc.lastIndexOf("."));
	picture.src = picsrc;
}

function hideDiv(divId){
	var target = document.getElementById(divId);
	if(target.style.visibility == "hidden"){
		target.style.height = "";
		target.style.visibility = "visible";
	}
	else{
		target.style.visibility = "hidden";
		target.style.height = "0px";
		if(divId == "Residential_nav" || divId == "Commercial and Public_nav"){
			var text = document.getElementById(divId.substring(0,divId.indexOf("_")));
			if(divId == "Commercial and Public_nav"){
				text.innerHTML = "+ Commercial <br />&nbsp;&nbsp;&nbsp;&nbsp;and Public";
			}
			else{
				text.innerHTML = "+  " + divId.substring(0,divId.indexOf("_"));
			}
		}
	}
}

function swapVisibility(div1, div2){
	var target = document.getElementById(div1);
	var counterTarget = document.getElementById(div2);
	if(target.style.visibility == "hidden"){
		if(div1 == "Residential_nav" || div1 == "Commercial and Public_nav"){
			var text = document.getElementById(div1.substring(0,div1.indexOf("_")));
			if(div1 == "Commercial and Public_nav"){
				text.innerHTML = "- &nbsp;Commercial <br />&nbsp;&nbsp;&nbsp;&nbsp;and Public";
			}
			else{
				text.innerHTML = "- &nbsp;" + div1.substring(0,div1.indexOf("_"));
			}
		}
		target.style.height = "";
		target.style.visibility = "visible";
		counterTarget.style.visibility = "hidden";
		counterTarget.style.height = "0px";
		if(div1 == "Residential_nav" || div1 == "Commercial and Public_nav"){
			text = document.getElementById(div2.substring(0,div2.indexOf("_")));
			if(div2 == "Commercial and Public_nav"){
				text.innerHTML = "+ Commercial <br />&nbsp;&nbsp;&nbsp;&nbsp;and Public";
			}
			else{
				text.innerHTML = "+  " + div2.substring(0,div2.indexOf("_"));
			}
		}
	}
	else{
		hideDiv(div1);
	}
}

/*
function swapVisibility(div1, div2){
	var target = document.getElementById(div1);
	var counterTarget = document.getElementById(div2);
	if(target.style.visibility == "hidden"){
		if(div1 == "Residential_nav" || div1 == "Commercial and Public_nav"){
			var text = document.getElementById(div1.substring(0,div1.indexOf("_")));
			text.firstChild.nodeValue = "-  " + div1.substring(0,div1.indexOf("_"));
		}
		target.style.height = "";
		target.style.visibility = "visible";
		counterTarget.style.visibility = "hidden";
		counterTarget.style.height = "0px";
		if(div1 == "Residential_nav" || div1 == "Commercial and Public_nav"){
			text = document.getElementById(div2.substring(0,div2.indexOf("_")));
			text.firstChild.nodeValue = "+  " + div2.substring(0,div2.indexOf("_"));
		}
	}
	else{
		hideDiv(div1);
	}
}
*/

/*
 * Before addition of the projects sheets menu
function swapVisibility(div1, div2){
	var target = document.getElementById(div1);
	var counterTarget = document.getElementById(div2);
	if(target.style.visibility == "hidden"){
		if(div1 != "residentialImages" && div2 != "residentialImages"){
			var text = document.getElementById(div1.substring(0,div1.indexOf("_")));
			text.firstChild.nodeValue = "-  " + div1.substring(0,div1.indexOf("_"));
		}
		target.style.height = "";
		target.style.visibility = "visible";
		counterTarget.style.visibility = "hidden";
		counterTarget.style.height = "0px";
		if(div1 != "residentialImages" && div2 != "residentialImages"){
			text = document.getElementById(div2.substring(0,div2.indexOf("_")));
			text.firstChild.nodeValue = "+  " + div2.substring(0,div2.indexOf("_"));
		}
	}
	else{
		hideDiv(div1);
	}
}
*/