/*==============================================
	Icon change Module
==============================================*/
$(function(){
	$('.fileList li a[href*=".pdf"]').each(function(){
		$(this).parents().addClass('pdf');
		$(this).addClass('blank');
	});
});

/*==============================================
	New window Module
==============================================*/
$(function(){
	$('a.blank').each(function(){
		var i=$('a.blank').attr('title');
	}).click(function(){
		window.open(this.href,'_blank');
		return false;
	});
});

/*==============================================
	Swap image Module
==============================================*/
$(function(){
	var imgcache=new Object();
	$("img.swap").not("[src*='_ovr.']").each(function(i){
		var imgsrc=this.src;
		var dot=this.src.lastIndexOf('.');
		var imgovr=this.src.substr(0,dot)+'_ovr'+this.src.substr(dot,4);
		imgcache[this.src]=new Image();
		imgcache[this.src].src=imgovr;
		$(this).hover(function(){
			this.src=imgovr;
		},function(){
			this.src=imgsrc;
		});
	});
});

/*==============================================
	Word Break Module
==============================================*/
$(function(){
	var i='.wbr';
	if($.browser.msie){
		$(i).css({
			wordWrap:'break-word',
			wordBreak:'break-all',
			display:'block'
		});
	}else{
		var j=(function x(){})[-6]=='x';
		$(i).each(function(){
			j?$(this).html($(this).text().split('').join('<wbr />')):$(this).html($(this).text().split('').join(String.fromCharCode(8203)));
		});
	}
});

/*==============================================
	Popup window Module
==============================================*/
$(function(){
	$('a[class*="popup"]').each(function(){
		var i=$('a.popup').attr('title');
	}).click(function(){
		var url=this.href;
		var params=$(this).attr('class').substr($(this).attr('class').indexOf('{'),$(this).attr('class').indexOf('}')).split('{')[1].split('}')[0];
		var param=params.split(',')
		var width='360',height='240',left='0',top='0',location='0',scrollbars='0',directories='0',menubar='0',toolbar='0',resizable='0',titlebar='0',status='0',fullscreen='0';
		for(var i=0,j=param.length;i<j;i++){
			var prop=param[i].split(':')[0];
			switch(prop){
				case 'width':
				width=param[i].split(':')[1];
				break;
				case 'height':
				height=param[i].split(':')[1];
				break;
				case 'left':
				left=screenX=param[i].split(':')[1];
				break;
				case 'top':
				top=screenY=param[i].split(':')[1];
				break;
				case 'location':
				location=param[i].split(':')[1];
				break;
				case 'scrollbars':
				scrollbars=param[i].split(':')[1];
				break;
				case 'directories':
				directories=param[i].split(':')[1];
				break;
				case 'menubar':
				menubar=param[i].split(':')[1];
				break;
				case 'toolbar':
				toolbar=param[i].split(':')[1];
				break;
				case 'resizable':
				resizable=param[i].split(':')[1];
				break;
				case 'titlebar':
				titlebar=param[i].split(':')[1];
				break;
				case 'status':
				status=param[i].split(':')[1];
				break;
				case 'fullscreen':
				fullscreen=param[i].split(':')[1];
				break;
			}
		}
		window.open(url,'','width='+width+',height='+height+',screenX='+left+',left='+left+',screenY='+top+',top='+top+',location='+location+',scrollbars='+scrollbars+',directories='+directories+',menubar='+menubar+',toolbar='+toolbar+',resizable='+resizable+',titlebar='+titlebar+',status='+status+',fullscreen='+fullscreen+"'");
		return false;
	});
});

/*==============================================
	Print Module
==============================================*/
$(function(){
	$('img.print').each(function(){
		var i=$('img.print').attr('title');
		$(this).click(function(){
			window.print();
			return false;
		}).mouseover(function(){
			$(this).css('cursor','pointer');
		});
	});
});

/*==============================================
	seachWords
==============================================*/
$(function(){
	var j=$('div#header .dolor input.alpha').attr('value');
	if(j!=''){
		$('div#header .dolor input.alpha').css('background-position','0px -22px');
	}
	$('div#header .dolor input.alpha').focus(function(){
		$(this).css('background-position','0px -22px');
	}).blur(function(){
		var i=$(this).attr('value');
		if(!i){
			$(this).css('background-position','left top');
		}
	});
	$('div#header .dolor input.beta').hover(function(){
		$(this).css('background-position','0px -22px');
	},function(){
		$(this).css('background-position','left top');
	});
});

/*==============================================
	Add bookmark Module
==============================================*/
$(function(){
	if($.browser.mozilla) {
		$('#contents').append("<p id='bookmark' class='noPrint'><a href='javascript:window.sidebar.addPanel(\"&#23478;&#20855;&#29992;&#32;&#21462;&#12387;&#25163;&#12539;&#12388;&#12414;&#12415;&#12539;&#12495;&#12531;&#12489;&#12523;&#12398;&#12467;&#12524;&#12463;&#12471;&#12519;&#12531;&#12469;&#12452;&#12488;&#32;&#47;&#32;&#12388;&#12414;&#12415;&#12539;&#12495\",\"http://www.tsumami-handle.com/\",\"\");'>&#12502;&#12483;&#12463;&#12510;&#12540;&#12463;&#30331;&#37682;</a></p>");
	} else if($.browser.msie) {
		$('#contents').append("<p id='bookmark' class='noPrint'><a href='javascript:window.external.addFavorite(\"http://www.tsumami-handle.com/\",\"&#23478;&#20855;&#29992;&#32;&#21462;&#12387;&#25163;&#12539;&#12388;&#12414;&#12415;&#12539;&#12495;&#12531;&#12489;&#12523;&#12398;&#12467;&#12524;&#12463;&#12471;&#12519;&#12531;&#12469;&#12452;&#12488;&#32;&#47;&#32;&#12388;&#12414;&#12415;&#12539;&#12495\");'>&#12502;&#12483;&#12463;&#12510;&#12540;&#12463;&#30331;&#37682;</a></p>");
	} else if($.browser.opera) {
		$('#contents').append("<p id='bookmark' class='noPrint'><a title='&#23478;&#20855;&#29992;&#32;&#21462;&#12387;&#25163;&#12539;&#12388;&#12414;&#12415;&#12539;&#12495;&#12531;&#12489;&#12523;&#12398;&#12467;&#12524;&#12463;&#12471;&#12519;&#12531;&#12469;&#12452;&#12488;&#32;&#47;&#32;&#12388;&#12414;&#12415;&#12539;&#12495' href='http://www.tsumami-handle.com/' rel='sidebar'>&#12502;&#12483;&#12463;&#12510;&#12540;&#12463;&#30331;&#37682;</a></p>");
	}
});

