﻿// Navigation scripts custom built for Uniland Development Company
function preloadNavigation()
{
    try
    {
        var imgProp = new Image();
        imgProp.src = '/img/nav_properties_o.gif';
        var imgConst = new Image();
        imgConst.src = '/img/nav_construction_o.gif';
        var imgProp2 = new Image();
        imgProp2.src = '/img/nav_propmanagement_o.gif';
        var imgReal = new Image();
        imgReal.src = '/img/nav_realestateservices_o.gif';
        var imgAbout = new Image();
        imgAbout.src = '/img/nav_aboutus_o.gif';
    }
    catch(err)
    {
        alert("Error in preloadNavigation routine\n\n" + err.message);
    }
}
preloadNavigation();

function HideDivs()
{
	try
	{
	    
	    var ParentDiv = document.getElementById("navContainer")
		var NavElements = ParentDiv.getElementsByTagName("div")
		var i = 0;
		for (i=0; i<=NavElements.length -1; i++)
		{
			var DivElement = NavElements[i];
			DivElement.style.display = 'none';
		}
	}
	catch (err)
	{
		alert("Error in HideDivs routine\n\n" + err.message);
	}
}
function ShowHTML(elementName)
{
	try
	{
		HideDivs();
		
		var TargetElement = document.getElementById(elementName);
		TargetElement.style.display = 'block';
	}
	catch(err)
	{
		alert("Error in ShowHTML routine\n\n" + err.message);
	}
}
function ReturnDefaultNavImages()
{
    try
    {
        document.getElementById('propertiesImage').src='/img/nav_parent_02.gif';
        document.getElementById('constructionImage').src='/img/nav_construction.gif';
        document.getElementById('propmgtImage').src='/img/nav_propmanagement.gif';
        document.getElementById('realservicesImage').src='/img/nav_realestateservices.gif';
        document.getElementById('aboutusImage').src='/img/nav_aboutus.gif';
    }
    catch(err)
    {
        alert("Error in ReturnDefaultNavImages routine\n\n" + err.message);
    }
}

function ShowSelectedNavImageAndDiv()
{
    try
    {

        var local = document.location.pathname;
        ReturnDefaultNavImages();
        if ((local.toLowerCase().indexOf('properties') > -1) || (local.toLowerCase().indexOf('propertyresults') > -1))
        {
            ShowHTML('navProperties');
            document.getElementById('propertiesImage').src='/img/nav_properties_o.gif';
        }
        else if (local.toLowerCase().indexOf('/construction/') > -1)
        {
            ShowHTML('navConstruction');
            document.getElementById('constructionImage').src='/img/nav_construction_o.gif';
        }
        else if (local.toLowerCase().indexOf('/propertymanagement/') > -1)
        {
            ShowHTML('navPropertyManagement');
            document.getElementById('propmgtImage').src='/img/nav_propmanagement_o.gif';
        }
        else if (local.toLowerCase().indexOf('/realestateservices/') > -1)
        {
            ShowHTML('navRealEstateServices');
            document.getElementById('realservicesImage').src='/img/nav_realestateservices_o.gif';
        }
        else if ((local.toLowerCase().indexOf('/aboutus/') > -1) || (local.toLowerCase().indexOf('news') > -1))
        {
            ShowHTML('navAboutUs');
            document.getElementById('aboutusImage').src='/img/nav_aboutus_o.gif';
        }
        else
        {
            HideDivs();
        }
    }
    catch(err)
    {
        alert("Error in ShowSelectedNavImageAndDiv routine\n\n" + err.message);
    }
}
/*var t;
function SetupMouseoutForImages()
{
    var arrImages = document.getElementById('navContainer').getElementsByTagName('img');
    for (var i = 0; i<arrImages.length; i++)
    {
        t = setTimeout('HideDivs()',2000);
        arrImages[i].OnMouseOut = HideDivs();
        //arrImages[i].OnMouseOver = clearTimeout(t);
    }
}*/
