
 //\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\
 //                                                                        
 //  This file was created by rjc from system/js/ii_easel.js%
 //  on 2002/11/03 01:20:41.
 //                                                                        
 //    Copyright 1999-2002 Interactive Information Ltd, All Rights Reserved 
 //    http://information.overlaid.com
 //                                                                        
 //  It is almost certainly a bad idea to edit it.
 //  
 //  ------------------------------------------------------------------------
 //  
 //  Version:	2.3.0 for Map Weasel
 //  Features:	SELECT HSPOPUP HSSTATUS BEANINFO NS IE OPERA BRIGHTEN LABEL DATACOPYRIGHT
 //  Scales:	linear latlong
 //  Hotspots:	rect poly
 //  Markers:	circle cross image
 //  
 //\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\
var the_easel;var the_easel_name;var the_easel_window;var easel_num_easels=1;
var easel_browser="hello";var easel_width;var easel_height;var easel_is_clipping;
var easel_brief_time=4000;var easel_page_loaded=false;var overlaid_version="2.3";
var selected_x=0;var selected_y=0;var selected_w=0;var selected_h=0;
var current_x;var current_y;var current_w;var current_h;var on_easel_start;
function easel_init(version,aname,awindow){if(version!=overlaid_version)
alert(" Different Information Overlaid Version Expected \n-----------------------------------------------\n\n Information Overlaid is v"+overlaid_version+" Application Expected v"+version);
the_easel_window=awindow!=null?awindow:window;the_easel_name=aname;
setTimeout("easel_try_init();",1000);}function easel_try_init()
{if(the_easel_window==null)return;if(the_easel!=null)return;var applet=the_easel_window.document.applets[the_easel_name];
var to=setTimeout("easel_try_init();",1000);if(applet==null)return;
var sz=applet.size();clearTimeout(to);the_easel=applet;easel_width=sz.width+""-0;
easel_height=sz.height+""-0;easel_is_clipping=the_easel.getClipBigImages()+""-0!=0;
var aversion=the_easel.getVersion()+"";if(aversion!=overlaid_version)
alert(" Easel Version Does Not Match Information Overlaid JavaScript \n------------------------------------------------------------\n\nEasel is v"+aversion+" JavaScript expects v"+overlaid_version);
if(on_easel_start!=null)on_easel_start(applet);}function easel_identify()
{if(navigator.appName=="Netscape"){easel_browser="navigator";
}else if(document.all!=null)easel_browser="explorer";else alert("Sorry,I don't recognise this browser");
}function easel_set_page_loaded(){easel_page_loaded=true;}function easel_page_ok()
{if(!easel_page_loaded){alert("Please Wait For Page To Finish Loading");
return false;}if(the_easel==null){alert("Easel Applet Not Loaded");
return false;}return true;}function easel_load_image(url,x,y,w,h)
{if(x!=null){the_easel.setImageWorld(url,x,y+h,w,-h);current_x=x;
current_y=y;current_w=w;current_h=h;}else {the_easel.setImage(url);
current_x=null;}}function easel_brief_message(mes1,mes2,mes3,mes4)
{easel_timed_message(easel_brief_time,mes1,mes2,mes3,mes4)}function easel_message(mes1,mes2,mes3,mes4)
{easel_timed_message(0,mes1,mes2,mes3,mes4)}function easel_timed_message(time,mes1,mes2,mes3,mes4)
{if(mes1==null)the_easel.notrace();else if(mes2==null)the_easel.trace(mes1);
else if(mes3==null)the_easel.trace(mes1,mes2);else if(mes4==null)
the_easel.trace(mes1,mes2,mes3);else the_easel.trace(mes1,mes2,mes3,mes4);
if(time>0)setTimeout("the_easel.notrace();",time);}function easel_data_copyright(cw,url)
{the_easel.setDataCopyright(cw==null?"":cw,url==null?"":url);
}function easel_remove_area(){the_easel.removeArea();}function easel_get_area()
{var r=the_easel.getSelectedArea();if(r!=null){r=the_easel.screenRectToWorld(r);
r.height=-(r.height+""-0);r.y=(r.y+""-0)-r.height;selected_x=r.x+""-0;
selected_y=r.y+""-0;selected_w=r.width+""-0;selected_h=r.height+""-0;
}else if(current_x!=null){selected_x=current_x;selected_y=current_y;
selected_w=current_w;selected_h=current_h;}else {selected_x=0;
selected_y=0;selected_w=easel_width;selected_h=easel_height;}
return r;}function easel_has_feature(f){var features=the_easel.getFeatures()+"";
return features.indexOf(" "+f+" ")>=0;}function easel_user_action_within(secs)
{return the_easel.getLastUserEvent()+""-0>secs*1000;}

