/*
 * Globimages Weather Components
 * Copyright(c) 2007, JC Bordes.
 * 
 */


if(typeof Globimages=="undefined")
{var Globimages=new Object();}
Globimages.replace=function(str,tok,newtok)
{if(str==undefined||str.length==0||tok==undefined||tok.length==0)
return str;var sstr,estr;var idx;for(idx=str.indexOf(tok,idx);idx>=0;idx=str.indexOf(tok,idx+1))
{sstr=str.substr(0,idx);estr=str.substr(idx+tok.length);if(newtok!=undefined)
str=sstr+newtok+estr;else
str=sstr+estr;}
return str;}
Globimages.openSocialBookmarkURL=function(url)
{url=Globimages.replace(url,"{link}",escape(document.location));url=Globimages.replace(url,"{title}",escape(document.title));window.open(url,'','scrollbars=yes,menubar=yes,height=600,width=750,resizable=yes,toolbar=yes,location=yes,status=yes',false);return false;};Globimages.namespace=function(s)
{var o,i,j,tokens;tokens=s.split(".");o=Globimages;var s=(tokens[0]=="Globimages")?1:0
for(j=s;j<tokens.length;j++)
{o[tokens[j]]=o[tokens[j]]||{};o=o[tokens[j]];}
return o;};Globimages.getBrowser=function()
{var ua=navigator.userAgent.toLowerCase();if(ua.indexOf("opera")!=-1)
return"opera";if(ua.indexOf("msie")!=-1)
return"msie";if(ua.indexOf("safari")!=-1)
return"safari";if(ua.indexOf("gecko")!=-1)
return"gecko";return null;}
Globimages.delegate=function(df,context,conf)
{var f=function()
{var target=arguments.callee.target;var func=arguments.callee.func;func.config=conf;return func.apply(target,arguments);};f.target=context;f.func=df;f.conf=conf;return f;}
