// JavaScript Document

var Core = {};

Core.getElementsByClass = function(theClass)
{
  var elementArray = [];

  if (document.all)
  {
    elementArray = document.all;
  }
  else
  {
    elementArray = document.getElementsByTagName("*");
  }

  var matchedArray = [];
  var pattern = new RegExp("(^| )" + theClass + "( |$)");

  for (var i = 0; i < elementArray.length; i++)
  {
    if (pattern.test(elementArray[i].className))
    {
      matchedArray[matchedArray.length] = elementArray[i];
    }
  }

  return matchedArray;
};

function hideClass(classObj) {
                var list = Core.getElementsByClass(classObj);
                for (var i = 0; i < list.length; i++) {
                list[i].style.display = 'none';
                }
}

function showClass(classObj) {
                var list = Core.getElementsByClass(classObj);
                for (var i = 0; i < list.length; i++) {
                list[i].style.display = 'block';
                }
}

function showDiv(divObj) {
                document.getElementById(divObj).style.display='block';
}

function showText(id) { 
	hideClass('text1');
	document.getElementById('retail').style.backgroundImage = 'url(/images/imgretailOut.jpg)';
	document.getElementById('workplace').style.backgroundImage = 'url(/images/imgworkplaceOut.jpg)';
	document.getElementById('residental').style.backgroundImage = 'url(/images/imgresidentalOut.jpg)';
	document.getElementById('educational').style.backgroundImage = 'url(/images/imgeducationalOut.jpg)';
	
	document.getElementById(id).style.backgroundImage = 'url(/images/img' + id +'On.jpg)';
	document.getElementById(id+'t').style.display = 'block';
}

function showImg(id) { 
	hideClass('prImg');
	var list = Core.getElementsByClass('linkA');
	for (var i = 0; i < list.length; i++) {
	list[i].style.textDecoration = 'none';
	}
	document.getElementById(id).style.textDecoration = 'underline';
	document.getElementById(id+'I').style.display = 'block';
}

function showImg1(id) { 
	hideClass('prText');
	var list = Core.getElementsByClass('tabsL');
	for (var i = 0; i < list.length; i++) {
	list[i].style.color = '#105284';
	}
	var list = Core.getElementsByClass('tabsL');
	for (var i = 0; i < list.length; i++) {
	list[i].style.background = '#fff url(images/separatorH.gif) bottom repeat-x';
	}
	document.getElementById(id+'T').style.display = 'block';
	document.getElementById(id).style.color = '#fff';
	document.getElementById(id).style.background = '#105284';
}

function hideDot(id) {
	/*if ( document.getElementById(id).style.display == 'none') {
		document.getElementById(id).style.display = 'block';
	}
	else {
		document.getElementById(id).style.display = 'none';	
	}*/
	showClass('dots');
	hideClass('prImg1');
	document.getElementById(id+'I').style.display = 'block';
	document.getElementById(id).style.display = 'none';
}