/* onload
----------------------------------------------------------------------*/
$(function(){
	$("#fontChanger").css("display","block");
	$(document.body).css("font-size",$.cookie('changefsize'));
	$("#fontChanger dd").removeClass("active");
	var fsizeID = "#" + $.cookie('fsizeid') ;
	if($.cookie('fsizeid') == null){
		$("#fontChanger dd#textmedium").addClass("active");
	}else{
		$(fsizeID).addClass("active");
	};
});

$(function(){
	$(".cms-page #fontChanger").css("display","none");
});

/* font-size変更スクリプト（cookie保存）
----------------------------------------------------------------------*/
function fsize(SIZE,ID){
	$(document.body).css("font-size",SIZE);
	$.cookie('changefsize',SIZE,{expires:900,path:'/'});
	$.cookie('fsizeid',ID,{expires:900,path:'/'});
}

$(function(){
	$("#fontChanger dd#textsmall").click(function(){
		$("#fontChanger dd").removeClass("active");
		$(this).addClass("active");
		fsize("60%","textsmall");
	});
	$("#fontChanger dd#textmedium").click(function(){
		$("#fontChanger dd").removeClass("active");
		$(this).addClass("active");
		fsize("75%","textmedium");
	});
	$("#fontChanger dd#textlarge").click(function(){
		$("#fontChanger dd").removeClass("active");
		$(this).addClass("active");
		fsize("90%","textlarge");
	});
});


$(function(){	
	var so = new SWFObject("/images/clock.swf","clock","138","28","8","#ffffff");
	so.write("clock");
});	


/* popup
----------------------------------------------------------------------*/
function openWin(url){
window.open(url,"","width=560,height=560,resizable=yes,scrollbars=yes");
};

/* popupform
----------------------------------------------------------------------*/
function openForm(url){
window.open(url,"","width=745,height=560,resizable=yes,scrollbars=yes");
};


function openList(url){
window.open(url,"","width=745,height=700,resizable=yes,scrollbars=yes");
};



//削除確認
function delCheck(){ 

	if(window.confirm("この記事を削除してよろしいですか？")){
			return true;
	}
	else{
		return false;
	}

}

/* CMS本文タグ挿入
----------------------------------------------------------------------*/

function input(str){

	if(str == 'in' || str == 'out'){
		var iname = 'URL';
		var ibox = 'http://';
	}
	else if(str == 'mail'){
		var iname = 'メールアドレス';
		var ibox = '';
	}
	var ival = prompt( iname + "を入力してください", ibox );
	return ival;

}


function insertTags(val,type){

	var box_n = type;
	if(val == 'bold'){
		var stag = 'strong';
		var etag = 'strong';
	}
	else if(val == 'italic'){
		var stag = 'span class="cms-italic"';
		var etag = 'span';
	}
	else if(val == 'large'){
		var stag = 'span class="cms-largefont"';
		var etag = 'span';
	}
	else if(val == 'small'){
		var stag = 'span class="cms-smallfont"';
		var etag = 'span';
	}
	else if(val == 'indent'){
		var stag = 'span class="cms-indent"';
		var etag = 'span';
	}
	else if(val == 'blue'){
		var stag = 'span class="cms-color"';
		var etag = 'span';
	}
	else if(val == 'mail'){
		var ival = input(val);
		if( ival == null || ival == '' ){
			return false;
		}
		else{
			var stag = 'a href="mailto:' + ival + '"';
			var etag = 'a';
		}
	}
	else if(val == 'in'){
		var ival = input(val);
		if( ival == null || ival == '' ){
			return false;
		}
		else{
			var stag = 'a href="' + ival + '"';
			var etag = 'a';
		}
	}
	else if(val == 'out'){
		var ival = input(val);
		if( ival == null || ival == '' ){
			return false;
		}
		else{
			var stag = 'a href="' + ival + '" target="_blank"';
			var etag = 'a';
		}
	}
	else{
		return false;
	}

	var tarea_n = 'box' + box_n;
	var tarea = document.getElementById(tarea_n);
	tarea.focus();
	if(/*@cc_on!@*/false){ // IE
		var sel = document.selection.createRange();
		sel.text = '<' + stag + '>' + sel.text + '</' + etag + '>';
		sel.select();
	}
	else{
		var body   = tarea.value;
		var start  = tarea.selectionStart;
		var end    = tarea.selectionEnd;
		var pos    = tarea.scrollTop;
		var target = body.substr(start, end - start);

		tarea.value = body.substr(0, start)
                + '<' + stag + '>' + target + '</' + etag + '>'
                + body.substr(end, body.length - end);

		tarea.scrollTop = pos;
	}

}


