if ( SiSTeR == undefined )
{
var SiSTeR = {};
}
SiSTeR.getElementById = function (element)
{
var elements = new Array();
for (var i = 0; i < arguments.length; i++)
{
var element = arguments[i];
if (typeof element == 'string')
element = document.getElementById(element);
if (arguments.length == 1)
return element;
elements.push(element);
}
return elements;
}
SiSTeR.Event =
{
observers: false,
_observeAndCache: function(element, name, observer, useCapture)
{
if (!this.observers) this.observers = [];
if (element.addEventListener)
{
this.observers.push([element, name, observer, useCapture]);
element.addEventListener(name, observer, useCapture);
} else if (element.attachEvent) {
this.observers.push([element, name, observer, useCapture]);
element.attachEvent('on' + name, observer);
}
},
unloadCache: function()
{
if (!SiSTeR.Event.observers) return;
for (var i = 0, length = Event.observers.length; i < length; i++)
{
SiSTeR.Event.stopObserving.apply(this, Event.observers[i]);
SiSTeR.Event.observers[i][0] = null;
}
SiSTeR.Event.observers = false;
},
observe: function(element, name, observer, useCapture)
{
element = SiSTeR.getElementById(element);
useCapture = useCapture || false;
if (name == 'keypress' && (navigator.appVersion.match(/Konqueror|Safari|KHTML/) || element.attachEvent))
name = 'keydown';
SiSTeR.Event._observeAndCache(element, name, observer, useCapture);
},
stopObserving: function(element, name, observer, useCapture)
{
element = SiSTeR.getElementById(element);
useCapture = useCapture || false;
if (name == 'keypress' && (navigator.appVersion.match(/Konqueror|Safari|KHTML/) || element.detachEvent))
name = 'keydown';
if (element.removeEventListener)
{
element.removeEventListener(name, observer, useCapture);
} else if (element.detachEvent) {
try {
element.detachEvent('on' + name, observer);
} catch (e) {}
}
}
}
SiSTeR.Require = function(s)
{
document.write('');
}
SiSTeR.Event.observe(window,"load",function()
{
var IE = /MSIE (\d+\.\d+);/.test(navigator.userAgent);
var midcol = SiSTeR.getElementById('midCol');
var VIN = "";
for(var i=0;i