
var ow_LoadAfterInitQueue=new Array();
var ow_PollForDOMCounter=0;
var ow_PollForDOMInterval=null;
ow_f_AppendLoadEvent(InitSearchBox);
if(ow_isDOMInitialized())
ow_RunInitMethods();
else
ow_PollForDOMInterval=setInterval(ow_PollForDOM,50);
function InitSearchBox(){
var txt;
var inp=ow_f_GetElementsByClassName("ow_sbox","input");
for(var i=0;i<inp.length;i++){
if(inp[i].id.indexOf("ow_txtSearch")!=-1){
ow_f_AddEvent(inp[i],"keypress",SearchOnEnter,false);}}}
function SearchOnEnter(e){
var code;
if(!e)var e=window.event;
if(e.keyCode)code=e.keyCode;
else if(e.which)code=e.which;
if(code==13){
if(e.target)elm=e.target;
else elm=e.srcElement;
var btn=document.getElementById((elm.id).replace("ow_txt","ow_btn"));
if(btn){
btn.click();
if(e.preventDefault)e.preventDefault();else e.returnValue=false;}}}
function ow_isDOMInitialized(){
return(typeof document.getElementsByTagName!="undefined"&&(document.getElementsByTagName("body")[0]!=null||document.body!=null));}
function ow_PollForDOM(){
ow_PollForDOMCounter++;
if(ow_isDOMInitialized()){
ow_RunInitMethods();
clearInterval(ow_PollForDOMInterval);
ow_PollForDOMInterval=null;}else if(ow_PollForDOMCounter=10){
clearInterval(ow_PollForDOMInterval);
ow_PollForDOMInterval=setInterval(ow_PollForDOM,250);}else if(ow_PollForDOMCounter>=60){
clearInterval(ow_PollForDOMInterval);
ow_PollForDOMInterval=setInterval(ow_PollForDOM,1000);}}
function ow_RunInitMethods(){
for(var i=0;i<ow_LoadAfterInitQueue.length;i++){
try{
ow_LoadAfterInitQueue[i]();}catch(ex){
var fn=ow_LoadAfterInitQueue[i]+"";
fn=fn.substring(fn.indexOf(" ")+1,fn.indexOf("("));
alert("ERROR!\nThe function "+fn+"() was found in the DOM queue but could not be executed.\n"+ex.description);}}
ow_LoadAfterInitQueue.length=0;}
function ow_f_AppendInitEvent(f){
ow_f_AppendLoadEvent(f);}
function ow_f_AppendLoadEvent(f){
var oldonload=window.onload;
if(typeof window.onload!="function"){
window.onload=f;}else{
window.onload=function(){
oldonload();
f();}}}
function ow_f_AppendUnloadEvent(f){
var oldonunload=window.onunload;
if(typeof window.onunload!="function"){
window.onunload=f;}else{
window.onunload=function(){
oldonunload();
f();}}}
function ow_f_AddEvent(elm,evType,fn,useCapture){
if(elm.addEventListener){
elm.addEventListener(evType,fn,useCapture);
return true;}else if(elm.attachEvent){
var r=elm.attachEvent("on"+evType,fn);
return r;}else{
elm.setAttribute("on"+evType,fn);}}
function ow_f_RemoveEvent(elm,evType,fn,useCapture){
if(elm.removeEventListener){
elm.removeEventListener(evType,fn,useCapture);
return true;}else if(elm.detachEvent){
var r=elm.detachEvent("on"+evType,fn);
return r;}else{
elm.removeAttribute("on"+evType);}}
function ow_f_GetElementsByClassName(cls,tag){
var arr=new Array();
var j=0;
var i;
var elm=document.getElementsByTagName(tag);
for(i=0;i<elm.length;i++){
if(elm[i].className==cls){
arr[j]=elm[i];
j++;}}
return arr;}
function ow_f_GetTotalOffset(elm,off){
var totalOffset=0;
var item=eval("elm");
do{
totalOffset+=eval("item."+off);
item=eval("item.offsetParent");}while(item!=null);
return totalOffset;}
function ow_f_GetElementStyle(elm,prop){
if(window.getComputedStyle){
return window.getComputedStyle(elm,null).getPropertyValue(prop);}else if(elm.currentStyle){
var ieProp="";
for(var i=0;i<prop.length;i++){
if(prop.charAt(i)=="-"){
i++;
ieProp+=prop.charAt(i).toUpperCase();}else{
ieProp+=prop.charAt(i);}}
return eval("elm.currentStyle."+ieProp);}}
function ow_f_StopEventProp(e){
if(!e)var e=window.event;
e.cancelBubble=true;
if(e.stopPropagation)e.stopPropagation();
return true;}
function ow_f_PreventDefault(e){
if(!e)var e=window.event;
if(e.preventDefault){e.preventDefault();}else{e.returnValue=false;}}

