﻿var gbl_xmlHttp;
var gbl_events_xmlHttp;

function GetXmlHttpObject()
{
	var myXMLHttp = null;

	try
	{
		// Firefox, Opera 8.0+, Safari
		myXMLHttp = new XMLHttpRequest();
	}
	catch(e)
	{
		// Internet Explorer
		try
		{
			myXMLHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			myXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	
	return myXMLHttp;
}

//-------------------------------------
// Show events
function Map(regionID)
{
	// Set Title
	var obj_gridTitle = document.getElementById("gridTitle");
	
	if(obj_gridTitle)
		obj_gridTitle.innerHTML = Region(regionID);

	var url = "aboutUsSuppliersGet.php";

	gbl_events_xmlHttp = GetXmlHttpObject();
	
	if(gbl_events_xmlHttp == null)
	{
		alert("Your browser does not support AJAX!");
		return;
	}

	url = url + "?regionID=" + regionID;
	gbl_events_xmlHttp.onreadystatechange = StateChangedEvents;
	gbl_events_xmlHttp.open("GET", url, true);
	gbl_events_xmlHttp.send(null);
}

function StateChangedEvents() 
{ 
	if(gbl_events_xmlHttp.readyState == 4)
	{
		document.getElementById("suppliersAllAjax").innerHTML = gbl_events_xmlHttp.responseText;
	}
}

function ShowInfo(str)
{
	alert(str);
}

function Region(int_regionID)
{
	var str_regionTitle = "Unknown";
	
	switch(int_regionID)
	{
		case 1 :
			str_regionTitle = "Northland";
			break;
		case 2 :
			str_regionTitle = "Auckland";
			break
		case 3 :
			str_regionTitle = "Coromandel";
			break
		case 4 :
			str_regionTitle = "Waikato";
			break
		case 5 :
			str_regionTitle = "Bay of Plenty";
			break
		case 6 :
			str_regionTitle = "East Coast";
			break
		case 7 :
			str_regionTitle = "Central Plateau";
			break
		case 8 :
			str_regionTitle = "Taranaki";
			break
		case 9 :
			str_regionTitle = "Wanganui/Manawatu";
			break
		case 10 :
			str_regionTitle = "Hawkes Bay";
			break
		case 11 :
			str_regionTitle = "Wairarapa";
			break
		case 12 :
			str_regionTitle = "Wellington/Kapiti Coast";
			break
		case 13 :
			str_regionTitle = "Nelson";
			break
		case 14 :
			str_regionTitle = "Marlborough";
			break
		case 15 :
			str_regionTitle = "Canterbury";
			break
		case 16 :
			str_regionTitle = "West Coast";
			break
		case 17 :
			str_regionTitle = "Otago/Alexandra/Oamaru";
			break
		case 18 :
			str_regionTitle = "Southland";
			break
		case 19 :
			str_regionTitle = "UNKNOWN";
			break
		case 20 :
			str_regionTitle = "Christchurch";
			break
	}
	
	return str_regionTitle;
}

