var bigLock = false;
var smallImageTag = new Array();

function show_big_image(file,trig){
	bigLock = true;
	var myImage = new Image;
	myImage.src = path + file;
	document.getElementById('bigImage').src = '';
	document.getElementById('bigImage').src = myImage.src;
	document.getElementById('bigImageInfo').innerHTML = hint;

	if(trig == 'yes'){
		document.getElementById('bigImageTextHide').innerHTML = hide_map_text;
		document.getElementById('bigImage').onclick = '';
		document.getElementById('bigImage').style.cursor = '';
		x = (window.innerWidth || document.body.clientWidth)/2 - 430;
		document.getElementById('bigImageDiv').style.left = x + 'px';
		document.getElementById('bigImageText').innerHTML = big_image_text;
		document.getElementById('bigImage').onload = function (event){show(); document.getElementById('building').style.visibility = 'visible'};
	}else{
		document.getElementById('bigImageTextHide').innerHTML = hide_text;
		document.getElementById('bigImage').onclick = function (event){hideBigPhoto();}
		document.getElementById('bigImage').style.cursor = 'pointer';
		document.getElementById('bigImageDiv').style.left = '50px';
		document.getElementById('bigImageText').innerHTML = '';
		document.getElementById('bigImage').onload = function (event){show();};
	}

	y = (window.innerHeight || document.body.clientHeight)/2 - 300;
	if(window.innerHeight){
		y = y + window.pageYOffset;
		document.getElementById('bigImageDiv').style.top = y + 'px';
	}
	if(document.body.clientHeight){
		if(isScheme){y = y - 350;}
		document.getElementById('bigImageDiv').style.bottom = y + 'px';
	}
	document.getElementById('bigImageDiv').style.visibility = 'visible';
	document.getElementById('bigImageDiv').style.display = 'block';
}

function show(){
	document.getElementById('bigImageInfo').innerHTML = '&nbsp;';
	document.getElementById('bigImage').style.visibility = 'visible';
}

function hideBigPhoto(){
	if(isScheme){
		document.getElementById('scheme').style.visibility = 'hidden';
		document.getElementById('building').style.visibility = 'hidden';
	}
	for(k = 0; k < smallImageTag.length; k++){
		document.getElementById(smallImageTag[k]).style.backgroundColor = '#fff4cd';
		document.getElementById(smallImageTag[k]).style.border = 'solid 1px #fff4cd';
	}
	smallImageTag = new Array();
	document.getElementById('bigImage').style.visibility = 'hidden';
	document.getElementById('bigImageDiv').style.visibility = 'hidden';
	bigLock = false;
}