<!--
	var ZOOM=6;
	var PAN=8;
	
//
//	Functions that navigate away to help information
//
function MapHelp()
{
	window.open('http://www.newforest.gov.uk/index.cfm?articleid=4836');
}

function FindAHelp()
{
	window.open('http://www.newforest.gov.uk/index.cfm?articleid=7759');
}

function DXFExportHelp()
{
	window.open('http://www.newforest.gov.uk/index.cfm?articleid=4836');
}

//
// Functions for the "home page" link (which depends on the page
//
function MapHome()
{
	window.navigate('http://www.newforest.gov.uk/');
}

function DXFExportHome()
{
	window.navigate('http://forestnet/');
}

function KeyMapToggled()
{
	var button = document.getElementById("ctl00_ContentPlaceHolder1_keyMapCheckBox");
	var panel = document.getElementById("ctl00_ContentPlaceHolder1_keyMapPanel");
	if (button != null && panel != null)
	{
	    if (button.checked)
	        panel.style.display = "block";
	    else
	        panel.style.display = "none";
    }
}

function LocationToggled()
{
	var button = document.getElementById("ctl00_ContentPlaceHolder1_locationCheckBox");
	var panel = document.getElementById("ctl00_ContentPlaceHolder1_locationPanel");
	if (button != null && panel != null)
	{
	    if (button.checked)
	        panel.style.zIndex = "135";
	    else
	        panel.style.zIndex = "1";
    }
}
	
function ZoomMouseDown()
{
	mainmap.SetMode(1);
	mainmap.SetCursor("crosshair");
	window.status = "Map Mode: Zoom to Box";
	obj = document.getElementById("ctl00_ContentPlaceHolder1_infoMode");
	obj.value = "zoom";
	SelectButton("zoomBox");
}
function NormalMouseDown()
{
	mainmap.SetMode(0);
	mainmap.SetCursor("default");
	window.status = "";
	obj = document.getElementById("ctl00_ContentPlaceHolder1_infoMode");
	obj.value = "normal";
	SelectButton("recentre");
}
function PanHandMouseDown()
{
	mainmap.SetMode(2);
	mainmap.SetCursor("pointer");
	window.status = "Map Mode: Pan with hand";
	obj = document.getElementById("ctl00_ContentPlaceHolder1_infoMode");
	obj.value = "pan";
	SelectButton("pan");
}
function InfoMouseDown()
{
	mainmap.SetMode(0);
	mainmap.SetCursor("help");
	window.status = "Map Mode: Get information";
	obj = document.getElementById("ctl00_ContentPlaceHolder1_infoMode");
	obj.value = "info";
	SelectButton("info");
}
function PrintMouseDown()
{
	mainmap.SetMode(0);
	mainmap.SetCursor("default");
	window.status = "Map Mode: Get information";
	obj = document.getElementById("ctl00_ContentPlaceHolder1_infoMode");
	obj.value = "normal";
}

function depressButton(button)
{
    button.style.border = "1px inset";
}
function undepressButton(button)
{
    button.style.border = "1px white solid";
}

function  SelectButton(button)
{
    obj = document.getElementById("ctl00_ContentPlaceHolder1_zoomBoxButton");
    if (obj != null && obj.className == "findacontrolbuttons")
    {
        if (button == "zoomBox")
            obj.style.border = "1px inset";
        else
            obj.style.border = "1px white";
    }
    obj = document.getElementById("ctl00_ContentPlaceHolder1_panHandButton");
    if (obj != null && obj.className == "findacontrolbuttons")
    {
        if (button == "pan")
            obj.style.border = "1px inset";
        else
            obj.style.border = "1px white";
    }
    obj = document.getElementById("ctl00_ContentPlaceHolder1_centreButton");
    if (obj != null && obj.className == "findacontrolbuttons")
    {
        if (button == "recentre")
            obj.style.border = "1px inset";
        else
            obj.style.border = "1px white";
    }
}
	
function SetTreeColours(s)
{
    // Chop string up in to number, color pairs
    i = 0;
    splitString = s.split(",")
    while (splitString[i] != null && splitString[i] != "")
    {
        nodeName = 'ctl00_ContentPlaceHolder1_overlayTreeViewt' + splitString[i];
        var node = document.getElementById(nodeName);
        if (node != null)
        {
            node.style.color = splitString[i+1];
        }
        i = i + 2;
    }
}

function Map_keyPressed() 
{
    var applet=document.getElementById("Map");
    if (applet!=null)
    {	
        if(applet.getKey()==27)
        { 
			applet.reset();
		}
    }
}

function MapMouseMovedFunc()
{
	var obj = document.getElementById('ctl00_ContentPlaceHolder1_locationLabel');
	if(obj != null)
	{
		var wx = mainmap.GetWorldX(mainmap.lastmouseposx);
		var wy = mainmap.GetWorldY(mainmap.lastmouseposy);
		if (wx >= 400000 & wy >= 100000)
		    sq = "SU";
		else if (wx >= 400000)
		    sq = "SZ"
		else if (wy >= 100000)
		    sq = "ST";
		else
		    sq = "SY";
		x = Math.floor((wx - 100000 * Math.floor(wx / 100000)) / 100);
		if (x < 10)
		    xpad = "00"
		    else if (x < 100) xpad = "0";
		    else 
		    xpad = "";
		y = Math.floor((wy - 100000 * Math.floor(wy / 100000)) / 100);
		if (y < 10)
		    ypad = "00"
		    else if (y < 100) ypad = "0";
		    else 
		    ypad = "";
		var html = "Grid ref: " + sq + xpad + x + ypad + y;
			
		obj.innerHTML = html;
	}
}

function ShowWait()
{
	document.getElementById("waitPanel").style.display = "";
}


//-->

/* Property Search scripts */

function CategoryHeader(img)
{
    imgNumber = img.id.substring(img.id.indexOf("_Image") + 6);
    var panel = document.getElementById("ContentBox" + imgNumber);
    if (img.src.indexOf("arrow_down.gif") >= 0)
    {
        img.src = img.src.replace("arrow_down.gif", "arrow_right.gif");
        img.alt = "Show category"
        if (panel != null) panel.style.display = "none";
    }
    else
    {
        img.src = img.src.replace("arrow_right.gif", "arrow_down.gif");
        img.alt = "Hide category"
        if (panel != null) panel.style.display = "block";
    }
}

function SwapView(type)
{
    if (type == 'aerial')
    {
        document.getElementById("ctl00_ContentPlaceHolder1_mainmap").style.display = "none";
    }
    else
    {
        document.getElementById("ctl00_ContentPlaceHolder1_mainmap").style.display = "";
    }
}

function CheckView()
{
    var rb = document.getElementById("ctl00_ContentPlaceHolder1_aerialRB")
    if (rb != null)
    {   
        if (rb.checked)
            SwapView('aerial');
    }
}

function ClearSearch()
{
    document.getElementById("ctl00_ContentPlaceHolder1_buildingNoBox").value = "";
    document.getElementById("ctl00_ContentPlaceHolder1_streetBox").value = "";
    document.getElementById("ctl00_ContentPlaceHolder1_townBox").value = "";
    document.getElementById("ctl00_ContentPlaceHolder1_postcodeBox").value = "";
    var obj = document.getElementById("ctl00_ContentPlaceHolder1_gazResultsListBox");
    while (obj.options.length > 0) 
    {
        obj.options.remove(0);
    }
}