// Copyright © 2005 Yahoo! Inc. All rights reserved.

var yactions={button_color:'#f0f0f0',button_color_hover:'#ccc',button_color_highlight:'#fff',button_color_shadow:'#808080',button_color_text:'#333',button_padding_horizontal:'5px',button_padding_vertical:'5px',button_text_decoration:'none',button_text_decoration_hover:'none',img_base:'http://us.i1.yimg.com/us.yimg.com/i/us/my/el/',css_class_name:'yaction',default_target_save:' to My Web',default_action_save:"window.open('http://myweb2.search.yahoo.com/myresults/bookmarklet?t='+encodeURIComponent(document.title)+'&u='+encodeURIComponent(window.location.href)+'&ei=UTF-8','popup','width=520px,height=420px,status=0,location=0,resizable=1,scrollbars=1,left=100,top=50',0);return false",default_target_blog:' via 360&deg;',default_action_blog:"window.open('http://blog.360.yahoo.com/blog/compose.html?bct='+encodeURIComponent(document.title)+'&bcurl='+encodeURIComponent(window.location.href)+'&ei=UTF-8',0)",setColor:{button:function(s){yactions.button_color=s;},hover:function(s){yactions.button_color_hover=s;},highlight:function(s){yactions.button_color_highlight=s;},shadow:function(s){yactions.button_color_shadow=s;},text:function(s){yactions.button_color_text=s;}},setPadding:{button:function(s){yactions.button_padding_horizontal=yactions.button_padding_vertical=s;},horizontal:function(s){yactions.button_padding_horizontal=s;},vertical:function(s){yactions.button_padding_vertical=s;}},setText:{color:function(s){yactions.button_color_text=s;},underline:function(b){yactions.button_text_decoration=(b)?'underline':'none';},underlineHover:function(b){yactions.button_text_decoration_hover=(b)?'underline':'none';}},setHover:{color:function(s){yactions.button_color_hover=s;},underline:function(b){yactions.button_text_decoration_hover=(b)?'underline':'none';}},setButtonColor:function(s){this.button_color=s;},setButtonHoverColor:function(s){this.button_color_hover=s;},setButtonHighlightColor:function(s){this.button_color_highlight=s;},setButtonShadowColor:function(s){this.button_color_shadow=s;},setButtonTextColor:function(s){this.button_color_text=s;},buildButton:function(sType,sVehicle){switch(sType){case'save':this.button_text='Save';this.button_icon=this.img_base+'sv16x16.gif';switch(sVehicle){case'My_Web':this.button_target=this.default_target_save;this.button_action=this.default_action_save;break;default:this.button_target=this.default_target_save;this.button_action=this.default_action_save;break;}break;case'blog':this.button_text='Blog';this.button_icon=this.img_base+'blog16x16.gif';switch(sVehicle){case'360':this.button_target=this.default_target_blog;this.button_action=this.default_action_blog;break;default:this.button_target=this.default_target_blog;this.button_action=this.default_action_blog;break;}break;case'print':this.button_text='Print';this.button_icon=this.img_base+'print16x16.gif';this.button_target='';this.button_action='window.print();';break;default:this.button_text='Save';this.button_target=this.default_target_save;this.button_icon=this.img_base+'sv16x16.gif';this.button_action=this.default_action_save;break;}document.write('<style type="text/css">'+'a.'+this.css_class_name+'{'+'font:normal 11px Arial,sans-serif;white-space:nowrap;'+'text-decoration:'+this.button_text_decoration+';'+'padding-top:'+parseInt(this.button_padding_vertical)+'px;'+'padding-right:'+parseInt(this.button_padding_horizontal)+'px;'+'padding-bottom:'+parseInt(this.button_padding_vertical)+'px;'+'padding-left:'+(parseInt(this.button_padding_horizontal)+22)+'px;'+'border-style:solid;'+'border-width:1px;'+'border-top-color:'+this.button_color_highlight+';'+'border-right-color:'+this.button_color_shadow+';'+'border-bottom-color:'+this.button_color_shadow+';'+'border-left-color:'+this.button_color_highlight+';'+'background-color:'+this.button_color+';'+'background-position:5px center;'+'color:'+this.button_color_text+';'+'}'+'a.'+this.css_class_name+':hover{'+'text-decoration:'+this.button_text_decoration_hover+';'+'background-color:'+this.button_color_hover+';'+'}'+'</style>'+'<a href="" onclick="'+this.button_action+'" class="'+this.css_class_name+'" style="background-image:url('+this.button_icon+'); background-repeat:no-repeat;">'+this.button_text+this.button_target+'</a>');}};