function safariRedrawFix(){
if(BrowserDetect.browser=="Safari"&&BrowserDetect.version>=2){
window.resizeBy(1,0);
window.resizeBy(-1,0);
}
}
Event.observe(window,"load",function(){
document._exhibitChanged=false;
});
function setChanged(){
document._exhibitChanged=true;
}
function unsetChanged(){
document._exhibitChanged=false;
}
function setSaved(){
unsetChanged();
}
function isChanged(){
return document._exhibitChanged;
}
function attachChangeListenerTo(_1){
_1=$(_1);
new Form.Element.EventObserver(_1,setChanged.bind(this));
}
function confirmIfChanged(_2){
if(isChanged()){
return confirm(_2);
}else{
return true;
}
}

