var nothing=0;

var np=0;
var barb=0;
var locrd=0;
var dunny=0;
var pnic=0;
var camp=0;
var town=1;
var vid;
var o1,o2,o3;
var imgobject;
var imgname;

if(document.images){
imag = new Array();
imag[0]= "images/s_guava.gif";
imag[1]= "images/s_green.gif";
imag[2]= "images/s_blue.gif";
imag[3]= "images/orange.gif";
}

var isIE=false;
if(navigator.appName != "Netscape")
{
isIE = true;
}


stat = new Array();
stat[0]=0;
stat[1]=0;
stat[2]=0;
stat[3]=0;
stat[4]=0;
stat[5]=0;
stat[6]=0;
stat[7]=0;
stat[8]=0;
stat[9]=0;
stat[10]=0;
stat[11]=0;
stat[12]=0;
stat[13]=1;
stat[14]=0;
stat[15]=1;
stat[16]=1;
stat[17]=0;
stat[18]=0;
stat[19]=0;
stat[20]=1;
stat[21]=0;
stat[22]=1;

lstat = new Array();
lstat[0]=2;
lstat[1]=2;
lstat[2]=2;
lstat[3]=2;
lstat[4]=2;
lstat[5]=2;
lstat[6]=2;
lstat[7]=2;
lstat[8]=2;
lstat[9]=2;
lstat[10]=2;
lstat[11]=2;
lstat[12]=2;
lstat[13]=2;
lstat[14]=2;
lstat[15]=1;
lstat[16]=1;
lstat[17]=2;
lstat[18]=2;
lstat[19]=2;
lstat[20]=2;
lstat[21]=2;
lstat[22]=1;
var prevObjectID = null;
var prev_frame= null;


var prevObjectIDr = null;
var prev_framer= null;

function disable_right_click(e)
{
    var browser = navigator.appName.substring ( 0, 9 );
    var event_number = 0;
    if (browser=="Microsoft")
        event_number = event.button;
    else if (browser=="Netscape")
        event_number = e.which;

    if ( event_number==2 || event_number==3 )
        {
        alert ("Right Mouse Button Is Disabled");
        return (false);
        }

    return (true);
}

function check_mousekey ()
{
    var mouse_key = 93;
    var keycode = event.keyCode;

    if ( keycode == mouse_key )
       {
        alert ( "Mouse Key Is Disabled" );
}
}

function trap_page_mouse_key_events ()
{
    var browser = navigator.appName.substring ( 0, 9 );

    document.onmousedown = disable_right_click;

    if ( browser == "Microsoft" )
        document.onkeydown = check_mousekey;
    else if ( browser == "Netscape" )
        document.captureEvents( Event.MOUSEDOWN );
}


function mpsearch()
{
alert('not implemented');
}

function moveobjectout(objectID,framename) 
	{
	domStyle = findDOMFrame(objectID,framename,1);
	dom = findDOMFrame(objectID,framename,0);
	if(domStyle.pixelLeft)
		{
		domStyle.pixelLeft=2000;
		}
	else
		{
		domStyle.left=2000;
		}
	}

function moveobjectin(objectID,framename) 
	{
	domStyle = findDOMFrame(objectID,framename,1);
	dom = findDOMFrame(objectID,framename,0);
	if(domStyle.pixelLeft)
		{
		domStyle.pixelLeft=5;
		}
	else
		{
		domStyle.left=5;
		}
	}


function moveobjectinNew(objectID,framename,whereleft) 
	{
	domStyle = findDOMFrame(objectID,framename,1);
	dom = findDOMFrame(objectID,framename,0);
	if(domStyle.pixelLeft)
		{
		domStyle.pixelLeft=whereleft;
		}
	else
		{
		domStyle.left=whereleft;
		}
	}

function swapmainlayer(objectID,framename)
 {
if(isIE == true)
  	{
	if (prevObjectID != null)  	
		{	
		//alert(ObjectID + ' -> ' + prevobjectID);
		moveobjectout(prevObjectID,framename);
		}
	moveobjectin(objectID,framename);
	//prev_frame= framename;
	prevObjectID = objectID;
	//alert(prevObjectID);
	}
else
	{
	if (prevObjectID != null)  	
		{	
		//alert(ObjectID + ' -> ' + prevobjectID);
		moveobjectout(prevObjectID,framename);
		}
	moveobjectin(objectID,framename);
	//prev_frame= framename;
	prevObjectID = objectID;
	//alert(prevObjectID);
	}
}

function swapmainlayerNew(objectID,framename,whereleft,wheretop)
 {
if(isIE == true)
  	{
	if (prevObjectID != null)  	
		{	
		moveobjectout(prevObjectID,framename);
		}
	moveobjectinNew(objectID,framename,whereleft);
	//prev_frame= framename;
	//alert(objectID + ' -> ' + prevObjectID);

	prevObjectID = objectID;
	//alert(prevObjectID);

	}
else
	{
	if (prevObjectID != null)  	
		{	
		//alert(ObjectID + ' -> ' + prevobjectID);
		moveobjectout(prevObjectID,framename);
		}
	moveobjectinNew(objectID,framename,whereleft);
	//prev_frame= framename;
	prevObjectID = objectID;
	//alert(prevObjectID);
	}
}

function vendorid(imgobject,imgname,num)
{
	str="!ActLayer=Places";
	str+="!Identify=Places,3";
	parent.map.document.jshape.javascript_PostExternalScript(str);

if(isIE == true)
	{
	if  (stat[num] != 0)
		{
		stat[num]=0;
		imgobject.src = imag[stat[num]];
		}
	else
		{
		stat[num]=1;
		imgobject.src= imag[stat[num]];
		}
	}
return;
}





function go_activities()
{
}

function go_vendors()
{
	str="!ActLayer=Places";
	str+="!GetCurrentExtent";
	str+="Enable=on";
	parent.map.document.jshape.javascript_PostExternalScript(str);
}


function getmapvendors(objectID,framename)
{
	str="!GetCurrentExtent";
	str+="!ActLayer=Places";
	str+="!ResetSelection";
	str+="!QueryExtent";
	str+="!ClearStatus";	
	str+="!ExportAll";
	str+="!GetStatus";
	parent.map.document.jshape.javascript_PostExternalScript(str);
	doc=parent.map.document.jshape.javascript_GetAnswerString();
	//document.jshape.javascript_GetStatus();
	
	if(isIE == true) parent.results.document.all.absresult.innerHTML=doc;
	else
		{
		parent.results.document.open();
		parent.results.document.absresult.document.write(doc);
		parent.results.document.absresult.document.close();
		}
	
	return;
}



function idmapvendors(objectID,framename)
{
	str="!ActLayer=Places";
	str+="!ResetSelection";
	str+="!ClearStatus";	
	str+="!MouseClickScript=xyclick";
	parent.map.document.jshape.javascript_PostExternalScript(str);

	return;
}


function getdbvendors(objectID,framename)
{
alert('not implemented');
}

