var caobox={fadeEffectDuration:900,fade:"#fade",light:"#light",show_popup:function(boxId)
{jQuery('object, embed, select').css('visibility','hidden');jQuery(this.light).html(jQuery('#'+boxId)[0].innerHTML)
jQuery(this.light).fadeIn(this.fadeEffectDuration,function()
{jQuery(this.light).css({display:'block'});});jQuery(this.light).css({left:Math.round((AttMp3Com_getDocumentSize(2)-jQuery(this.light).width())/2)+"px"});jQuery(this.light).css({top:Math.round((AttMp3Com_getDocumentSize(3)-jQuery(this.light).height())/2)+"px"});caobox.showalertlayer();caobox.setFocusElement();window.scrollTo(0,0);window.onresize=caobox.resize_layers;},close_popup:function(){jQuery(this.light).fadeOut(350,function(){jQuery(this.light).css({display:'none'});jQuery('#fade').css({display:'none'});jQuery('object, embed, select').css('visibility','');});},showalertlayer:function(){if(AttMp3Com_getDocumentSize(0)<974)
jQuery(this.fade).css({width:"974px"});else
jQuery(this.fade).css({width:AttMp3Com_getDocumentSize(0)+"px"});jQuery(this.fade).css({height:AttMp3Com_getDocumentSize(1)+'px'});jQuery(this.fade).css({display:'block'});},resize_layers:function(){if(AttMp3Com_getDocumentSize(1)>AttMp3Com_getDocumentSize(3))
var pageHeight=AttMp3Com_getDocumentSize(1)
else var pageHeight=AttMp3Com_getDocumentSize(3)
if(AttMp3Com_getDocumentSize(0)<974)
jQuery('#fade').css({width:974+"px"});else jQuery('#fade').css({width:AttMp3Com_getDocumentSize(0)+"px"});jQuery('#fade').css({height:pageHeight+'px'});jQuery('#light').css({left:Math.round((AttMp3Com_getDocumentSize(2)-jQuery('#light').width())/2)+"px"});jQuery('#light').css({top:Math.round((AttMp3Com_getDocumentSize(3)-jQuery('#light').height())/2)+"px"});},findFucusElement:function(){jQuery("#light").find('select').css({'visibility':'visible'});jQuery("#light").find('input[@type!=hidden], a, select, textarea').addClass('setFocusAble');return jQuery('.setFocusAble');},setFocusElement:function(){var i=0;var cntElement=0;var allFocusElement=caobox.findFucusElement();var len=allFocusElement.length;if(len>0){for(var temJ=0;temJ<len-1;temJ++){jQuery(allFocusElement[temJ]).attr('rel',temJ+1);}
if(allFocusElement[0].style.display=='none')
allFocusElement[1].focus();else
allFocusElement[0].focus();allFocusElement.focus(function(){cntElement=this.getAttribute('rel');});jQuery("#light").keydown(function(event){if(event.shiftKey){if(event.keyCode==9){if(i!=cntElement)i=cntElement;i--;if(i==0){i=len-1;allFocusElement[i].focus();return false;}}}
else{if(event.keyCode==9){if(i!=cntElement)i=cntElement;if(i==len-1){i=0;allFocusElement[0].focus();return false;}
else{i++;}}}});}},init:function(config)
{jQuery(document).ready(function()
{var masterDiv="template-wrap";jQuery('#'+masterDiv).before('<div id="light"></div><div id="fade"></div>');jQuery('#light, #fade').css({'display':'none','position':'absolute'});jQuery('#light').css({'zIndex':'1002','height':'auto','overflow':'hidden'});jQuery('#fade').css({'zIndex':'1001','backgroundColor':''+config.overlayBgColor+'','opacity':'.'+config.overlayOpacity+'','filter':'alpha(opacity='+config.overlayOpacity+')','left':0}).click(function(){});})}}
caobox.init({overlayBgColor:"#000",overlayOpacity:60})
