var LoaderInstance=function(){
	
	var overflow='';
	var height='';
	var timer=100;
	
var rtnObj={};function _addEvent(obj,evt,fnt,args){if(obj.addEventListener){obj.addEventListener(evt,function(){fnt.call(this,args);},false);}else if(window.attachEvent){obj.attachEvent('on'+evt,function(){fnt.call(this,args);});}else{obj['on'+evt]=function(){fnt.call(this,args);};}};function _closeLoader(elemName){var elem,elemArr=[],op=100,opF=1,stl,bElem=document.getElementsByTagName('BODY')[0],htmlElem=document.getElementsByTagName('HTML')[0];function _setStyle(elem,stl,key,val){for(var i=0;i<key.length;i++){if(typeof stl=='object'){stl[key[i]]=val[i];}else{if(stl.charAt(stl.length-1)!=';'){stl+=';';}stl=(stl)?stl+key[i]+':'+val[i]+';':key[i]+':'+val[i]+';';}}return stl;};function _transform(){var stl,elemBody;for(var i=0;i<elemArr.length;i++){stl=_setStyle(elemArr[i].elemObj,elemArr[i].elemStl,['filter','opacity','-moz-opacity'],['alpha(opacity='+op+')',opF,opF]);elemArr[i].elemObj.setAttribute('style',stl,true);}if(op>0&&timer>0){op-=10;opF='.'+(op/10)%100;setTimeout(function(){_transform();},timer);}else{for(var i=0;i<elemArr.length;i++){elemArr[i].elemObj.parentNode.removeChild(elemArr[i].elemObj);}htmlElem.style.overflow=bElem.style.overflow=overflow;htmlElem.style.height=bElem.style.height=height;htmlElem.style.height=bElem.style.height=bElem.offsetHeight;}};for(var i=0;i<elemName.length;i++){elem=document.getElementById(elemName[i]);if(elem){stl=elem.getAttribute('style',true);elemArr=elemArr.concat({elemObj:elem,elemStl:stl});}}if(elemArr.length>0){_transform();}else{htmlElem.style.overflow=bElem.style.overflow=overflow;htmlElem.style.height=bElem.style.height=height;htmlElem.style.height=bElem.style.height=bElem.offsetHeight;}};rtnObj.closeLoader=_closeLoader;rtnObj.addEvent=_addEvent;return rtnObj;}();

function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments,k=a.length;if(k==0){LoaderInstance.closeLoader(['loading-mask','loading']);}for(i=0;i<a.length;i++)if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;LoaderInstance.addEvent(d.MM_p[j],'load',function(){k--;if(k==0){LoaderInstance.closeLoader(['loading-mask','loading']);}});d.MM_p[j++].src=a[i];}else{k--;}}}
