/* ############### JP ##################
	Last Modified: APR.18.08 Alexander Gilli		(TM modifications)	
   #####################################
	on APR.17.08 from: http://p1.js.addclips.org/addclips.js?charset=utf-8
	(c) Copyright www.addclips.org - All Rights Reserved	
   ##################################### */

var AddClipsUrl			  = location.href;
var AddClipsTitle		  = document.title;
var AddClipsId			  = '292B1DF42EC40'; 
var AddClipsBcolor		  = '#bfbfbf';
var AddClipsNcolor		  = '#eeeeee'; 
var AddClipsTcolor		  = '#333333';
var AddClipsType		  = 'text'; 
var AddClipsText		  = 'ブックマーク';
var AddClipsCopyText	  = 'トレンドマイクロ';
var AddClipsCopyUrl		  = 'http://jp.trendmicro.com/jp/home/index.html';
var AddClipsLogo		  = 'http://jp.trendmicro.com/images/common/LogoTrendMicro_3d.gif';
var AddClipsOrder		  = 'favorites,hatena,yahoo,livedoor,newsing,buzzurl,delicious,google,topicit,addclips';  
//var AddClipsVerticalAlign = 'middle';\\	//\\

var tm_addclips_css 	  = '/css/jp/jp_addclips.css';	//\\
var tm_addclips_gif 	  = '/images/common/_.gif';	//\\
var tm_addclips_ofst_left = 0;	//\\
var tm_addclips_ofst_top  = 5;	//\\

if (typeof AddClipsFlag=="undefined"){
	var AddClipsFlag='addclips';
	var image_url='http://p1.img.addclips.org/';
	var link_url='http://www.addclips.org/';
	if (typeof AddClipsBcolor=="undefined"){ var AddClipsBcolor='#78BE44'; }
	if (typeof AddClipsNcolor=="undefined"){ var AddClipsNcolor='#D1E9C0';}
	if (typeof AddClipsTcolor=="undefined"){ var AddClipsTcolor='#666666';}
	if (typeof AddClipsText=="undefined"||AddClipsType!="text"){var AddClipsText="ブックマークに登録"; var AddClipsTextFlag='off';}
	if (typeof AddClipsImage=="undefined"||AddClipsType!="image"){var AddClipsImageFlag='off';}
	if (typeof AddClipsCopyText=="undefined"){var AddClipsCopyText="AddClips？"; var AddClipsCopyFlag='off';}
	if (typeof AddClipsCopyUrl=="undefined"){var AddClipsCopyUrl="http://www.addclips.org/"; var AddClipsCopyUrlFlag='off';}
	if (AddClipsType=="0"){ var ButtonWidth='141'; var ButtonHeight='16'}
	else if(AddClipsType=="1"){ var ButtonWidth='141'; var ButtonHeight='16'}
	else if(AddClipsType=="2"){ var ButtonWidth='96'; var ButtonHeight='16'}
	else if(AddClipsType=="3"){ var ButtonWidth='64'; var ButtonHeight='16'}
	else if(AddClipsType=="4"){ var ButtonWidth='18'; var ButtonHeight='18'}
	else if(AddClipsType=="5"){ var ButtonWidth='80'; var ButtonHeight='16'}
	else { var AddClipsType='0'; var ButtonWidth='141'; var ButtonHeight='16'}
	if (typeof AddClipsVerticalAlign=="undefined"){ var AddClipsVerticalAlign='middle'; }
	if (typeof AddClipsOrder=="undefined")var AddClipsOrder="hatena,livedoor,delicious,buzzurl,yahoo,topicit,google,favorites,newsing,addclips";
	//var AddClipsOrderHash=new Array( ); 
	var AddClipsCandidate=new Array( ); 
	AddClipsCandidate['hatena']=['addclips_hatena','はてな','14','11','7']; 
	AddClipsCandidate['livedoor']=['addclips_livedoor','livedoor','12','12','9']; 
	AddClipsCandidate['delicious']=['addclips_delicious','del.icio.us','10','10','11']; 
	AddClipsCandidate['buzzurl']=['addclips_buzzurl','Buzzurl','13','10','8']; 
	AddClipsCandidate['yahoo']=['addclips_yahoo','ヤフー','12','12','9']; 
	AddClipsCandidate['topicit']=['addclips_topicit','トピックイット','12','12','9']; 
	AddClipsCandidate['google']=['addclips_google','google','12','12','9']; 
	AddClipsCandidate['favorites']=['addclips_favorites','お気に入り','12','12','9']; 
	AddClipsCandidate['newsing']=['addclips_newsing','newsing','10','11','11']; 
	AddClipsCandidate['addclips']=['addclips_addclips','もっとみる...','12','14','9']; 
	function AddClipsLoad( ){
		AddClipsUrl=encodeURIComponent(AddClipsUrl);
		AddClipsTitle=encodeURIComponent(AddClipsTitle);
		AddClipsTitle=AddClipsTitle.replace(/'/g,'\\\'');
		var button_image='<a href="#" onmouseover=\"return AddClipsOnMouseOver(this, event, \''+AddClipsUrl+'\', \''+AddClipsTitle+'\', \''+AddClipsId+'\')\" onmouseout=\"AddClipsOnMouseOut()\" onclick=\"return AddClipsGo()\">';
		if(AddClipsTextFlag!="off"){
			//button_image+='<img height="1" width="1" border="0">'+AddClipsText;\\
			button_image+='<img width="1" height="1" border="0" alt="" src="'+tm_addclips_gif+'" />'+AddClipsText; //\\
		}else if(AddClipsImageFlag!="off"){
			button_image+='<img src="'+AddClipsImage+'" border="0" style="border: none; padding: 0px; vertical-align:'+ AddClipsVerticalAlign +';" alt="AddClips ブックマークに登録" />';
		}else if(AddClipsTextFlag=="off"){
			button_image+='<img src="'+image_url+'addclips_'+AddClipsType+'.gif" width="'+ ButtonWidth +'" height="'+ButtonHeight+'" border="0" style="border: none; padding: 0px; vertical-align:'+ AddClipsVerticalAlign +';" alt="AddClips ブックマークに登録" />';
		}
		button_image+='</a>';
		document.write(button_image);
	}

	function AddClipsGetId(id){return document.getElementById(id);}

	function AddClipsClearCloseWin( ){
		if (typeof addclips_set_timer!="undefined")clearTimeout(addclips_set_timer);
	}

	function AddClipsOnMouseOver(element,addclips_event,url,title,id){
		AddClipsClearCloseWin( );
		AddClipsUrl=url;
		AddClipsTitle=title;
		AddClipsId=id;
		//AddClipsOrderHash=AddClipsOrder.replace(/\s/g,'').split(',');
		for (var addclips_order_num=0; addclips_order_num<AddClipsOrderHash.length; addclips_order_num++){
			if (AddClipsOrderHash[addclips_order_num] in AddClipsCandidate){
				abt_id=AddClipsCandidate[AddClipsOrderHash[addclips_order_num]][0];
				image=AddClipsGetId(abt_id);
				image.src=image_url+AddClipsOrderHash[addclips_order_num]+'_ico_mini.gif';
			} 
		}
		var AddClipsButtom=element.getElementsByTagName('img');
		if (AddClipsButtom)element=AddClipsButtom[0];
		var AddClipsDropDownBody=AddClipsGetId('addclips_dropdown');
		AddClipsDropDownBody.style.display='block';
		var AddClipsSet=AddClipsPosition(element);
		//addclips_view_width=AddClipsSet[0];\\
		addclips_view_width=AddClipsSet[0]+tm_addclips_ofst_left;	 //\\
		//addclips_view_height=AddClipsSet[1];\\ 
		addclips_view_height=AddClipsSet[1]+tm_addclips_ofst_top;	 //\\
		var at12t=AddClipsSize( );
		var at12s=AddClipsScroll( );
		if (addclips_view_width-at12s[0]+AddClipsDropDownBody.clientWidth+024>at12t[0])
			addclips_view_width=addclips_view_width-0157;
		if (addclips_view_height-at12s[1]+AddClipsDropDownBody.clientHeight+element.clientHeight+024>at12t[1])
			addclips_view_height=addclips_view_height-0235;
		AddClipsDropDownBody.style.left=addclips_view_width+'px'; 
		AddClipsDropDownBody.style.top=(addclips_view_height+element.clientHeight)+'px';
		return false;
	}
	function AddClipsOnMouseOut( ){
		AddClipsCloseWinWait( );
	}
	
	function AddClipsCloseWinWait( ){
		addclips_set_timer=setTimeout("addclips_closewin()",0555);
	}
	function addclips_closewin( ){
		var AddClipsDropDownBody=AddClipsGetId('addclips_dropdown');
		AddClipsDropDownBody.style.display='none';
		return false;
	}
	function AddClipsGo(bookmark_site){
		addclips_closewin( );
		if (bookmark_site=='favorites'){
			AddClipsUrl=decodeURIComponent(AddClipsUrl);
			AddClipsTitle=decodeURIComponent(AddClipsTitle);
			if (document.all)window.external.AddFavorite(AddClipsUrl,AddClipsTitle);
			else window.sidebar.addPanel(AddClipsTitle,AddClipsUrl,'');
			return false; 
		}
		window.open(AddClipsAddUrl(bookmark_site),'addclips','scrollbars=yes,menubar=no,width=600,height=530,resizable=yes,toolbar=no,location=no,status=no');
		return false; 
	}
	function AddClipsAddUrl(bookmark_site){
		if (bookmark_site == undefined){ bookmark_site = ""; }
		var addclips_click_url=link_url+'addclips.php?id='+AddClipsId+'&direct='+bookmark_site+'&url='+AddClipsUrl+'&title='+AddClipsTitle;
		if (typeof AddClipsLogo!="undefined"){addclips_click_url+='&logo='+AddClipsLogo}
		if (AddClipsTextFlag!="off"){addclips_click_url+='&text='+encodeURIComponent(AddClipsText);}
		if (AddClipsCopyUrlFlag!="off"){addclips_click_url+='&logo_url='+encodeURIComponent(AddClipsCopyUrl);}
		return addclips_click_url
	}
	function AddClipsPosition(AddClipsElement){
		var addclips_top=0,addclips_left=0;
		do {addclips_top+=AddClipsElement.offsetTop || 0; addclips_left+=AddClipsElement.offsetLeft || 0; AddClipsElement=AddClipsElement.offsetParent; }while (AddClipsElement);
		return [addclips_left,addclips_top];
	}
	function AddClipsSize( ){
		var addclips_width=0;
		var addclips_height=0;
		if (typeof(window.innerWidth)=='number'){
			addclips_width=window.innerWidth;
			addclips_height=window.innerHeight; }
		else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)){
			addclips_width=document.documentElement.clientWidth;
			addclips_height=document.documentElement.clientHeight;
		}else if (document.body && (document.body.clientWidth || document.body.clientHeight)){
			addclips_width=document.body.clientWidth;
			addclips_height=document.body.clientHeight;
		}
		return [addclips_width,addclips_height];
	}
	function AddClipsScroll( ){
		var addclips_s_width=0;
		var addclips_s_height=0;
		if (typeof(window.pageYOffset)=='number'){
			addclips_s_height=window.pageYOffset;
			addclips_s_width=window.pageXOffset;
		}else if (document.body && (document.body.scrollLeft || document.body.scrollTop)){
			addclips_s_height=document.body.scrollTop;
			addclips_s_width=document.body.scrollLeft;
		}else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)){
			addclips_s_height=document.documentElement.scrollTop;
			addclips_s_width=document.documentElement.scrollLeft;
		}return [addclips_s_width,addclips_s_height];
	}
	function AddClipsLoad_css( ){
		addclips_css=document.createElement('link');
		addclips_css.rel='stylesheet';
		addclips_css.type='text/css';
		//addclips_css.href=link_url+'/css/v2/addclips.css';\\
		addclips_css.href=tm_addclips_css;	//\\
		addclips_css.media='all';
		document.lastChild.firstChild.appendChild(addclips_css);
	}
	function AddClipsInnerHtmlLoad( ){
		AddClipsLoad_css( );
		AddClipsOrderHash=AddClipsOrder.replace(/\s/g,'').split(',');
		var addclips_inner_html='<div id="addclips_dropdown" onmouseover="AddClipsClearCloseWin()" onmouseout="AddClipsOnMouseOut()" style="z-index: 500; position: absolute; display: none">';
		addclips_inner_html+='<table id="addclips_inner_body" width="100%"  border="0" cellspacing="0" cellpadding="0" style="border:2px solid '+ AddClipsBcolor +'"><tr><td height="1" colspan="2"></td></tr>';
		addclips_inner_html+='<tr><td id="addclips_top_line" height="1" colspan="2"></td></tr>';
		addclips_inner_html+='<tr valign="middle"><td height="20" id="addclips_panel_left">'+AddClipsText+'</td><td width="50%" align="right" id="addclips_panel_right"><a href="'+AddClipsCopyUrl+'" style="color:'+ AddClipsTcolor + '">'+AddClipsCopyText+'</a></td></tr>'; //<u>\\	//\\
		addclips_inner_html+='<tr><td id="addclips_middle_line" height="1" colspan="2"></td></tr><tr bgcolor="#ffffff"><td height="5" colspan="2" style="border:0";></td></tr><tr>';
		for (var addclips_order_num=0; addclips_order_num<AddClipsOrderHash.length; addclips_order_num++){
                        if (AddClipsOrderHash[addclips_order_num] in AddClipsCandidate){
				addclips_this_name=AddClipsOrderHash[addclips_order_num];
                                addclips_candidate_id=AddClipsCandidate[addclips_this_name][0];
                                addclips_candidate_name=AddClipsCandidate[addclips_this_name][1];
                                addclips_candidate_width=AddClipsCandidate[addclips_this_name][2];
                                addclips_candidate_height=AddClipsCandidate[addclips_this_name][3];
                                addclips_candidate_right=AddClipsCandidate[addclips_this_name][4];
				if(addclips_order_num%2!=1){addclips_inner_html+='<tr>';td_id="addclips_site_left";}
				else{td_id="addclips_site_right";}
				addclips_inner_html+='<td height="20" id="'+td_id+'"><a href="/" onClick="return AddClipsGo(\''+addclips_this_name+'\');" id="addclips_no_decoration"><img id=\"'+addclips_candidate_id+'\" width="'+addclips_candidate_width+'" height="'+addclips_candidate_height+'" style="vertical-align:middle; margin-right:'+addclips_candidate_right+'px;"><span>'+addclips_candidate_name+'</span></a></td>'; //<u>/<span>\\	//\\
				if(addclips_order_num%2!=0)addclips_inner_html+='</tr>';
                        }
                }
  		addclips_inner_html+='<tr bgcolor="#ffffff"><td height="5" colspan="2"></td></tr>';
		addclips_inner_html+='<tr><td id="addclips_bottom_line" align="right" height="4" colspan="2">';
		if(AddClipsCopyFlag!="off")addclips_inner_html+='<a href="http://www.addclips.org" style="color:'+ AddClipsTcolor + ';font-size:10px;">AddClips</a>';
		addclips_inner_html+='</td></tr>';
		addclips_inner_html+='<tr><td height="1" colspan="2"></td></tr></table></div>';
		addclips_new_div=document.createElement('div');
		addclips_new_div.innerHTML=addclips_inner_html;
		document.body.insertBefore(addclips_new_div,document.body.firstChild); 

		var atl = document.getElementById('addclips_top_line').style;
		atl.backgroundColor = AddClipsBcolor;
		atl.border = 0;
		atl.margin = 0;
		
		var aml = document.getElementById('addclips_middle_line').style;
		aml.backgroundColor = AddClipsBcolor;
		aml.border = 0;
		aml.margin = 0;

		var abl = document.getElementById('addclips_bottom_line').style;
		abl.backgroundColor = AddClipsNcolor;
		abl.color = AddClipsTcolor;
		abl.border = 0;
		abl.padding = "0 10px 0 0";
		abl.margin = 0;
		
		var atp = document.getElementById('addclips_panel_left').style;
		atp.backgroundColor = AddClipsNcolor;
		atp.color = AddClipsTcolor;
		atp.width = "50%";
		atp.fontSize = "11px";
		atp.border = 0;
		atp.margin = 0;
		atp.padding = "0 0 0 10px";
		atp.letterSpacing="0.5";

		var apr = document.getElementById('addclips_panel_right').style;
		apr.backgroundColor = AddClipsNcolor;
		apr.color = AddClipsTcolor;
		apr.width = "50%";
		apr.border = 0;
		apr.margin = 0;
		apr.padding = "0 10px 0 0";
	}
	AddClipsInnerHtmlLoad( );
}
AddClipsLoad( );

