var ADV_OverTopArea={bg_protect_color:'#666666',bg_protect_opacity:50,component_attached:false,writeComponent:function writeComponent()
{document.write('<div id="ADV_OverTop_Background"></div>');browser=navigator.appName;if(browser=='Netscape')
document.write('<div id="ADV_OverTop"></div>');this.galleryShowBgProtect();},galleryShowBgProtect:function galleryShowBgProtect()
{var bg_protect=document.getElementById('ADV_OverTop_Background');if(bg_protect)
{bg_protect.style.display='block';bg_protect.style.position='absolute';bg_protect.style.left='0px';bg_protect.style.top='0px';if((typeof bg_protect.style.filter!='undefined')||(typeof bg_protect.style.MozOpacity!='undefined')){bg_protect.style.backgroundColor=this.bg_protect_color;bg_protect.style.filter='alpha(opacity='+this.bg_protect_opacity+')';bg_protect.style.MozOpacity=0.8;}}
var oNote=document.getElementById('ADV_OverTop');if(oNote)
{this.centerContainer('ADV_OverTop');}
this.galleryResizeBgProtect();},HideAllProtect:function HideAllProtect()
{this.galleryHideBgProtect();if(this.oTime!=null)clearTimeout(this.oTime);if(document.getElementById('ADV_OverTop'))
document.getElementById('ADV_OverTop').style.display='none';},lastContainerPosition:false,oTime:null,centerContainer:function centerContainer(id){var elem=document.getElementById(id);if(!elem){return false;}
var pos=Layout.window.centerElement(elem,ADV_OverTopArea.lastContainerPosition);if(pos){ADV_OverTopArea.lastContainerPosition=pos;}
ADV_OverTopArea.oTime=setTimeout('ADV_OverTopArea.centerContainer("'+id+'");',100);},galleryHideBgProtect:function galleryHideBgProtect()
{if(document.getElementById('ADV_OverTop_Background'))
{document.getElementById('ADV_OverTop_Background').style.display='none';}},galleryResizeBgProtect:function galleryResizeBgProtect()
{var elem=document.getElementById('ADV_OverTop_Background');if(elem&&elem.style.display=='block'){var document_size=Layout.document.getSize();elem.style.width=document_size.width+'px';elem.style.height=document_size.height+'px';}}};var DetectEnvironment={detected:false,DEV_MODE:false,DOMAIN_NAME:'bkc.vn',browser:{name:false,version:false,minorVersion:false},os:{name:false,version:false,versionNumber:false,minorVersion:false},detect:function detect(){if(document.domain.substring(document.domain.lastIndexOf('.')+1)=='dev'){this.DOMAIN_NAME=document.domain.substring(document.domain.indexOf('.')+1);this.DEV_MODE=true;}
var userAgent=navigator.userAgent.toLowerCase();var appMinorVersion;if(navigator.appMinorVersion){appMinorVersion=navigator.appMinorVersion.toLowerCase();}else{appMinorVersion='';}
var userAgent_list={firefox:["firefox"],konqueror:["konqueror"],opera:["opera"],safari:["safari"],netscape:["netscape6","netscape","mozilla"],msie:["msie"],mozilla:["rv"]};var OS_list={win:{vista:["windows nt 6.0"],win2k3:["windows nt 5.2"],winxp:["windows nt 5.1","windows xp"],win2k:["windows nt 5.0","windows 2000"],winnt:["winnt","windows nt"],winme:["win 9x 4.90"],win98:["win98","windows 98"],win95:["win95","windows 95"],win31:["windows 3.1","win16","windows 16-bit","16bit"],win:["windows","win"]},os2:{os2:["os/2","ibm-webexplorer"]},mac:{osx:["mac os x"],mac9:["mac 9."],mac:["mac"]},unix:{linux:["inux"],unix:["sunos","irix","hp-ux","aix","sco","unix_system_v","ncr","reliantunix","dec","alpha","ultrix","sinix","bsd","x11"]}};var version_list=["sp1","sp2","sp3","sp4","sp5","sp6"];for(i in userAgent_list){if(userAgent.indexOf(i)!=-1){this.browser.name=i;break;}}
if(!this.browser.name){this.browser.name="other";}
var pos=false;for(i in userAgent_list[this.browser.name]){needle=userAgent_list[this.browser.name][i];pos=userAgent.indexOf(needle);if(pos!=-1){break;}}
if(this.browser.name=="mozilla"&&pos==-1){this.browser.name="netscape";for(i in userAgent_list[this.browser.name]){needle=userAgent_list[this.browser.name][i];pos=userAgent.indexOf(needle);if(pos!=-1){break;}}}
new RegExp("([-.0-9a-z]+)").exec(String(userAgent.substr(pos+needle.length+1)));version=RegExp.$1;if(this.browser.name=="safari"){this.browser.version=parseInt(version/100);if(this.browser.version){this.browser.minorVersion=version.substr(String(this.browser.version).length,10);}
else{this.browser.minorVersion=parseInt(version-(100*this.browser.version));}}
else if(this.browser.name!="other"){pos=version.indexOf('.');if(pos!=-1){this.browser.minorVersion=version.substr(pos+1,10);}
else{this.browser.minorVersion=0;}
this.browser.version=parseInt(version);}
if(isNaN(this.browser.version)||!this.browser.version){this.browser.version=0;}
if(!this.browser.minorVersion){this.browser.minorVersion=0;}
for(i in OS_list){for(j in OS_list[i]){for(k in OS_list[i][j]){if(userAgent.indexOf(OS_list[i][j][k])!=-1){this.os.name=i;this.os.version=j;break;}}
if(this.os.name){break;}}
if(this.os.name){break;}}
if(this.os.name&&this.os.version){for(i in version_list){if(appMinorVersion.indexOf(version_list[i])!=-1){this.os.minorVersion=version_list[i];this.os.versionNumber=i+1;break;}}}
else{this.os.name="other";this.os.version="other";}
if(!this.os.minorVersion){this.os.minorVersion="other";this.os.versionNumber=0;}
this.detected=true;},isTargetEnvironment:function isTargetEnvironment(){if(DetectEnvironment.isIE()||DetectEnvironment.isFirefox()){return true;}
return false;},isIE:function isIE(){if(DetectEnvironment.browser.name=="msie"&&DetectEnvironment.os.name=="win"){return true;}
return false;},isFirefox:function isFirefox(){if(DetectEnvironment.browser.name=="firefox"&&DetectEnvironment.os.name=="win"){return true;}
return false;},showDevInfoBar:function showDevInfoBar()
{if(document.createElement)
{if(document.body)
{var oDiv=document.createElement('DIV');oDiv.id='_dev_info_bar';oDiv.style.position='absolute';oDiv.style.backgroundColor='#FFFF99';oDiv.style.width='100%';oDiv.style.height='20px';oDiv.style.top='0px';oDiv.style.left='0px';oDiv.innerHTML='<center><b><font color="red">DEV MODE ACTIVATED - '+this.DOMAIN_NAME+'</font></b></center>';document.body.appendChild(oDiv);}else{setTimeout('DetectEnvironment.showDevInfoBar()',500);}}}};var Layout={window:{getSize:function getSize(){var width=0;var height=0;if(typeof(window.innerWidth)=='number'){width=window.innerWidth;height=window.innerHeight;}
else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){width=document.documentElement.clientWidth;height=document.documentElement.clientHeight;}
else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){width=document.body.clientWidth;height=document.body.clientHeight;}
return{width:width,height:height};},getScroll:function getScroll(){var scroll_x=0;var scroll_y=0;if(typeof(window.pageYOffset)=='number'){scroll_y=window.pageYOffset;scroll_x=window.pageXOffset;}
else if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){scroll_y=document.body.scrollTop;scroll_x=document.body.scrollLeft;}
else if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){scroll_y=document.documentElement.scrollTop;scroll_x=document.documentElement.scrollLeft;}
return{x:scroll_x,y:scroll_y};},centerElement:function centerElement(elem,last_pos){var window_size=Layout.window.getSize();var scrolling=Layout.window.getScroll();var document_size=Layout.document.getSize();var element={width:elem.offsetWidth,height:elem.offsetHeight};var posx=Math.round(((window_size.width-element.width)/2)+scrolling.x);var posy=Math.round(((window_size.height-element.height)/2)+scrolling.y);if(last_pos.x<posx&&window_size.width<element.width){if((posx-last_pos.x)<(element.width-window_size.width)/2){posx=last_pos.x;}
else{posx=scrolling.x-((element.width-window_size.width));if(DetectEnvironment.isFirefox()&&Layout.document.hScrollbar){posx-=20;}}}
else if(last_pos.x>posx&&window_size.width<element.width){if((last_pos.x-posx)<(element.width-window_size.width)/2){posx=last_pos.x;}
else{posx=scrolling.x;}}
if(last_pos.y<posy&&window_size.height<element.height){if((posy-last_pos.y)<(element.height-window_size.height)/2){posy=last_pos.y;}
else{posy=scrolling.y-((element.height-window_size.height));if(DetectEnvironment.isFirefox()&&Layout.document.vScrollbar){posy-=20;}}}
else if(last_pos.y>posy&&window_size.height<element.height){if((last_pos.y-posy)<(element.height-window_size.height)/2){posy=last_pos.y;}
else{posy=scrolling.y;}}
if(posy<0){posy=0;}
if(posx<0){posx=0;}
elem.style.left=posx+'px';elem.style.top=posy+'px';return{x:posx,y:posy};}},document:{vScrollbar:false,hScrollbar:false,getSize:function getSize(){if(document.compatMode&&document.compatMode=='CSS1Compat'){var body=document.documentElement;}
else{var body=document.body;}
var window_size=Layout.window.getSize();var width=0;var height=0;var v_scrollbar=false;var h_scrollbar=false;width=body.offsetWidth;height=body.offsetHeight;if(width<=body.scrollWidth){width=body.scrollWidth;h_scrollbar=true;}
if(height<=body.scrollHeight){height=body.scrollHeight;v_scrollbar=true;}
if(width<=window_size.width){width=window_size.width;h_scrollbar=false;}
if(height<=window_size.height){height=window_size.height;v_scrollbar=false;}
if(DetectEnvironment.isIE()){if(!h_scrollbar){width-=20;}
else if(!v_scrollbar){height-=16;}
if(!v_scrollbar){height-=4;}}
else{if(v_scrollbar&&!h_scrollbar){width-=16;}
if(h_scrollbar&&!v_scrollbar){height-=16;}}
Layout.document.vScrollbar=v_scrollbar;Layout.document.hScrollbar=h_scrollbar;return{width:width,height:height};},ie_overlapping_elements:new Array(),hideIEOverlappingElements:function hideIEOverlappingElements(){var _i=0;var _j=0;var _elem=document.getElementsByTagName('SELECT');for(_i=0;_i<_elem.length;_i++){this.ie_overlapping_elements[_j++]=_elem[_i];_elem[_i].style.visibility='hidden';}
var _elem=document.getElementsByTagName('IFRAME');for(_i=0;_i<_elem.length;_i++){this.ie_overlapping_elements[_j++]=_elem[_i];_elem[_i].style.visibility='hidden';}
var _elem=document.getElementsByTagName('INPUT');for(_i=0;_i<_elem.length;_i++){this.ie_overlapping_elements[_j++]=_elem[_i];_elem[_i].style.visibility='hidden';}
var _elem=document.getElementsByTagName('OBJECT');for(_i=0;_i<_elem.length;_i++){this.ie_overlapping_elements[_j++]=_elem[_i];_elem[_i].style.visibility='hidden';}
var _elem=document.getElementsByTagName('EMBED');for(_i=0;_i<_elem.length;_i++){this.ie_overlapping_elements[_j++]=_elem[_i];_elem[_i].style.visibility='hidden';}},showIEOverlappingElements:function showIEOverlappingElements(){for(var _i=0;_i<this.ie_overlapping_elements.length;_i++){this.ie_overlapping_elements[_i].style.visibility='';}}},element:{getPos:function getPos(obj){return{X:Layout.element.getPosX(obj),Y:Layout.element.getPosY(obj)};},getPosX:function getPosX(obj){var curleft=0;if(obj.offsetParent){while(obj.offsetParent){curleft+=obj.offsetLeft
obj=obj.offsetParent;}}else if(obj.x){curleft+=obj.x;}
return curleft;},getPosY:function getPosY(obj){var curtop=0;if(obj.offsetParent){while(obj.offsetParent){curtop+=obj.offsetTop
obj=obj.offsetParent;}}else if(obj.y){curtop+=obj.y;}
return curtop;}}};
