var guiLoadedEvent=new YAHOO.util.CustomEvent("GUI_LOADED");
var guiDirtyEvent=new YAHOO.util.CustomEvent("GUI_DIRTY");
var serviceInfoEvent=new YAHOO.util.CustomEvent("SERVICE_INFO");
var mapRefeshedEvent=new YAHOO.util.CustomEvent("MAP_REFRESHED");
var selectionLayerEvent=new YAHOO.util.CustomEvent("SELECTION_LAYER_CHANGED");
var searchValueEvent=new YAHOO.util.CustomEvent("SEARCH_VALUE_CHANGED");
var scaleEvent=new YAHOO.util.CustomEvent("SCALE");
var buttonPressed=new YAHOO.util.CustomEvent("BUTTON_PRESSED");
var favouriteAdded=new YAHOO.util.CustomEvent("FAVOURITE_ADDED");
var favouriteRemoved=new YAHOO.util.CustomEvent("FAVOURITE_REMOVED");
var selectionUpdated=new YAHOO.util.CustomEvent("SELECTION_UPDATED");
var autocompleteActive=false;
var handler=function(_1,_2,_3){
if(!autocompleteActive){
sendQuery(0,"search-input");
}
};
var searchQueryListener=null;
var xorModifier=new YAHOO.util.KeyListener(document,{ctrl:true,shift:true,keys:[17,16]},setModifier);
var newModifier=new YAHOO.util.KeyListener(document,{ctrl:true,keys:[17]},setModifier);
var unselectModifier=new YAHOO.util.KeyListener(document,{shift:true,keys:[16]},setModifier);
var reselectModifier=new YAHOO.util.KeyListener(document,{alt:true,keys:[18]},setModifier);
function enableModifiers(){
currentModifiers=null;
reselectModifier.enable();
xorModifier.enable();
unselectModifier.enable();
newModifier.enable();
}
function disableModifiers(){
reselectModifier.disable();
xorModifier.disable();
unselectModifier.disable();
newModifier.disable();
}
var currentModifiers=null;
function setModifier(_4,_5,ob){
if(_5[1].shiftKey&&_5[1].ctrlKey){
currentModifiers=XOR_OPERATOR;
}else{
if(_5[1].ctrlKey){
currentModifiers=NEW_OPERATOR;
}else{
if(_5[1].shiftKey){
currentModifiers=UNSELECT_OPERATOR;
}else{
if(_5[1].altKey){
currentModifiers=RESELECT_OPERATOR;
}else{
currentModifiers=ADD_OPERATOR;
}
}
}
}
}
function getModifier(){
var _7=currentModifiers!=null?currentModifiers:ADD_OPERATOR;
currentModifiers=null;
return _7;
}
var httpParams={};
var sURL=window.document.URL.toString();
if(sURL.indexOf("?")>0){
var queryString=sURL.split("?");
if(queryString[1]!=null){
httpParams=queryString[1].toQueryParams();
}
}


