var Toolbox={containerID:'swfContent',requiredFlashVersion:'9.0.0',baseURL:'',require:function(libraryName){document.write('<script type="text/javascript" src="'+Toolbox.baseURL+'js/'+libraryName+'.js"><\/script>');},load:function(){var scripts=document.getElementsByTagName("script");for(var i=0;i<scripts.length;++i){if(scripts[i].src && scripts[i].src.match(/toolbox\.js(\?.*)?$/)){Toolbox.baseURL=scripts[i].src.replace(/c{0,1}js\/toolbox\.js$/,'');break;}}if(!Toolbox.baseURL.match(/^http/)){var href=window.location.href;var pos=href.indexOf(Toolbox.baseURL,8);if(pos!=-1){Toolbox.baseURL=href.substring(0,pos) + Toolbox.baseURL;}}Toolbox.require('prototype');Toolbox.require('swfobject');Toolbox.require('swfmacmousewheel2');Toolbox.require('swfaddress');},setup:function(){$('JSError').setStyle({display:'none'});if(swfobject.hasFlashPlayerVersion(Toolbox.requiredFlashVersion)){Toolbox.loadSwf('flash/SiteGresiweb.swf','100%','100%');SWFAddress.addEventListener(SWFAddressEvent.CHANGE,Toolbox.onUrlChange);try{swfmacmousewheel.registerObject(Toolbox.containerID);}catch(e){}}else{$('noFlash').setStyle({display:'block'});Toolbox.containerID='installer';Toolbox.loadSwf('flash/expressinstall.swf',240,150,'6.0.0');}},onUrlChange:function(event){SWFAddress.removeEventListener(SWFAddressEvent.CHANGE,Toolbox.onUrlChange);var path=event.path;if ( path=='admin' || path=='/' && window.location.href.substring(Toolbox.baseURL.length)=='admin'){SWFAddress.setValue('/admin');}else{SWFAddress.setValue('/');}},loadSwf:function(url,width,height,requiredVersion){if(requiredVersion==null) requiredVersion=Toolbox.requiredFlashVersion;var SwfUrl=Toolbox.baseURL+url;var SwfBase=SwfUrl.replace(/[0-9a-zA-Z \_\-\.]*\.swf$/,'');var vars={};var params={base:SwfBase,allowScriptAccess:"always"};var attributes={id:Toolbox.containerID,name:Toolbox.containerID,base:SwfBase};swfobject.embedSWF(SwfUrl,Toolbox.containerID,width,height,requiredVersion,Toolbox.baseURL+'flash/expressinstall.swf',vars,params,attributes );}};Toolbox.load();window.onload=Toolbox.setup;