// Javascript File for weichert.com template - top and left menus

function openWin(url,windowName,options){
	var WindowHandle=window.open(url,windowName,options);
	WindowHandle.focus();
}
function openmyweichert() {
    MWopenPopupStart();
}
//popup menus
var IE5up = document.getElementById && document.all;
var NS6up = document.getElementById && !document.all;
var NS4 = document.layers;
var IE4 = document.all && !window.print;
var previousLayer = "";
var tm;

var currenttab='0';

function loadtab(number)
{
	show('subMenu' + number); 
	delayHide('nav2');
	for(var i=1;i<=7;i++)
		imageChange('imagetab'+i,'iconoff'+i); 
	imageChange('imagetab'+number,'iconon'+number); 
}
function mouseovertab(number,i)
{
	imageChange(number,'iconon'+i); 
}
function mouseouttab(number,i)
{
	if(currenttab!=i)
	{
		imageChange(number,'iconoff'+i); 
	}
}
function hide(layerid) {
	if (IE5up || NS6up) {
		document.getElementById(layerid).style.visibility = "hidden";
	} else if (NS4) {
		document.layers[layerid].visibility = "hidden";
	} else if (IE4) {
		document.all[layerid].style.visibility = "hidden";
	}
}
function NS4Hide(layerid) {
	if (NS4) {
		delayHide(layerid);
	}
}
function delayHide(layerid) {
    var timer;
	if (IE5up || NS6up) {
		timer = "";
	} else if (NS4) {
		timer = "300";
	} else if (IE4) {
		timer = "";
	}
    tm = setTimeout("hide('" + layerid + "')", timer);
}
function show(layerid) {
    clearTimeout(tm);
	if (previousLayer != "" && previousLayer != layerid) {
		hide(previousLayer);
	}
    previousLayer = layerid;
	if (IE5up || NS6up) {
		document.getElementById(layerid).style.visibility = "visible";
	} else if (NS4) {
		document.layers[layerid].visibility = "visible";
	} else if (IE4) {
		document.all[layerid].style.visibility = "visible";
	}
}
function ImgChange(imgName,imgSrc){
    document.images[imgName].src = eval(imgSrc +".src");   
}
function imageChange(imgName,imgSrc){
    document.images[imgName].src = eval(imgSrc +".src")
}