/**
 * 더보기와 관련된 함수들 
 */
function getNextSibling(obj){

	var tmpParentNode; //글자색이나 배경색이 추가된 경우 span이 여러겹 있기 때문에 P node가 나올 때까지 위로 올라간다
	for(tmpParentNode = jQuery(obj).parent(); tmpParentNode.attr('tagName') != "P"; tmpParentNode = jQuery(tmpParentNode).parent());
	return jQuery(tmpParentNode).next();
}
/**
 * toggle div node when toggle-text is clicked
 */
function toggleMore(toggleText) {

	var moreContent = getNextSibling(toggleText);

	jQuery(moreContent).children('span.less-button').addClass('hidden');
	jQuery(moreContent).toggleClass('more-content-on');
	jQuery(moreContent).append('<span class="less-button" onclick="closeMore(this)">닫기</span>');
}
function closeMore(obj){
	jQuery(obj).parent().toggleClass('more-content-on');

}
/*
 * 알라딘TTB와 관련된 함수들
 **/
function setKeyEvent(){
	jQuery('#ttb-search').keydown(function(e){
		if(e.keyCode == 13)
			searchBookList();
	});
}
function searchBookList(){

	var url;

	url  = '/plugins/AladdinTTB/AladdinOpenAPI.php';
	url += '?s=';
	url +=  encodeURIComponent(jQuery('#ttb-search').val());
	url +=  '&ttbkey=';
	url +=  jQuery('#ttbkey').val();

	jQuery.ajax({
		type: 'GET',
  		url: url,
  		success: function(data){
			jQuery('#sidebox-container').html(data);
			//document.getElementById('sidebox-container').innerHTML = data;
		}
	});

}
function navBookInfo(search, ttbkey, page){

	var url;

	url  = '/plugins/AladdinTTB/AladdinOpenAPI.php';
	url += '?s=';
	url +=  encodeURIComponent(search);
	url += '&ttbkey=';
	url +=  ttbkey;
	url += '&page=';
	url +=  page;

	jQuery.ajax({
		type: 'GET',
  		url: url,
  		success: function(data){
			//jQuery('#sidebox-container').html(data);
			document.getElementById('sidebox-container').innerHTML = data;
		}
	});
}
function editorAddAladdinTTB(editor, mode, isbn, img, style){

	var html;
	var data = {mode: mode};

	data.mode = 'AladdinTTB';
	data.img = img;
	data.title = jQuery('#booklink-'+isbn).html();
	data.link = jQuery('#booklink-'+isbn).attr('href');
	data.info = jQuery('#bookinfo-'+isbn).html();
	data.style = style;

	return editor.addObject(data);
}
function editorAddNewObject(editor, mode){

	var oSelect = document.forms[0].TCfilelist;
	var objects = [];
	var data = {mode: mode};

	data.mode = mode;
	for (var i = 0; i < oSelect.options.length; i++) {
		if (oSelect.options[i].selected) {
			var value = oSelect.options[i].value.split("|");
			value[2] = oSelect.options[i].innerHTML.replace(/^\s*/,'').replace(/\s*$/, '');
			objects.push(value);
		}
	}
	data.objects = objects;
	return editor.addObject(data);
}


/**
 * 쉬운편집
 **/
function livePreview(selector, attr, value){
	jQuery(selector).css(attr, value);
}
function resizeWidth(value){
	if(value > 0)
		var direction = '+';
	else {
		var direction = '-';
		value = -value;
	}
		
	jQuery('#header').animate({
    	width: direction+'='+value
  	}, 1 );
	jQuery('#footer').animate({
    	width: direction+'='+value
  	}, 1 );
	jQuery('#frame').animate({
    	width: direction+'='+value
  	}, 1 );
	jQuery('#content').animate({
    	width: direction+'='+value
  	}, 1 );
}
function enableQuickGalleryDraggable(){
	jQuery('#quickeditor').draggable('option','disabled',false);
}
function disableQuickGalleryDraggable(){
	jQuery('#quickeditor').draggable('option','disabled',true);
	jQuery('#quickeditor').css({opacity:1});

}
function selectArea(selector){
	var offsetTop = jQuery(selector).offset().top - 90;
	var offsetLeft = jQuery(selector).offset().left - 200;
	// 위젯제목은 위치가 이상하게 나와서 위젯으로 패치
	if(selector == '.sidebar .widget h3.title'){
		offsetTop = jQuery('.sidebar .widget').offset().top - 90;
		offsetLeft = jQuery('.sidebar .widget').offset().left - 200;
	}

	var border = jQuery(selector).css('border');
	jQuery('#quickeditor-area-marker').removeClass('hidden');
	jQuery('#quickeditor-area-marker').animate ({
		top: offsetTop,
		left: offsetLeft 
	}, 1000);
	jQuery(selector).css('border', '3px #fff110 dashed');
	jQuery('html').scrollTop(offsetTop);
	jQuery('body').scrollTop(offsetTop);
	if(!border)
		border = 'none';
	var t = setTimeout('jQuery(\''+selector+'\').css(\'border\', \''+border+'\')', 2000 );
}
function toggleButtonClasses(selector, newClass){
	var obj = jQuery(selector);
	if(newClass){
		obj.removeClass();
		obj.addClass(newClass);
	} else {
		obj.toggleClass('hidden');
	}
}
function toggleButtonSize(size, oldSize){

	jQuery('dl.line dd div.'+oldSize).addClass('hidden'); 

	if(jQuery('#topOrBottom').html() == 'top')
		jQuery('div.buttons-top.'+size).removeClass('hidden');
	else
		jQuery('div.buttons-bottom.'+size).removeClass('hidden');

	jQuery('#smallOrBig').html(size);
}
function toggleButtonPosition(position){

	switch(position){
		case 'topleft':
  			toggleButtonClasses('dl.line dd div.buttons-top.big', 'buttons-top big left'); 
  			toggleButtonClasses('dl.line dd div.buttons-top.small', 'buttons-top small left'); 
			toggleButtonClasses('dl.line dd div.buttons-bottom.big', 'buttons-bottom big hidden');	
			toggleButtonClasses('dl.line dd div.buttons-bottom.small', 'buttons-bottom small hidden');	
			jQuery('#topOrBottom').html('top');
			break;
		case 'topright':
			toggleButtonClasses('dl.line dd div.buttons-top.big', 'buttons-top big right'); 
			toggleButtonClasses('dl.line dd div.buttons-top.small', 'buttons-top small right'); 
			toggleButtonClasses('dl.line dd div.buttons-bottom.big', 'buttons-bottom big hidden');
			toggleButtonClasses('dl.line dd div.buttons-bottom.small', 'buttons-bottom small hidden');
			jQuery('#topOrBottom').html('top');
			break;
		case 'bottomleft':
			toggleButtonClasses('dl.line dd div.buttons-bottom.big', 'buttons-bottom big left'); 
			toggleButtonClasses('dl.line dd div.buttons-bottom.small', 'buttons-bottom small left'); 
			toggleButtonClasses('dl.line dd div.buttons-top.big', 'buttons-top big hidden');  
			toggleButtonClasses('dl.line dd div.buttons-top.small', 'buttons-top small hidden');  
			jQuery('#topOrBottom').html('bottom');
			break;
		case 'bottomcenter':
 			toggleButtonClasses('dl.line dd div.buttons-bottom.big', 'buttons-bottom big center');
 			toggleButtonClasses('dl.line dd div.buttons-bottom.small', 'buttons-bottom small center');
			toggleButtonClasses('dl.line dd div.buttons-top.big', 'buttons-top big hidden');
			toggleButtonClasses('dl.line dd div.buttons-top.small', 'buttons-top small hidden');
			jQuery('#topOrBottom').html('bottom');
			break;
		case 'bottomright':
			toggleButtonClasses('dl.line dd div.buttons-bottom.big', 'buttons-bottom big right'); 
			toggleButtonClasses('dl.line dd div.buttons-bottom.small', 'buttons-bottom small right'); 
			toggleButtonClasses('dl.line dd div.buttons-top.big', 'buttons-top big hidden'); 
			toggleButtonClasses('dl.line dd div.buttons-top.small', 'buttons-top small hidden'); 
			jQuery('#topOrBottom').html('bottom');
	}
	if(jQuery('#smallOrBig').html() == 'small')
		jQuery('dl.line dd div.big').addClass('hidden');
	else 
		jQuery('dl.line dd div.small').addClass('hidden');

}
function slideToggleContent(id){
	//현재 열려있는 탭의 경우
	if(jQuery('#'+id+' legend').hasClass('current')){
		// 다 닫으면 되겠죠
		jQuery('#'+id).css('z-index', '0');
		jQuery('#'+id+' div').addClass('hidden');
		jQuery('#'+id+' legend').removeClass('current');

	//최초 탭이거나, 다른 탭이 열려있는데 다른 탭을 열었을 경우
	} else {
		//1. 모든 탭을 닫는다
		jQuery('#quickeditor fieldset').css('z-index', '0');
		jQuery('#quickeditor fieldset div').addClass('hidden');
		jQuery('#quickeditor fieldset legend').removeClass('current');
		//2. 선택된  탭을연다
		jQuery('#'+id).css('z-index', '10');
		jQuery('#'+id+' div').removeClass('hidden');
		jQuery('#'+id+' legend').addClass('current');
	}
}

function showQuickGallery(){
	jQuery('#q-my-gallery').removeClass('hidden');
	if(!jQuery.browser.msie)
		disableQuickGalleryDraggable();
}
function closeQuickGallery(){
	jQuery('#q-my-gallery').addClass('hidden');
	if(!jQuery.browser.msie)
		enableQuickGalleryDraggable();
}

function applyMySkinImg(src){
	//src = src.replace('thumbnail/', '');
	var selector = currentInputId;
 	var value = 'url(' + src + ')';

	//jQuery('#q-my-gallery div+div ul li.checked').toggleClass('checked');
	//jQuery(obj).toggleClass('checked');
	//jQuery('#'+selector+'__background-image__gallery').val(src);//갤러리 인풋
	jQuery('#'+selector+'__background-image').val(value);//최종이미지
	jQuery('#'+selector+'__background-image__preview').attr('src', src);//프리뷰

	selector = selector.replace(/_dot_/g, '.');
    selector = selector.replace(/_/g, ' ');
	if(selector != 'body' && selector != '.sidebar .widget h3.title' && selector != '.sidebar .widget')
    	selector = '#'+selector;
    livePreview(selector, 'background-image', value);

	livePreview(selector, 'background-repeat', 'no-repeat');
    jQuery('select[name='+currentInputId+'[background-repeat]] > option[value=no-repeat]').attr('selected', 'true');

}
function basename (path, suffix) {
    var b = path.replace(/^.*[\/\\]/g, '');
        if (typeof(suffix) == 'string' && b.substr(b.length-suffix.length) == suffix) {
        b = b.substr(0, b.length-suffix.length);
    }
    return b;
}

function applyPreset(region, id, presetClass, coPreset){
	switch(region){
		case 'body':
			var selector = 'body';
			var name = 'body';
			var presetSelector = 'body';
			jQuery(presetSelector).removeClass(presetClassBody);
			presetClassBody = presetClass;
			break;
		case 'header':
			var selector = '#header';
			var fontSelector = '#header h1.title, #header h1.title span';
			var presetSelector = '#header';
			var name = 'header';
			var fontName = 'header_h1_dot_title';
			jQuery(presetSelector).removeClass(presetClassHeader);
			presetClassHeader = presetClass;
			break;
		case 'navigation':
			var selector = '#navigation';
			var presetSelector = '#navigation';
			var fontSelector = '#navigation a, #navigation a span';
			var name = 'navigation';
			var fontName = 'navigation_a';
			jQuery(presetSelector).removeClass(presetClassNavigation);
			presetClassNavigation = presetClass;
			break;
		case 'entry-title':
			var selector = '#content .entry h2.title';
			var fontSelector = '#content .entry h2.title, #content .entry h2.title span';
			var presetSelector = '#content';
			var name = 'content__dot_entry_h2_dot_title';
			var fontName = 'content__dot_entry_h2_dot_title';
			var coPresetRegion = 'entry';
			jQuery(presetSelector).removeClass(presetClassContent);
			presetClassContent = presetClass;
			break;
		case 'entry':
			var selector = '#content .entry .text';
			var fontSelector = '#content .entry .text';
			var presetSelector = '#content';
			var name = 'content__dot_entry__dot_text';
			var fontName = 'content__dot_entry__dot_text';
			var coPresetRegion = 'entry-title';
			jQuery(presetSelector).removeClass(presetClassContent);
			presetClassContent = presetClass;
			break;
		case 'widget-title':
			var selector = '.sidebar .widget h3.title';
			var fontSelector = '.sidebar .widget h3.title, .sidebar .widget h3.title span';
			var presetSelector = '.sidebar';
			var name = '_dot_sidebar__dot_widget_h3_dot_title';
			var fontName = '_dot_sidebar__dot_widget_h3_dot_title';
			var coPresetRegion = 'widget';
			jQuery(presetSelector).removeClass(presetClassSidebar);
			presetClassSidebar = presetClass;
			break;
		case 'widget':
			var selector = '.sidebar .widget';
			var fontSelector = '.sidebar .widget .content';
			var presetSelector = '.sidebar';
			var name = '_dot_sidebar__dot_widget';
			var fontName = '_dot_sidebar__dot_widget__dot_content';
			var coPresetRegion = 'widget-title';
			jQuery(presetSelector).removeClass(presetClassSidebar);
			presetClassSidebar = presetClass;
			break;
		case 'footer':
			var selector = '#footer';
			var fontSelector = '#footer';
			var presetSelector = '#footer';
			var name = 'footer';
			var fontName = 'footer';
			jQuery(presetSelector).removeClass(presetClassFooter);
			presetClassFooter = presetClass;
			break;
		case 'frame':
			var selector = '#frame';
			var presetSelector = '#frame';
			var name = 'frame';
			jQuery(presetSelector).removeClass(presetClassFrame);
			presetClassFrame = presetClass;
	}
	var backgroundColor = jQuery('#preset-style-' + id + ' .background-color').text();
	var backgroundImage = jQuery('#preset-style-' + id + ' .background-image').text();
	var backgroundAttachment = jQuery('#preset-style-' + id + ' .background-attachment').text();
	var backgroundRepeat = jQuery('#preset-style-' + id + ' .background-repeat').text();
	var backgroundPosition = jQuery('#preset-style-' + id + ' .background-position').text();
	var fontFamily = jQuery('#preset-style-' + id + ' .font-family').text();
	var fontWeight = jQuery('#preset-style-' + id + ' .font-weight').text();
	var fontSize = jQuery('#preset-style-' + id + ' .font-size').text();
	var fontStyle = jQuery('#preset-style-' + id + ' .font-style').text();
	var borderWidth = jQuery('#preset-style-' + id + ' .border-width').text();
	var borderStyle = jQuery('#preset-style-' + id + ' .border-style').text();
	var borderColor = jQuery('#preset-style-' + id + ' .border-color').text();
	var color = jQuery('#preset-style-' + id + ' .color').text();

	if(backgroundColor){
		livePreview(selector, 'background-color', backgroundColor);
		jQuery('#quickeditor input[name='+name+'__background-color]').val(backgroundColor);
	}

	if(backgroundImage){
		livePreview(selector, 'background-image', backgroundImage);
		jQuery('#'+name+'__background-image__preview').attr('src',backgroundImage.replace('url(','').replace(')','').replace('\'',''));
		jQuery('#quickeditor input[name='+name+'__background-image__final]').val(backgroundImage);
	}

	if(backgroundAttachment){
		livePreview(selector, 'background-attachment', backgroundAttachment);
		jQuery('#quickeditor select[name='+name+'[background-attachment]] > option[value='+backgroundAttachment+']').attr('selected', 'true');
	}

	if(backgroundRepeat){
		livePreview(selector, 'background-repeat', backgroundRepeat);
		jQuery('#quickeditor select[name='+name+'[background-repeat]] > option[value='+backgroundRepeat+']').attr('selected', 'true');
	}

	if(backgroundPosition){
		livePreview(selector, 'background-position', backgroundPosition);
		jQuery('#quickeditor select[name='+name+'[background-position]] > option[value='+backgroundPosition+']').attr('selected', 'true');
	}

	if(fontFamily){
		livePreview(fontSelector, 'font-family', fontFamily);
		var font = fontFamily.split(',');
		if(font[0] == '\'맑은 고딕\'')
			font[0] = '맑은고딕';
		jQuery('#quickeditor select[name='+fontName+'[font-family]] > option[value~='+font[0]+']').attr('selected', 'true');
	}

	if(fontWeight){
		livePreview(fontSelector, 'font-weight', fontWeight);
		jQuery('#quickeditor select[name='+fontName+'[font-weight]] > option[value='+fontWeight+']').attr('selected', 'true');
	}

	if(fontSize){
		livePreview(fontSelector, 'font-size', fontSize);
		jQuery('#quickeditor select[name='+fontName+'[font-size]] > option[value='+fontSize+']').attr('selected', 'true');
	}

	if(fontStyle){
		livePreview(fontSelector, 'font-style', fontStyle);
		jQuery('#quickeditor select[name='+fontName+'[font-style]] > option[value='+fontStyle+']').attr('selected', 'true');
	}

	if(borderWidth){
		livePreview(selector, 'border-width', borderWidth);
		jQuery('#quickeditor select[name='+name+'[border-width]] > option[value='+borderWidth+']').attr('selected', 'true');
	}

	if(borderStyle){
		livePreview(selector, 'border-style', borderStyle);
		jQuery('#quickeditor select[name='+name+'[border-style]] > option[value='+borderStyle+']').attr('selected', 'true');
	}

	if(borderColor){
		livePreview(selector, 'border-color', borderColor);
		jQuery('#quickeditor input[name='+name+'__border-color]').val(borderColor);
	}

	if(color){
		livePreview(fontSelector, 'color', color);
		jQuery('#quickeditor input[name='+fontName+'__color]').val(color);
	}

	jQuery(presetSelector).addClass(presetClass);
	jQuery('#quickeditor input[name='+name+'[preset]]').val(presetClass);
	if(coPreset)
		applyPreset(coPresetRegion, coPreset, presetClass);
}
function delMySkinImg(blogid, src){
	var url;

	if(!confirm('정말로 삭제하시겠습니까?'))
		return false;

	url  = '/jplugins/SkinSmith/common/delMySkinImg.php';
	url += '?src=';
	url +=  src;

	jQuery.ajax({
		type: 'GET',
  		url: url,
 		success: function(data){
			jQuery('#'+basename(src).replace('.','_') + ' div img').attr('src','/jplugins/SkinSmith/images/jinboblog-quickeditor-my-gallery-item-preview-deleted.gif');
			// 다른 이미지 적용
		}
	});
}

function clickOnMyGallery(obj, blogid){
	var imgSrc = '/attach/'+blogid+'/skin_img/'+jQuery(obj).text();
	jQuery('#quick-gallery li.current').removeClass('current');
	jQuery(obj).addClass('current');
	jQuery('#quick-gallery .preview img').attr('src', imgSrc);
}

function slideGallery(direction){
	var currentMarginLeft = jQuery('#q-my-gallery .q-my-gallery-items ul').css('margin-left');
	if(direction == '+' && currentMarginLeft.replace('px','') * -1 <= 0 )
		return false;
	else if(direction == '-' && currentMarginLeft.replace('px','') * -1 >= galleryWidth - 327)
		return false;

	jQuery('#q-my-gallery .q-my-gallery-items ul').animate({
    	marginLeft: direction+"=327"
  	}, 800 );
}
function clickOnGallery(obj, type){
}
function selectType(type){
	jQuery('#quick-gallery div.gallery-image span.nav').css('display', 'none');
	switch(type){
		case 'body':
			jQuery('#image-for-body h3').animate({opacity: 1},1500);
			jQuery('#image-for-body span').animate({opacity: 1},1500);
			jQuery('#image-for-body ul').animate({opacity: 1, height: '100%', marginLeft: 0 },1500);
			jQuery('#image-for-header h3').animate({opacity: 0.5},1500);
			jQuery('#image-for-header span').animate({opacity: 0.3},1500);
			jQuery('#image-for-header ul').slideUp('slow');
			jQuery('#image-for-pattern h3').animate({opacity: 0.5},1500);
			jQuery('#image-for-pattern span').animate({opacity: 0.3},1500);
			jQuery('#image-for-pattern ul').slideUp('slow')
			break;
		case 'header':
			jQuery('#image-for-header h3').animate({opacity: 1},1500);
			jQuery('#image-for-header span').animate({opacity: 1},1500);
			jQuery('#image-for-header ul').animate({opacity: 1, height: '100%', marginLeft: 0 },1500);
			jQuery('#image-for-body h3').animate({opacity: 0.5},1500);
			jQuery('#image-for-body span').animate({opacity: 0.3},1500);
			jQuery('#image-for-body ul').slideUp('slow')
			jQuery('#image-for-pattern h3').animate({opacity: 0.5},1500);
			jQuery('#image-for-pattern span').animate({opacity: 0.3},1500);
			jQuery('#image-for-pattern ul').slideUp('slow')
			break;
		case 'pattern':
			jQuery('#image-for-pattern h3').animate({opacity: 1},1500);
			jQuery('#image-for-pattern span').animate({opacity: 1},1500);
			jQuery('#image-for-pattern ul').animate({opacity: 1, height: '100%', marginLeft: 0},1500);
			jQuery('#image-for-header h3').animate({opacity: 0.5},1500);
			jQuery('#image-for-header span').animate({opacity: 0.3},1500);
			jQuery('#image-for-header ul').slideUp('slow')
			jQuery('#image-for-body h3').animate({opacity: 0.5},1500);
			jQuery('#image-for-body span').animate({opacity: 0.3},1500);
			jQuery('#image-for-body ul').slideUp('slow')
	}
}
function selectColor(color, obj){
	if(isGalleryClicked == 0){
		jQuery('#quick-gallery div.gallery-image ul li').addClass('hidden');
		isGalleryClicked = 1;
	}

	jQuery(obj).toggleClass('checked');
	jQuery('#quick-gallery div.gallery-image ul li.'+color).toggleClass('hidden');

}

function displayDefaultGallery(){
	jQuery('#quick-gallery div.gallery-image span.nav').css('display', 'inline');
	jQuery('#quick-gallery div.gallery-panel ul li').removeClass('checked');
	jQuery('#quick-gallery div.gallery-image ul li').removeClass('hidden');
	jQuery('#quick-gallery div.gallery-image h3').animate({opacity: 1},1500);
	jQuery('#quick-gallery div.gallery-image span').animate({opacity: 1},1500);
	jQuery('#quick-gallery div.gallery-image ul').animate({
		marginLeft: 0,
		opacity: 1,
		height: 50
	},500);
}
function delBackground(selector){
	livePreview(selector,'background-image', 'none');//최종이미지
	jQuery('#'+selector+'__background-image').val('none');//최종이미지
}

function goBackToDefaultStyle(){
	if(!confirm('이 스킨의 제일 처음 모습으로 돌아갑니다. \n 현재 스킨스타일은 모두 삭제되어 복구할 수 없습니다.\n 계속하시겠습니까?'))
		return false;

	jQuery('#backToDefaultStyle').val(1);
	return true;
}

function toggleQuickEditor(){
	if(jQuery('#quickeditor div.map').hasClass('hidden')){
		jQuery('#quickeditor *').addClass('hidden');
		jQuery('#quickeditor > h2').removeClass('hidden')
		jQuery('#quickeidotr-switch').removeClass('hidden')
	} else {
		jQuery('#quickeditor *').removeClass('hidden');
		jQuery('#quickeditor fieldset div').addClass('hidden');
	}
}

/**
 * 진보블로그 메인에 댓글 공개 여부
 **/
function checkJinboMainOpen(cObj) {
	var pObj = cObj.parentNode;
	var inObj = pObj.getElementsByTagName('input');
	for(i=0; i<inObj.length; i++) {
		if(inObj[i].type == 'checkbox') {
			var iName = inObj[i].name;
			if(iName.substr(0,6) == "secret") var sObj = inObj[i];
			else if(iName.substr(0,8) == "onlyblog") var bObj = inObj[i];
		}
	}
	if(sObj && bObj && sObj.checked == true && bObj.checked == true) {
		if(cObj == sObj) bObj.checked = false;
		else if(cObj == bObj) sObj.checked = false;
	}
}
/* 진보블로그 추천 */
function recommend(blogid, entryid, blogURL, userid) {

	var url;

	url  = '/jplugins/ILikeThis/recommend.php';
	url += '?blogid=';
	url +=  blogid;
	url += '&entryid=';
	url +=  entryid;
	url += '&blogURL=';
	url +=  blogURL;
	url += '&userid=';
	url +=  userid;

	jQuery.ajax({
		type: 'GET',
  		url: url,
 		success: function(data){
			alert(data);
		}
	});
}

//구독기 설정 변경
function readerSaveSetting(blogURL){

	var url =  blogURL + '/owner/reader/config/save/';
	var data = 'updatecycle=0&loadimage=1&allowscript=2&newwindow=1&feedlife=' + jQuery('#feedlife').val();

	jQuery.ajax({
		type: 'POST',
  		url: url,
		data: data,
 		success: function(){
			PM.showMessage('저장되었습니다', 'center', 'bottom');
		}
	});
}

//내 스크랩 화면 모두 선택
function scrapCheckAll(checked) {
	var checkboxs = jQuery('.check-element');
	for (i = 0; checkboxs[i]; i++) {
		checkboxs[i].checked = checked;
	}
}


//내 스크랩 화면에서 삭제
function delFromScrapList(blogid, itemid, blogURL, multiple){
	var url;

	url  = blogURL + '/owner/network/scrap/delete/';
	url += '?blogid=';
	url +=  blogid;
	url += '&itemid=';
	url +=  itemid;

	jQuery.ajax({
		type: 'GET',
  		url: url,
 		success: function(data){
			if(data == 'success'){
				jQuery('#entry-'+itemid).toggleClass('hidden');
				if(multiple != 1)
					PM.showMessage('삭제되었습니다', 'center', 'bottom');
			}
		}
	});
}

//선택한 스크랩 한꺼번에 삭제
function delAllCheckedFromScrapList(blogid, blogURL){
	var checkboxs = jQuery('.check-element');
	for (i = 0; checkboxs[i]; i++) {
		if(checkboxs[i].checked){
			delFromScrapList(blogid, checkboxs[i].value, blogURL, 1);
		}
	}
	PM.showMessage('삭제되었습니다', 'center', 'bottom');

}

//관리자 태그 입력
function setAdminTag(blogid, entryid, tag, obj){
	var url;

	url  = '/jinbone/owner/entry/tag/adminTag/';
	url += '?blogid=';
	url +=  blogid;
	url += '&entryid=';
	url +=  entryid;
	url += '&tag=';
	url +=  tag;

	jQuery.ajax({
		type: 'GET',
  		url: url,
 		success: function(data){
			if(data == 'success'){
				jQuery(obj).replaceWith('<span class="admin-tag">'+tag+'</span>');
			}
		}
	});

}
function pause(numberMillis) {
     var now = new Date();
     var exitTime = now.getTime() + numberMillis;

     while (true) {
          now = new Date();
          if (now.getTime() > exitTime)
              return;
     }
}

