function bmvBlogLink(b,a,c){if(c!==false){this.create(b,a,c)}}bmvBlogLink.prototype.positions={x:0,y:0};bmvBlogLink.prototype.sizes={w:0,h:0};bmvBlogLink.prototype.tab={id:"",type:"",trackListSize:"",sourceid:""};bmvBlogLink.prototype.object=null;bmvBlogLink.prototype.embed=null;bmvBlogLink.prototype.isMouseDown=false;bmvBlogLink.prototype.create=function(b,a,c){b.attachEvent(window,"load",this.load)};bmvBlogLink.prototype.load=function(){var sender=application.bmvBlogLink;sender.blogLink=document.getElementById("blogLink");sender.blogLinkFrame=document.getElementById("blogLinkFrame");sender.blogLinkText=document.getElementById("blogLinkText");sender.blogLinkResize=document.getElementById("blogLinkResize");sender.object=sender.blogLinkFrame.getElementsByTagName("object")[0],sender.embed=sender.blogLinkFrame.getElementsByTagName("embed")[0];sender.sizes={w:parseInt(document.getElementById("blogLinkWidth").value),h:parseInt(document.getElementById("blogLinkHeight").value)};sender.tab=eval("("+document.getElementById("blogLinkTab").value+")");application.attachEvent(sender.blogLinkResize,"mousedown",sender.onResizeStart);application.attachEvent(sender.blogLink,"click",sender.onButtonClick);application.attachEvent(window,"beforeunload",function(){delete (application.bmvBlogLink)})};bmvBlogLink.prototype.onButtonClick=function(b){var a=application.bmvBlogLink;if(a.blogLinkFrame.style.display=="block"){a.hideBlogLinkFrame(b)}else{a.showBlogLinkFrame();setTimeout(function(){application.attachEvent(document,"click",a.hideBlogLinkFrame)},100)}};bmvBlogLink.prototype.showBlogLinkFrame=function(){var a=application.bmvBlogLink;a.blogLinkFrame.style.display="block";a.blogLinkFrame.style.width=(a.sizes.w+20)+"px";a.blogLink.className=a.blogLink.className.replace(/[\s]?Pushed/g,"")+" Pushed";document.getElementById("blogLinkText").focus();document.getElementById("blogLinkText").select();if(a.blogLinkText.scrollHeight!=a.blogLinkText.offsetHeight){a.blogLinkText.style.height=a.blogLinkText.scrollHeight+"px"}};bmvBlogLink.prototype.hideBlogLinkFrame=function(d){var c=application.bmvBlogLink;var b=application.getOriginalEventElement(d);var a=application.elementInContainer(b,c.blogLinkFrame,application.getWindow("content"));if(a===false){c.blogLinkFrame.style.display="none";c.blogLink.className=c.blogLink.className.replace(/[\s]?Pushed/g,"");application.removeEvent(document,"click",c.hideBlogLinkFrame)}};bmvBlogLink.prototype.changeBlogLink=function(b,f,j,i){var e=application.bmvBlogLink;e.tab={id:b,type:f,trackListSize:j,sourceid:i};var k=document.getElementById("liveinternet");var c=document.getElementById("livejournal");var m=document.getElementById("wordpress");var d=document.getElementById("code");var h="url('/images/music/global/blogLinkFrame/codeFrameSelector.gif')";var a=document.getElementById("blogLinkText");k.style.background="";c.style.background="";m.style.background="";d.style.background="";var l="text";if(i=="liveinternet"){k.style.backgroundImage=h;var g="[flash="+e.sizes.w+","+e.sizes.h+",http://www.weborama.ru/flash/widget/playerwidget2.swf?id="+b+"&type="+f+"&limit="+j+"]";a.value=g}else{if(i=="livejournal"){c.style.backgroundImage=h;var g='<lj-embed><object height="'+e.sizes.h+'" width="'+e.sizes.w+'"><param name="movie" value="http://www.weborama.ru/flash/widget/playerwidget2.swf"><param name="wmode" value="transparent"><param name="FlashVars" value="id='+b+"&type="+f+"&limit="+j+'"><embed height="'+e.sizes.h+'" width="'+e.sizes.w+'" flashvars="id='+b+"&type="+f+"&limit="+j+'" wmode="transparent" type="application/x-shockwave-flash" src="http://www.weborama.ru/flash/widget/playerwidget2.swf"/></object></lj-embed>';a.value=g}else{if(i=="wordpress"){m.style.backgroundImage=h;var g='<object height="'+e.sizes.h+'" width="'+e.sizes.w+'"><param name="movie" value="http://www.weborama.ru/flash/widget/playerwidget2.swf"><param name="wmode" value="transparent"><param name="FlashVars" value="id='+b+"&type="+f+"&limit="+j+'"><embed height="'+e.sizes.h+'" width="'+e.sizes.w+'" flashvars="id='+b+"&type="+f+"&limit="+j+'" wmode="transparent" type="application/x-shockwave-flash" src="http://www.weborama.ru/flash/widget/playerwidget2.swf"/></object>';a.value=g}else{d.style.backgroundImage=h;var g='<object height="'+e.sizes.h+'" width="'+e.sizes.w+'"><param name="movie" value="http://www.weborama.ru/flash/widget/playerwidget2.swf"><param name="wmode" value="transparent"><param name="FlashVars" value="id='+b+"&type="+f+"&limit="+j+'"><embed height="'+e.sizes.h+'" width="'+e.sizes.w+'" flashvars="id='+b+"&type="+f+"&limit="+j+'" wmode="transparent" type="application/x-shockwave-flash" src="http://www.weborama.ru/flash/widget/playerwidget2.swf"/></object>';a.value=g}}}a.focus();a.select()};bmvBlogLink.prototype.onResizeStart=function(b){var a=application.bmvBlogLink;if(!application.isIE()){document.captureEvents(Event.MOUSEMOVE)}a.positions=application.getMousePosition(b);application.attachEvent(document,"mouseup",a.onResizeDone);application.attachEvent(document,"mousemove",a.onResize);document.body.style.cursor="se-resize";a.isMouseDown=true};bmvBlogLink.prototype.onResizeDone=function(b){var a=application.bmvBlogLink;a.positions={x:0,y:0};application.removeEvent(document,"mouseup",a.onResizeDone);application.removeEvent(document,"mousemove",a.onResize);document.body.style.cursor="default";a.changeBlogLink(a.tab.id,a.tab.type,a.tab.trackListSize,a.tab.sourceid);a.isMouseDown=false};bmvBlogLink.prototype.onResize=function(f){var d=application.bmvBlogLink;if(!d.isMouseDown){d.onResizeDone();return}var a=application.getMousePosition(f),e={w:0,h:0},c=d.embed,b=d.object;e.w=parseInt(c.width)+(a.x-d.positions.x);e.h=parseInt(c.height)+(a.y-d.positions.y);d.positions=a;if(e.w>184&&e.h>17){d.sizes.w=c.width=e.w;d.sizes.h=c.height=e.h;if(typeof object!="undefined"){b.width=c.width;b.height=c.height}d.blogLinkFrame.style.width=(d.sizes.w+20)+"px"}else{application.eventPreventDefault(f);return false}};var application=top.application;application.bmvBlogLink=new bmvBlogLink(application,application,{name:"bmvBlogLink",window:self});