var blogID = "okhapl";
var upload_url = "http://upload.blog.naver.com";
var blog_url = "http://blog.naver.com";
var section_url = "http://section.blog.naver.com";
var image_url = "http://blogimgs.naver.com/blog20/blog/layout_photo/";
var attach_url = "http://blogfiles.naver.net";
var thumbnail_url = "http://blogthumb2.naver.net";
document.domain = "naver.com";
// PostList.jsp와 PostView.jsp에서 공통적으로 사용하고 있는 xxJavaScript
var arrChkopen = new Array("0","0","0","0","0","0","0","0","0","0","0");
// imageZoom.jsp에서 우클릭이 가능하게 할지를 체크한다. 1이면 불가 0이면 가능.
var rclickOpenYN = 0;
function resizeAllPosts(){
var outerDL = [];
outerDL = document.getElementsByName("outerDL");
//alert(outerDL.length);
for(var i=0; i < outerDL.length; i++){
new resizePost(outerDL[i]);
}
//alert(outerDL[0].innerHTML);
new resizePost(outerDL[0]);
}
/*
function resizeAllPosts(){
func = resizeAllPosts0.bind(this);
setTimeout(func, 10000);
}
*/
function toInt(v){
var i = parseInt(v);
if(!i) i=0;
return i;
}
function resizePost(dl){
try{
this.dd = dl.getElementsByTagName("dd")[0];
this.dt = dl.getElementsByTagName("dt")[0]
dl.style.width = '100%';
if(dl.offsetWidth != 0 && this.dt.offsetWidth == dl.offsetWidth){
dd.style.width = '100%';
}else{
this.dd.style.width = dl.offsetWidth - this.dt.offsetWidth - Math.abs(toInt(Element.getCSS(this.dt, "marginLeft")) + toInt(Element.getCSS(this.dt, "marginRight"))) + 'px';
}
if(this.dd.style.width == "" || this.dd.style.width == 0){
setTimeout(resizePost.bind(this, dl), 100);
}else{
// alert("set!!!:"+this.dd.style.width+','+ dl.offsetWidth +', '+ this.dt.offsetWidth + '|' + (toInt(Element.getCSS(this.dt, "marginLeft")) + toInt(Element.getCSS(this.dt, "marginRight"))));
// alert(dl.outerHTML)
//alert(this.dd.offsetWidth +'|'+ dl.style.width +'|'+ this.dt.offsetWidth)
}
}catch(e){
setTimeout(resizePost.bind(this, dl), 100);
}
}
function resizeImgByWidth(obj, x){
// wait if the picture hasn't been drawn yet
if(obj.height == 0){
setTimeout(resizeImgByWidth.bind(this, obj, x), 100);
return;
}
xy_ratio = obj.height/obj.width;
obj.width=x;
obj.height=obj.width*xy_ratio;
}
function resizeImgWithWidthConstraint(obj, minX, maxX){
if(obj.width == 0) return;
if(obj.width > maxX){
resizeImgByWidth(obj, maxX);
}
if(obj.width < minX){
resizeImgByWidth(obj, minX);
}
}
function sublayer(ch,no,logNo, cPage, categoryNo, viewdate) {
var Rfrm, Cfrm, sympathyFrm, Fc, Fc2, Fc3, Fc4;
try{
Rfrm = $('RewFrm' + logNo);
Cfrm = $('CommentFrm' + logNo);
sympathyFrm = $('sympathyFrm' + logNo);
}catch(e) {}
Fc = $('Com' + no);
Fc2 = $('Rew' + no);
try {
Fc3 = $('Comi' + no);
}catch(e){
Fc3 = document.createElement("span");
}
try {
Fc4 = $('Sympathy' + logNo);
}catch(e) {
Fc4 = document.createElement("span");
}
if (ch=="1") { // 덧글
if (Cfrm.style.display == "none"){// || arrChkopen[no] != ch){
if(Cfrm.style.display == "none"){
/*BTS BLOGSUS-1419 처리 2009.02.05 */
Cfrm.src = "/CommentList.nhn?blogId=okhapl" + "&logNo=" + logNo
+ "&page=" + cPage + "&postSeq=" + no + "&categoryNo=" + categoryNo + "&viewdate=" + viewdate;
Cfrm.style.display = "block";
if(Fc3){Fc3.className = 'pcol3 on';}
}
} else {
Cfrm.style.display = "none";
if(Fc3){Fc3.className = 'pcol2';}
}
sympathyFrm.style.display = "none";
if(Fc4){Fc4.className = 'pcol2';}
} else if (ch=="2") { // 엮인글
if (Rfrm.style.display == "none"){// || arrChkopen[no] != ch){
if(Rfrm.style.display == "none"){
Rfrm.src = "/PostRelayList.nhn?blogId=okhapl&fno=" + no + "&logNo=" + logNo;
Rfrm.style.display = "block";
if(Fc2){Fc2.className = 'pcol3 on';}
}
} else {
Rfrm.style.display = "none";
if(Fc2){Fc2.className = 'pcol2';}
}
sympathyFrm.style.display = "none";
if(Fc4){Fc4.className = 'pcol2';}
} else if (ch=="3") { //공감
if (sympathyFrm.style.display == "none" || arrChkopen[no] != ch){
sympathyFrm.src = "/SympathyHistoryList.nhn?blogId=okhapl&logNo=" + logNo;
sympathyFrm.style.display = "block";
if(Fc4){Fc4.className = 'pcol3 on';}
} else {
sympathyFrm.style.display = "none";
if(Fc4){Fc4.className = 'pcol2';}
}
if(Fc2){Fc2.className = 'pcol2';}
if(Fc3){Fc3.className = 'pcol2';}
if(Rfrm){Rfrm.style.display = "none";}
if(Cfrm){Cfrm.style.display = "none";}
}
arrChkopen[no] = ch;
if(Cfrm.style.display=="block" || Rfrm.style.display=="block" || sympathyFrm.style.display=="block" ){
Fc.className = 'ico1';
}else{
Fc.className = 'ico2';
}
}
// 기본 기능
function funcViewScrapHistory(logNo, scrapTotCnt){
var scrapWin = open("/post/scrap/scrapHistory.jsp?blogId=okhapl&logNo=" + logNo + "&scrapTotCnt=" + scrapTotCnt, "scrapWin", "width=360, height=450");
}
//edited by mj.chong 2006. 8. 23 logout data protection
function PostDelete(logNo, sourceCode, leverageStruct) {
//alert(leverageStruct);
var params = new Array();
params['logNo'] = logNo;
params['sourceCode'] = sourceCode;
params['leverageStruct'] = leverageStruct;
ajax.loginCheck(__PostDelete, 'okhapl', params, null);
}
function centerLayer(objectID){
var baseElm = Element.realPos(parent.document.getElementById("post-area"));
var elm = document.getElementById(objectID);
objh = parseFloat(elm.clientHeight)/2;
objw = parseFloat(elm.clientWidth)/2;
var top = Math.floor(Math.round((parent.document.documentElement.offsetHeight/2)+parent.document.documentElement.scrollTop)-objh-baseElm.top);
var left = Math.floor(Math.round((document.documentElement.offsetWidth/2)+document.body.scrollLeft)-objw);
top = (top<0)?0:top;
left = (left<0)?0:left;
elm.style.top = top+'px';
elm.style.left = left+'px';
}
var layerOn = false;
var delLayerTimerId = "";
function __PostDelete(params){
isPlayLinked = false;
isRecipeLinked = false;
isTravelLinked = false;
sKitchenUrl = "";
sVideoUrl = "";
var leverageStruct = params['leverageStruct'];
var leverageValues;
try{
leverageValues = (eval( "(" + leverageStruct + ")" ) );
}catch(e){
leverageValues = [];
}
// layerOn은 레이어가 닫길때 각 레이어(PostOnlyView.jsp에 있음)에서 false로 세팅해준다.
function waitAndRedirect(){
if(layerOn){
delLayerTimerId = setTimeout(waitAndRedirect, 100);
}else{
location.href = "http://blog.naver.com/PostDelete.nhn?blogId=okhapl&cpage=&categoryNo=0&sourceCode=" + params['sourceCode'] + "&logNo=" + params['logNo'];
}
}
if (ep3SendPost && !ep3SendPost.postDelete(params["logNo"])) {
layerOn = true;
waitAndRedirect();
} else if (confirm("포스트를 삭제하시겠습니까?")) {
waitAndRedirect();
}
}
function clearTimerForDelLayer(){
try{
clearInterval(delLayerTimerId);
}catch(e){
}
}
function trim(str) {
if (!str) return "";
return str.replace(/^\s+|\s+$/g,"");
}
function PostList(blogId, categoryNo, parentCategoryNo) {
if (parentCategoryNo == '' || categoryNo == parentCategoryNo) {
// 1depth 카테고리
location.href = "http://blog.naver.com/PostList.nhn?blogId=" + blogId + "&categoryNo=" + categoryNo + "&parentCategoryNo=" + categoryNo;
} else {
// 2depth 카테고리
location.href = "http://blog.naver.com/PostList.nhn?blogId=" + blogId + "&categoryNo=" + categoryNo;
}
}
function PostListIncludeChild(blogId, parentCategoryNo) {
// 부모 카테고리
location.href = "http://blog.naver.com/PostList.nhn?blogId=" + blogId + "&categoryNo=" + parentCategoryNo + "&parentCategoryNo="+parentCategoryNo;
}
function PostUpdate(logNo, sourceCode, postBlockType, penalty) {
if(sourceCode!=0&&$Agent().IE55){
alert("IE 5.5에서는 템플릿쓰기를 수정 할 수 없습니다. IE 6.0 이상을 사용해 주세요.");
}else{
var params = new Array();
params['logNo'] = logNo;
params['sourceCode'] = sourceCode;
params['postBlockType'] = postBlockType;
params['penalty'] = penalty;
ajax.loginCheck(__PostUpdate, 'okhapl', params, null);
}
}
function __PostUpdate(params){
var postBlockType = params['postBlockType'];
var penalty = params['penalty'];
if (postBlockType == 2 || postBlockType == 4) {
alert("죄송합니다. 수정 권한이 없습니다.");
return false;
}
if (penalty.isBlocked()) {
penalty.showMessage();
return false;
}
if (ep3SendPost) {
if (!ep3SendPost.postUpdate(params["logNo"]))
return false;
}
/*window.open*/("http://blog.naver.com/NBlogMain.nhn?Redirect=Update&blogId=okhapl&cpage=&sourceCode=" + params['sourceCode'] + "&logNo=" + params['logNo'],"mainFrame","");
}
/* doc_filetrans */
function docNDSInit() {
document.getElementById("docNds").innerHTML = "";
}
function openHelpWin(p_path){
/*window.open*/(p_path, "editor_help", "width=790,height=540");
}
function closeDocLayer(){
$('word_layer_popup').style.display = "none";
}
var clickCnt = 0;
var docLogNo = 0;
function executeTrans() {
clickCnt += 1;
if (clickCnt == 1) {
document.getElementById("word_docsave_link").disabled = true;
document.getElementById("word_docsave_img").src = "http://blogimgs.naver.com/nblog/mylog/post/btn_save_doc_off.gif";
docNDSInit();
document.location.href = "http://filetrans.blog.naver.com/PostExportDoc.nhn?blogId=okhapl&logNo=" + docLogNo;
}
}
function PostExportFileTrans(logNo) {
//var oDocLink = $("word_docsave_link");oDocLink.href = sUrl;
var oLayer = $("word_layer_popup");
var obj = $(logNo);
var pos = Element.realPos(obj);
docLogNo = logNo;
clickCnt = 0;
document.getElementById("word_docsave_link").disabled = false;
document.getElementById("word_docsave_img").src = "http://blogimgs.naver.com/nblog/mylog/post/btn_save_doc.gif";
with(oLayer.style){
top = pos.top - 150;
left = pos.left - 370;
display = "";
}
}
/* end of doc_filetrans */
function Brequest(pnum){
/*window.open*/("/main/request.jsp?blogId=okhapl&pnum=" + pnum,"brequest","width=347,height=250,scrollbars=no");
}
function releaseRequest(blogId,serviceLog,punishType,punishTargetNo){
/*window.open*/("/main/releaseRequest.jsp?blogId=" + blogId + "&serviceLog=" + serviceLog + "&punishType=" + punishType + "&punishTargetNo=" + punishTargetNo,"brequest","width=347,height=250,scrollbars=no");
}
function PostMove(logNo) {
/*window.open*/("postMove.jsp?blogId=okhapl&logNo=" + logNo,"postMove","width=347,height=250,scrollbars=yes");
}
function scrap(num){
scrapIn(num);
}
function scrapIn(num){
num = num -1;
if ('23090010' == '349469') {
alert("자신의 글을 자신의 블로그에 담을 수 없습니다 .");
return;
}
var frm = document.scrapFrm[num];
if (frm.source_title == null) {
frm = document.scrapFrm;
}
if (frm.source_title.value.split(" ").join("")=="") {
alert("출처가 누락되었습니다. 다시 시도해주세요.");
return false;
}
if (frm.title.value.split(" ").join("")=="") {
alert("제목이 누락되었습니다. 다시 시도해주세요.");
return false;
}
/*window.open*/("","scrapPop","width=205,height=208");
frm.target = "scrapPop";
frm.submit();
}
// "이 포스트를.." 항목에서 "오픈사전에 등록"에서 사용.
function openbook(num) {
num = num -1;
var frm = document.scrapFrmCafe[num];
if (frm.source_title == null){
frm = document.scrapFrmCafe;
}
if (frm.hasVideo.value == "true"){
alert("동영상이 업로드된 포스트의 오픈사전 등록은 추후 서비스될 예정 입니다.");
return;
}
if (frm.hasLayoutPhoto.value == "true"){
alert("레이아웃 포토가 업로드된 포스트의 오픈사전 등록은 추후 서비스될 예정 입니다.");
return;
}
if (frm.hasSlidePhoto.value == "true"){
alert("슬라이드 포토가 업로드된 포스트의 오픈사전 등록은 추후 서비스될 예정 입니다.");
return;
}
if (frm.hasStoryPhoto.value == "true"){
alert("스토리 포토가 업로드된 포스트의 오픈사전 등록은 추후 서비스될 예정 입니다.");
return;
}
if (frm.hasNaverMap.value == "true"){
alert("지도가 업로드된 포스트의 오픈사전 등록은 추후 서비스될 예정 입니다.");
return;
}
/*window.open*/("/export/opendic/sendData.jsp?blogId=" + frm.blogId.value + "&logNo=" + frm.logNo.value,"openbook","width=100,height=100");
}
// "이 포스트를.." 항목에서 "카페에 담기"에서 사용.
function scrap_cafe(num){
num = num -1;
var frm = document.scrapFrmCafe[num];
if(frm.source_title == null){
frm = document.scrapFrmCafe;
}
//if (frm.hasVideo.value == "true"){
// alert("동영상이 업로드된 포스트의 카페에 담기는 추후 서비스될 예정 입니다.");
// return;
//}
if (frm.hasLayoutPhoto.value == "true"){
alert("레이아웃 포토가 업로드된 포스트의 카페에 담기는 추후 서비스될 예정 입니다.");
return;
}
if (frm.hasSlidePhoto.value == "true"){
alert("슬라이드 포토가 업로드된 포스트의 카페에 담기는 추후 서비스될 예정 입니다.");
return;
}
//if (frm.hasStoryPhoto.value == "true"){
// alert("스토리 포토가 업로드된 포스트의 카페에 담기는 추후 서비스될 예정 입니다.");
// return;
//}
//if (frm.hasNaverMap.value == "true"){
// alert("지도가 업로드된 포스트의 카페에 담기는 추후 서비스될 예정 입니다.");
// return;
//}
if (frm.source_title.value.split(" ").join("")=="") {
alert("출처가 누락되었습니다. 다시 시도해주세요.");
return false;
}
if (frm.title.value.split(" ").join("")=="") {
alert("제목이 누락되었습니다. 다시 시도해주세요.");
return false;
}
/*
if (frm.source_contents.value.split(" ").join("")=="") {
alert("내용이 누락되었습니다. 다시 시도해주세요.");
return false;
}*/
/*window.open*/("","scrapPopCafe","width=400,height=410");
frm.target = "scrapPopCafe";
frm.submit();
}
function needlogon(){
alert("로그인이 필요합니다.");
parent.goLoginPage();
}
function noadmin(){
alert("관리자는 엮인글을 쓸 수 없습니다.");
}
function settop(){
window.location.href = '#';
}
function stopqmsg(){
$('mrblogcontents').style.display = "none";
$('closeMrBlog').src ="http://admin.blog.naver.com/useradmin/qmsgUpdate.jsp?blogId=okhapl&flag=0";
}
function resizeImage(num){
var width = $('userImg'+num).width;
var tmpImgWidth = "740"==""?0:"740";
tmpImgWidth = parseInt(tmpImgWidth);
if( width > tmpImgWidth ) {
$('userImg'+num).width = tmpImgWidth;
$('userImg'+num).style.width = tmpImgWidth+'px';
}
}
//BLOGSUS-3562관련 추가
function resizeImg(obj){
var width = obj.width;
var tmpImgWidth = "740"==""?0:"740";
tmpImgWidth = parseInt(tmpImgWidth);
if( width > tmpImgWidth ) {
obj.width = tmpImgWidth;
obj.style.width = tmpImgWidth+'px';
}
}
var layoutPhotowrap=new PhotoImageViewerWrap();
var mlayoutPhoto=new layoutPhotowrap.PhotoImageViewer({
target:parent,
cssurl:"/versioning/js/storyphoto/original_viewer-17274.css",
ndsurl:"http://lcs.naver.com/i{100062101}",
popupurl : "http://blog.naver.com/storyphoto"
});
function popview(imgObj){
var url = "";
if(typeof imgObj == 'string'){
url = imgObj;
}else if(typeof imgObj == 'object' && imgObj.parentNode != "undefined" && imgObj.src != "undefined"){
if(imgObj.parentNode.tagName == 'A'){
return;
}else{
url = imgObj.src;
}
}
mlayoutPhoto.doPlayer([url], 0);
///*window.open*/("/main/imageZoom.jsp?url=" + url,"mainview","scrollbars=yes,width=100,height=100");
}
function viewVod(url){
if (url) {
/*window.open*/( url, 'VOD','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=no,width=610,height=507,top=30,left=230');
}
}
function klink(str) {
var link_location;
if (navigator.appName == 'Netscape') link_location = "http://krdic.naver.com/search.naver?where=krdic&mode=srch_all&query="+str;
else link_location = "http://krdic.naver.com/search.naver?where=krdic&mode=srch_all&query="+escape(str);
/*window.open*/(link_location,"_blank");
}
function flink(str) {
var link_location;
if (navigator.appName == 'Netscape') link_location = "http://endic.naver.com/search.naver?where=endic&mode=srch_ke&query="+str;
else link_location = "http://endic.naver.com/search.naver?where=endic&mode=srch_ke&query="+escape(str);
/*window.open*/(link_location,"_blank");
}
function qlink(str) {
var link_location;
if (navigator.appName == 'Netscape') link_location = "http://jpdic.naver.com/search.naver?where=jpdic&mode=srch_ke&query="+str;
else link_location = "http://jpdic.naver.com/search.naver?where=jpdic&mode=srch_ke&query="+escape(str);
/*window.open*/(link_location,"_blank");
}
// 메모로그로 이동 신청을 할때 호출되며 목록보기를 reloading해줌.
function reloadtoplist(){
try {
var cpage2 = document.forms["listTopForm"].cpage2.value;
var cpage = document.forms["listTopForm"].cpage.value;
document.all.postTop.src = "http://blog.naver.com/postListTop.jsp?blogId=pupuni75&categoryNo=0&viewdate=&cpage2="+cpage2+"&cpage="+cpage;
}catch(e){}
}
function reloadByUser() {
location.href = "/PostView.nhn?blogId=okhapl&logNo=50041833687";
}
//목록열기
var firstListOpen = false;
function openlist(logNo){
var ch = $('toplist').style.display;
if (ch=='none') { // 열기
if(!firstListOpen){
firstListOpen = true;
var categoryNo = "0";
var parentCategoryNo = "0";
if (logNo) {
$('postTop').src = "/PostListTop.nhn?blogId=okhapl&logNo="+logNo+"&categoryNo="+categoryNo+"&viewdate=&postListTopCurrentPage=1";
} else {
if (categoryNo != "undefined" && categoryNo != parentCategoryNo) {
$('postTop').src = "/PostListTop.nhn?blogId=okhapl&categoryNo="+categoryNo+"&viewdate=&postListTopCurrentPage=1";
} else {
$('postTop').src = "/PostListTop.nhn?blogId=okhapl&categoryNo="+categoryNo+"&parentCategoryNo="+parentCategoryNo+"&viewdate=&postListTopCurrentPage=1";
}
}
}
$('toplist').style.display='block';
$('toplistmenu').style.display='block';
$('toplistmenudown').style.display='none';
$('toplistmenuup').style.display='block';
} else { // 닫기
$('toplist').style.display='none';
$('toplistmenu').style.display='none';
$('toplistmenudown').style.display='block';
$('toplistmenuup').style.display='none';
}
// 현재 처음 목록을 열었을때만 NDS태그 호출 -> 목록을 열거나 닫을경우 무조건 NDS태그 호출하도록 하기위해 다음코드 추가
document.getElementById('toplist').innerHTML = document.getElementById('toplist').innerHTML;
resizeIfr(parent.document.getElementById('papermain'),300);
}
//하단 목록열기
function openPostListBottom(logNo, isAccessFromSearch, isFirstPage) {
if(isAccessFromSearch) {
$('postBottom').src = "/PostListBottom.nhn?blogId=okhapl&logNo="+logNo+"&categoryNo=10&viewdate=&listType=bottom&postListTopCurrentPage=1&isFirstPage="+isFirstPage;
$('postListBottom').style.display='block';
resizeIfr(parent.document.getElementById('papermain'),300);
}
}
// Post List Top
var bCheckAll = false;
function checkAllPost(nCnt){
if(bCheckAll) bCheckAll = false; else bCheckAll = true;
if (nCnt > 1){
for (var i = 0;i < nCnt;i++){
if(!document.forms["listTopForm"].logNo[i].disabled)
document.forms["listTopForm"].logNo[i].checked = bCheckAll;
}
}else if(nCnt == 1){
if(!document.forms["listTopForm"].logNo.disabled)
document.forms["listTopForm"].logNo.checked = bCheckAll;
}
if(typeof(document.forms["listTopForm"].checkall)=="object"){
if(!document.forms["listTopForm"].logNo[i].disabled)
document.forms["listTopForm"].checkall.checked = bCheckAll;
}
}
function cfmMemoMovePost(nCnt){
var nCheckedCnt = 0;
var i;
var strMsg;
if (nCnt > 1){
for(i = 0;i < nCnt; i++){
if(document.forms["listTopForm"].logNo[i].checked) nCheckedCnt++;
}
}
else if(nCnt == 1){
if(document.forms["listTopForm"].logNo.checked) nCheckedCnt = 1;
}
if (nCheckedCnt > 0){
/*window.open*/("/post/postMoveMemoConfirm.jsp?blogId=okhapl&cnt="+nCnt , "_postMoveMemoCfm", "width=360,height=280");
}else{
alert("포스트를 선택하세요.");
}
}
// 공개설정변경
function cfmAuthUpdatePost(nCnt){
var nCheckedCnt = 0;
var i;
var strMsg;
if (nCnt > 1){
for(i = 0;i < nCnt; i++){
if(document.forms["listTopForm"].logNo[i].checked) nCheckedCnt++;
}
}
else if(nCnt == 1){
if(document.forms["listTopForm"].logNo.checked) nCheckedCnt = 1;
}
if (nCheckedCnt > 0){
/*window.open*/("/PostOptionsUpdateFormByLogNo.nhn?blogId=okhapl&logNoStruct=" , "_postAuthUpdateCfm", "width=495,height=280");
}else{
alert("포스트를 선택하세요.");
}
}
function cfmPostRegistTagName(nCnt) {
var nCheckedCnt = 0;
var i;
var strMsg;
if (nCnt > 1){
for(i = 0;i < nCnt; i++){
if(document.forms["listTopForm"].logNo[i].checked) nCheckedCnt++;
}
}
else if(nCnt == 1){
if(document.forms["listTopForm"].logNo.checked) nCheckedCnt = 1;
}
if (nCheckedCnt > 0){
/*window.open*/("/post/tag/PostTagRegistConfirm.jsp?blogId=okhapl&cnt="+nCnt , "_postTagCfm", "width=430,height=180");
}else{
alert("포스트를 선택하세요.");
}
}
function arrays2JsonStr(names, values){
var aResult = [];
for(var i=0; i < values[0].length; i++){
var eachPair = [];
for(var ii=0; ii < values.length; ii++){
eachPair[eachPair.length] = "'"+names[ii]+"':'"+values[ii][i]+"'";
}
aResult[aResult.length] = "{"+eachPair.join(",")+"}";
}
return "["+aResult.join(",")+"]";
}
function cfmDeletePost(nCnt){
var nCheckedCnt = 0;
var i;
var strMsg;
// [{'logNo':1,'sourceCode':1}, {'logNo':2,'sourceCode':35}]
var allSourceCode = document.getElementsByName("sourceCode");
var sourceCode = [];
var logNo = [];
if (nCnt > 1){
for(i = 0;i < nCnt; i++){
if(document.forms["listTopForm"].logNo[i].checked){
nCheckedCnt++;
sourceCode.push(allSourceCode[i].value);
logNo.push(document.forms["listTopForm"].logNo[i].value);
}
}
}else if(nCnt == 1){
if(document.forms["listTopForm"].logNo.checked){
sourceCode.push(allSourceCode[0].value);
logNo.push(document.forms["listTopForm"].logNo.value);
nCheckedCnt = 1;
}
}
$("logNoStruct").value = arrays2JsonStr(['logNo','sourceCode'], [logNo, sourceCode]);
if (nCheckedCnt > 0){
/*window.open*/("/post/postDeleteConfirm.jsp" , "_postDeleteCfm", "width=330,height=190");
}else{
alert("포스트를 선택하세요.");
}
}
// 포스트카테고리이동
function cfmMovePost(nCnt){
var nCheckedCnt = 0;
var i;
var strMsg;
if (nCnt > 1){
for(i = 0;i < nCnt; i++){
if(document.forms["listTopForm"].logNo[i].checked) nCheckedCnt++;
}
}
else if(nCnt == 1){
if(document.forms["listTopForm"].logNo.checked) nCheckedCnt = 1;
}
if (nCheckedCnt > 0){
/*window.open*/("/PostCategoryMoveForm.nhn?blogId=okhapl&cnt="+nCnt , "_postMoveCfm", "width=330,height=270");
}else{
alert("포스트를 선택하세요.");
}
}
// 블링크/공감수 가져오기
function getXmlHttpRequest() {
var xmlhttp = false
if(window.XMLHttpRequest){//Mozila
xmlhttp = new XMLHttpRequest()
} else {//IE
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP")
}
return xmlhttp;
}
function loadData(path, successFunc){
var xmlhttp = getXmlHttpRequest();
xmlhttp.open("GET",path,true);
xmlhttp.[안내]태그제한으로등록되지않습니다-onreadystatechange = function() {
if (xmlhttp.readyState == 4) {
if (xmlhttp.status == 200) {
var data = xmlhttp.responseText;
successFunc(data);
}
}
}
xmlhttp.send(null);
return false;
}
function setBlinkinfo(data){
if(data == "") return;
try{
var data = eval('('+data+')');
}catch(e){return;}
if(!data || !data.blist) return;
if(data.blist.length>0){
for(i=0; i < data.blist.length; i++){
setBlink(data.blist[i].logno, data.blist[i].blinkno, data.blist[i].blinktitle, data.blist[i].themename)
}
}
}
function setSympathyinfo(data){
if(data == "") return;
try{
var data = eval('('+data+')');
}catch(e){return;}
if(data.length>0){
for(i=0; i < data.length; i++){
setSympathy(data[i].logNo, data[i].sympathyCnt);
}
}
}
function setSympathy(logNo, cnt){
//try{
var symId = $('symcnt'+logNo);
symId.style.display='inline';
if($('spc_sympathy_'+logNo)) {
$('spc_sympathy_'+logNo).style.display='inline';
}
var symCnt = symId.getElementsByTagName('span');
symCnt[0].innerHTML = '공감 ' +cnt+'개';
var symFrm = $('sympathyFrm'+logNo);
if(symFrm.style.display=="none") {
if($Agent().IE) {
$('Sympathy'+logNo).fireEvent('[안내]태그제한으로등록되지않습니다-xxonclick');
}
else {
var clickEvent=document.createEvent("MouseEvents")
clickEvent.initEvent("click", true, true)
$('Sympathy'+logNo).dispatchEvent(clickEvent);
}
};
symFrm.contentWindow.reloadPage();
//}catch(e){}
}
function setBlink(logno, blinkno, blinktitle, themename){
try{
var html = "";
var comma = "";
var blinkinfo = $('blinkinfo_'+logno);
html = blinkinfo.innerHTML;
if(html!='') comma = ",";
blinkinfo.innerHTML += comma
+" "
+blinktitle+" "
+themename+" ";
blinkinfo.style.display = "inline";
showBlinkTR(logno);
}catch(e){}
}
function setSymcnt(data){
var data = eval('('+data+')');
try{
if(data.resultCode == 3){ // not login
var closeUrl = "http://blog.naver.com/npost/common/reloadOpenerParentAndClose.jsp";
/*window.open*/("http://nid.naver.com/nidlogin.login?mode=form&template=plogin&url="+closeUrl,"loginPopup","width=400,height=267");
return;
}
if(data.resultCode != 1){
alert(data.message);
}
if(data.count>0&&data.resultCode!=2){
setSympathy(data.logNo, data.count);
}
} catch(e) {}
}
function sympathy(logno){
// 공감하기
loadData("/PostSympathyAddAndCountAsync.nhn?blogId=okhapl&logNo="+logno, setSymcnt);
}
function showBlinkTR(logno){
var infoTR = document.getElementById('blink_sym_'+logno);
infoTR.style.display = "block";
}
function loadBlinkInfo(){// 블링크 리스트 가져오기
loadData("/BlinkInfoByPostAsync.nhn?blogId=okhapl", setBlinkinfo);
}
function loadSympathyInfo(){// 공감수 가져오기
loadData("/SympathyInfoByPostAsync.nhn?blogId=okhapl", setSympathyinfo);
}
function callbackSaveTagInfo(data) {
try{
var data = eval('('+data+')');
if(data.taglist.length>0){
for(i=0; i < data.taglist.length; i++){
hideTagEditBox(data.taglist[i].logno);
hideTagTopEditBox(data.taglist[i].logno);
setTagList(data.taglist[i].logno, data.taglist[i].tagName);
setTagTopList(data.taglist[i].logno, data.taglist[i].tagName);
}
}
}catch(e){};
}
function setTagListinfo(data) {
try{
var data = eval('('+data+')');
if(data.taglist.length>0){
for(i=0; i < data.taglist.length; i++){
setTagList(data.taglist[i].logno, data.taglist[i].tagName);
}
}
}catch(e){};
}
//edited by mj.chong 2006. 8. 23 logout data protection
function saveTag(logNo) {
ajax.loginCheck(__saveTag, 'okhapl', logNo, null);
}
function __saveTag(logno) {
var tagNameVal = $('tagnames_'+logno);
var tagForm = $('saveTagName');
tagForm.logNo.value = logno;
tagForm.chtagname.value = tagNameVal.value;
if (isChkNull(tagNameVal.value)){
alert("태그를 입력해주세요");
tagNameVal.focus();
return;
}
tagForm.submit();
}
function saveTagTop(logno) {
var tagNameVal = $('tagTopnames_'+logno);
document.saveTagName.logNo.value = logno;
document.saveTagName.chtagname.value = tagNameVal.value;
document.saveTagName.submit();
}
function showTagTopEditBox(logno) {
try{
var tagElem = $('tagTopName_'+logno);
tagElem.style.display = "none";
var tagEditElem = $('edit_tagTopName_'+logno);
tagEditElem.style.display = "block";
}catch(e){}
}
function hideTagTopEditBox(logno) {
try{
var tagElem = $('tagTopName_'+logno);
tagElem.style.display = "block";
var tagEditElem = $('edit_tagTopName_'+logno);
tagEditElem.style.display = "none";
}catch(e){}
}
function isChkNull(p_value){
var re = false;
var tmpStr = trimData(p_value);
if (tmpStr == null || tmpStr == undefined || tmpStr == "") re = true;
return re;
}
function trimData(p_s){
var rv = p_s;
try{
rv = rv.replace(/(^\s*)|(\s*$)/g, '');
return rv;
}catch(e){
return rv;
}
}
function setTagList(logno, tagList) {
try {
var tagNames = tagList.split(",");
var editTagStr ="";
var tagElem = $('tagName_'+logno);
var tagStr = "";
for(var i =0; i < tagNames.length; i++) {
tagStr += ""+tagNames[i]+" ";
editTagStr += tagNames[i];
if(i != tagNames.length-1) {
tagStr += ", ";
editTagStr += ",";
}
}
tagElem.innerHTML = tagStr;
tagElem.style.display = "block";
}catch(e) {}
resizeIfr(parent.document.getElementById('papermain'),300);
}
function setTagTopList(logno, tagList) {
try {
var tagNames = tagList.split(",");
var editTagStr ="";
var tagElem = $('tagTopName_'+logno);
var tagStr = "";
for(var i =0; i < tagNames.length; i++) {
tagStr += ""+tagNames[i]+" ";
editTagStr += tagNames[i];
if(i != tagNames.length-1) {
tagStr += ", ";
editTagStr += ",";
}
}
tagElem.innerHTML = tagStr;
tagElem.style.display = "block";
}catch(e) {}
}
function highlightMyTag() {
return;
}
function showTagEditBox(logno) {
try{
var tagElem = $('tagName_'+logno);
tagElem.style.display = "none";
var tagEditElem = $('edit_tagName_'+logno);
tagEditElem.style.display = "block";
var tagInputElem = $('tagnames_' +logno);
tagInputElem.value = ("" + (tagElem.innerText || tagElem.textContent)).trim();
}catch(e){}
}
function hideTagEditBox(logno) {
try{
var tagElem = $('tagName_'+logno);
tagElem.style.display = "block";
var tagEditElem = $('edit_tagName_'+logno);
tagEditElem.style.display = "none";
}catch(e){}
}
function loadTagInfo () {
loadData("/BlogTagListInfo.nhn?blogId=okhapl&logNo=50041833687", setTagListinfo);
}
function goPostView(logNo, postListTopCurrentPage, categoryNo, parentCategoryNo) {
if (categoryNo != parentCategoryNo) {
var url = "blogId=okhapl&logNo=" + logNo +
"&categoryNo="+categoryNo+"&viewdate=&cpage=1&postListTopCurrentPage=" + postListTopCurrentPage;
} else {
var url = "blogId=okhapl&logNo=" + logNo +
"&categoryNo="+categoryNo+"&parentCategoryNo="+parentCategoryNo+"&viewdate=&cpage=1&postListTopCurrentPage=" + postListTopCurrentPage;
}
document.location.href = "http://blog.naver.com/PostView.nhn?" + url;
}
function goPostViewBottom(logNo, postListTopCurrentPage) {
parent.utility.setTop();
var url = "from=search&blogId=okhapl&logNo=" + logNo +
"&categoryNo=0&viewdate=&cpage=1&postListTopCurrentPage=" + postListTopCurrentPage;
document.location.href = "http://blog.naver.com/PostView.nhn?" + url;
}
function defineCursorStyle(p_id){
try{
$(p_id).style.cursor = "pointer";
}catch(e){
$(p_id).style.cursor = "hand";
}
}
//for preview
function clickPrevent(){
var tmpFunc = function(){
var sParentLocation = parent.document.location.toString();
var idx0 = sParentLocation.indexOf("Redirect=Preview");
var idx1 = sParentLocation.indexOf("NBlogPostPreview.nhn");
var isPreview = (idx0 > -1) || (idx1 > -1) ? true : false;
if (isPreview){
document.[안내]태그제한으로등록되지않습니다-xxonclick = null;
var oHtmlDom = parent.document.documentElement || parent.document;
var oPreventClickLayer = parent.document.getElementById("click_prevent");
with(oPreventClickLayer.style){
width = oHtmlDom.scrollWidth + 'px';
height = oHtmlDom.scrollHeight + 'px';
filter = 'alpha(Opacity=0)';
opacity = '0.0';
}
}
}
setTimeout(tmpFunc, 1500);
}
function writelcs(code) {
if (code == "")
return;
var oImg = document.createElement("img");
oImg.src = "http://lcs.naver.com/i{" + code + "}";
}
// Post 리스트의 페이지 이동
function goPageList(page) {
parent.utility.setTop();
var url = "blogId=okhapl&postListTopCurrentPage=" + page +
"&categoryNo=0&viewdate=";
$('postTop').src = "http://blog.naver.com/PostListTop.nhn?" + url;
settop();
}
// 검색을 통해서 들어올경우 생기는 하단목록인 경우의 해당 카테고리no를 파라메터로 보낸다. -20070503 jina
function goBottomPageList(page) {
parent.utility.setTop();
var url = "blogId=okhapl&postListTopCurrentPage=" + page +
"&categoryNo=10&viewdate=&listType=bottom";
$('postBottom').src = "http://blog.naver.com/PostListBottom.nhn?" + url;
}
function checkRClickYN(isRClickNotAllowed, isAdmin) {
if (isRClickNotAllowed && !isAdmin) {
document.[안내]태그제한으로등록되지않습니다-oncontextmenu = new Function ("return false");
document.[안내]태그제한으로등록되지않습니다-[안내]태그제한으로등록되지않습니다-ondragstart = new Function ("return false");
document.[안내]태그제한으로등록되지않습니다-[안내]태그제한으로등록되지않습니다-xxonselectstart = new Function ("return false");
}
}
var categoryName = "건강한 생활";
function closeAndSetFocus( postID ) {
var iframe = $( "CommentFrm" + postID );
if(!iframe){
return false;
}
var elIframeWindow = iframe.contentWindow;
if ( iframe.style.display == "none" ) {
if(elIframeWindow){
Event.register(iframe, "load", function(){
setFocusToComment(elIframeWindow);
});
}
sublayer( 1, 1, postID );
}else{
setFocusToComment(elIframeWindow);
}
}
function setFocusToComment(elIframeWindow){
var welLoginCommentWriteForm = elIframeWindow.$Element('loginCommentWrite');
var elTextarea = welLoginCommentWriteForm.query('textarea');
if(welLoginCommentWriteForm && welLoginCommentWriteForm.$value()){
var elTextarea = welLoginCommentWriteForm.query('textarea');
if(elTextarea){
elTextarea.focus();
}
}
}
목록열기
목록닫기
전체목록 (295 )
function isWritable(obj, writeBlockYn) {
if (writeBlockYn == "true") {
alert("죄송합니다. 블로그 서비스 내 글쓰기가 제한된 상태입니다.");
obj.blur();
}
}
var common = new Object();
common.Penalty = function( isWritingBlocked, isWritingBlockedBySpamIP, isWritingBlockedBySpamIPManually ) {
this.writingBlocked = isWritingBlocked == '1' ? 'true' : isWritingBlocked;
this.writingBlockedBySpamIP = isWritingBlockedBySpamIP == '1' ? 'true' : isWritingBlockedBySpamIP;
this.writingBlockedBySpamIPManually = isWritingBlockedBySpamIPManually == '1' ? 'true' : isWritingBlockedBySpamIPManually;
this.WRITE_BLOCKED = "죄송합니다. 블로그 서비스 내 글쓰기가 제한된 상태입니다.";
this.WRITE_BLOCKED_BY_SPAMIP = "죄송합니다. 해당 IP의 블로그 서비스 내 글쓰기가 제한된 상태입니다.";
}
common.Penalty.prototype = {
isBlocked: function() {
return this.writingBlocked == 'true' || this.writingBlockedBySpamIP == 'true' || this.writingBlockedBySpamIPManually == 'true';
},
isWritingBlockedBySpamIP: function() {
return this.writingBlockedBySpamIP == 'true';
},
isWritingBlockedBySpamIPManually: function() {
return this.writingBlockedBySpamIPManually == 'true';
},
isWritingBlocked: function() {
return this.writingBlocked == 'true';
},
showMessage : function(obj) {
// 순서 주의!! 우선 순위 있음
if(this.writingBlockedBySpamIPManually == "true") {
alert(this.WRITE_BLOCKED_BY_SPAMIP);
} else if(this.writingBlockedBySpamIP == "true" ) {
alert(this.WRITE_BLOCKED_BY_SPAMIP);
} else if(this.writingBlocked == "true") {
alert(this.WRITE_BLOCKED);
}
if(obj)
obj.blur();
}
}
var penalty = new common.Penalty('false','false', 'false');
AutoSourcing.init( 'post_%id%' , true);
var ep3SendPostLayer = {
cL : null,
currentLayer : null,
init : function() {
this.cL = new Ju.controlLayer();
this.cL.show = function(sLayerID, nTop, nLeft){
if(this._oElement == null || this._sElementID != sLayerID) this._bBlockReOpen = false;
this._sElementID = sLayerID
this._oElement = $(sLayerID);
if(this._bBlockReOpen == false){
this._oElement.style.display = "block";
if(nTop || nLeft){
this._oElement.style.top = nTop;
this._oElement.style.left = nLeft;
}
Event.addEventListener(this._oElement, "mouseover", this._[안내]태그제한으로등록되지않습니다-xxonMouseOverFunction);
Event.addEventListener(this._oElement, "mouseout", this._[안내]태그제한으로등록되지않습니다-xxonMouseOutFunction);
Event.addEventListener(document.body, "mousedown", this._checkLayer.bind(this));
this.options.onShow(this._oElement);
}
};
this.cL.hide = function(sLayerID){
if(sLayerID) this._oElement = $(sLayerID);
this._oElement.style.display = "none";
Event.removeListener(this._oElement, "mouseover", this._[안내]태그제한으로등록되지않습니다-xxonMouseOverFunction);
Event.removeListener(this._oElement, "mouseout", this._[안내]태그제한으로등록되지않습니다-xxonMouseOutFunction);
Event.removeListener(document.body, "mousedown", this._checkLayer.bind(this));
this.options.onHide();
};
this.cL._checkLayer = function(){
if(this._bCursorOver == false){
this.hide();
if (!this._bParentOver) {
ep3SendPostLayer.currentLayer = null;
}
}
};
},
show : function(el, logNo, evt) {
try {
if (this.currentLayer != logNo) {
var pos = this.setLayerPos(logNo);
this.cL.show(el, pos.top, pos.left);
this.currentLayer = logNo;
} else {
this.currentLayer = null;
}
} catch(e) {}
},
hide : function(el) {
Element.hide(el);
if (!this.cL._bParentOver) {
this.currentLayer = null;
}
},
setLayerPos : function(logNo) {
Element.show("sendPostLayer_"+logNo);
var sendPostPos = Element.realPos($("sendPost_"+logNo));
return {
top: (sendPostPos.top + $("sendPost_"+logNo).offsetHeight) + "px",
left: (sendPostPos.left + $("sendPost_"+logNo).offsetWidth - $("sendPostLayer_"+logNo).offsetWidth) + "px"
};
},
parentOver : function(logNo) {
this.cL._bParentOver = true;
},
parentOut : function(logNo) {
this.cL._bParentOver = false;
}
};
var ep3SendPost = {
blinkYn : false,
blink : [],
setBlinkYn : function(logNo, flag) {
if (flag == "true") {
this.blinkYn = true;
this.blink.push({ "logNo" : logNo, "blinkYn" : true });
} else {
this.blink.push({ "logNo" : logNo, "blinkYn" : false });
}
},
blinkReq : 0,
logNo : [],
setLogNo : function(logNo) {
this.logNo.push(logNo);
},
getLogNo : function() {
return this.logNo;
},
kept : [],
setKeptInstance : function(logNo, kept) {
this.setLogNo(logNo);
this.kept.push({ "logNo" : logNo, "kept" : kept });
},
getKeptInstance : function(logNo) {
for (var i=0; i base.clientHeight) top = base.clientHeight-elm.clientHeight;
elm.style.top = top+'px';
elm.style.left = left+'px';
elm.style.zIndex = 1001;
},
requestBlink : function() {
if (this.blinkYn) {
this.setBlink(this, "&logNo="+this.logNo.join("&logNo="));
}
},
setBlink: function(thisObj, params) {
var blinkUrl = '/BlinkInfoByPostAsync.nhn?blogId=okhapl'+params;
var jsonBlink = new Ajax ( blinkUrl,{
method : 'get',
[안내]태그제한으로등록되지않습니다-xxonLoad : function(req){
thisObj.doSetBlinkString(req.responseText);
}
});
blinkUrl = "/SympathyInfoByPostAsync.nhn?blogId=okhapl"+params;
jsonBlink = new Ajax ( blinkUrl,{
method : 'get',
[안내]태그제한으로등록되지않습니다-xxonLoad : function(req){
thisObj.doSetBlinkCount(req.responseText);
}
});
},
doSetBlinkString: function(jsonStr) {
var structBlink = eval("(" + jsonStr + ")");
var fulltitles = [];
var tmpText = [];
this.kept.each(function (v) { tmpText.push({logNo:v["logNo"], linkedText: []}); });
if(structBlink && structBlink.length){
for(var i=0; i < structBlink.length; i++){
fulltitles[i] = structBlink[i]['title'] + " " + structBlink[i]['themeName'];
this.blink.each(function(v) {
if (v["logNo"] == structBlink[i]['logNo']) {
if (v["blinkYn"] == true) {
tmpText.each(function(v) {
if (v["logNo"] == structBlink[i]['logNo'])
v["linkedText"].push(""+fulltitles[i]+" ");
});
}
}
});
}
}
for (var i=0; i 1) {
this.kept.each(function(v) {
v["kept"].setSPHtml();
});
}
}
};
var ep3SendPostKept = Class({
oKept : null,
linkedText : [],
blinkCount : 0,
spHtml : [],
kitchen : false,
__init: function() {
try {
this.oKept = eval("("+arguments[0]+")");
this.logNo = arguments[1];
this.getSendPost();
} catch(e) {}
},
isKept : function() {
if (this.oKept && this.oKept.length)
return true;
return false;
},
getKept : function() {
return this.oKept;
},
get : function(sourceCode, idx) {
var ret = null
this.oKept.each(function(v) {
if (v.sourceCode == sourceCode)
ret = v[idx];
});
return ret;
},
getSendPost : function(logNo) {
if (logNo) this.logNo = logNo;
this.kitchen = this.isKitchenPost();
this.setSPHtml();
},
isKitchenPost : function() {
var ret = false;
$A(this.oKept).each(function(v) {
if (v.sourceCode == 35 && v.copyYn == 1) {
ret = true;
}
});
return ret;
},
setSPHtml : function() {
if (!this.kitchen) {
this.setSPCountHtml();
this.setSPListHtml();
} else {
this.setKitchenHtml();
}
},
setSPCountHtml : function() {
if (this.oKept.length > 0 || this.linkedText.length > 0) {
var sendPost = $("sendPost_"+this.logNo);
var blinkCount = (this.linkedText.length > 0) ? 1 : 0;
sendPost.getElementsByTagName("SPAN")[0].getElementsByTagName("EM")[0].innerHTML = this.oKept.length + blinkCount;
sendPost.style.display = "";
} else {
if ( $( "sep_" + this.logNo ) != null ) {
$( "sep_" + this.logNo ).style.display = "none";
}
}
},
setSPListHtml : function() {
var html = this.getSPListHtml();
if (html) {
$("sendPostLayerDiv_"+this.logNo).innerHTML = html;
}
},
getSPListHtml : function() { //call back
var html = "";
if ( this.linkedText.length > 0 ) {
html += "블링크 : " + this.linkedText.join(",") + "";
if ( parseInt( this.blinkCount ) > 0 ) {
// html += "| 공감" + this.blinkCount + " ";
}
html += " ";
// html += " ";
html += "
";
}
for ( i = 0 ; i < this.oKept.length ; i++ ) {
var kept = this.oKept[i];
html += "" + kept.targetService + " : ";
html += (kept.targetUrl) ? "" + kept.targetCategoryDisplay + " " : kept.targetCategoryDisplay;
if ( parseInt( kept.reputationCnt ) > 0 ) {
html += " | " + kept.reputationName;
html += "" + kept.reputationCnt + " ";
}
html += "
";
}
return html;
},
getSPPopup : function() {
var spInsideItem = "";
var spOutsideItem = "";
var html = "";
for (var i=0; i"+this.oKept[i].targetService+"" : this.oKept[i].targetService;
if (this.oKept[i].sourceTypeGroupId == "0") { //내부
spInsideItem += ((spInsideItem) ? ", " : "") + html;
} else if (this.oKept[i].sourceTypeGroupId == "1") { //외부
spOutsideItem += ((spOutsideItem) ? ", " : "") + html;
} else {
}
}
}
html = "";
if (spInsideItem.length > 0) {
html += "네이버 서비스"+spInsideItem+" \n";
}
if (spOutsideItem.length > 0) {
html += "외부 서비스"+spOutsideItem+" \n";
}
return html;
},
setKitchenHtml : function() {
var html = "";
$A(this.oKept).each(function(v) {
html += "" + v.targetService+" > "+ v.targetCategory + " ";
});
if (html != "") {
$("sendPost_kitchen_"+this.logNo).style.display = "";
$("sendPost_kitchenH_"+this.logNo).innerHTML = html;
}
}
});
var cclLayer = {
isRegister : false,
layer : null,
src : null
};
function addCclLayer( src, layerID ) {
if ( !cclLayer.isRegister ) {
try {
Event.addEventListener( document, "mousemove", popCclLayer );
} catch(e) {
return;
}
cclLayer.src = src;
cclLayer.layer = layerID;
cclLayer.isRegister = true;
}
}
function popCclLayer( event ) {
var e = event || window.event;
var b = document.body;
var scrollPos = [
b.scrollLeft || document.documentElement.scrollLeft,
b.scrollTop || document.documentElement.scrollTop
];
var layer = $( cclLayer.layer );
var coordi = {
x : ( e.pageX || e.clientX+scrollPos[0]-b.clientLeft ),
y : ( e.pageY || e.clientY+scrollPos[1]-b.clientTop ),
pos : Element.realPos( cclLayer.src ),
width : cclLayer.src.offsetWidth,
height : cclLayer.src.offsetHeight
};
if ( isInnerPos( coordi ) ) {
layer.style.display = "block";
} else {
if ( cclLayer.isRegister ) {
Event.removeListener( document, "mousemove", popCclLayer );
layer.style.display = "none";
cclLayer.isRegister = false;
}
}
}
function isInnerPos( coordi ) {
var x_1 = coordi.pos.left;
var y_1 = coordi.pos.top;
var x_2 = x_1 + coordi.width;
var y_2 = y_1 + coordi.height;
if ( ( coordi.x >= x_1 && coordi.x <= x_2 ) && ( coordi.y >= y_1 && coordi.y <= y_2 ) ) {
return true;
}
return false;
}
var isOverFileLayer = false;
function showFileLayer( obj, id ) {
var fileLayer = $( "fileLayer" );
var elFiles = fileLayer.getElementsByTagName( "UL" )[0];
elFiles.innerHTML = "";
var files = window["post_files_" + id];
var childStr = "";
for ( var i = 0 ; i < files.length ; i++ ) {
childStr += ' ';
if(files[i].licenseyn == 'F' && (false == false || false == null)){ // 다운로드 불가 레이어 출
// AU niceilm modify
// SUS - 블로그 음원 관리
}else{ // 첨부파일 다운로드 가능
childStr += ' ' + files[i].encodedAttachFileNameByTruncate + ' ';
}
}
elFiles.innerHTML = childStr;
fileLayer.style.right = "16px";
fileLayer.style.top = Element.realPos( obj ).top + obj.offsetHeight + "px";
fileLayer.style.display = "block";
}
function mouseFileLayer( isOver ) {
isOverFileLayer = isOver;
}
function checkFileLayer() {
if ( !isOverFileLayer ) $( "fileLayer" ).style.display = "none";
}
Event.register( window.document, "mousedown", checkFileLayer );
function sendNDS ( target ) {
if ( !ndsStatus[target] ) {
$("nds").src = "http://lcs.naver.com/i{100074999}";
ndsStatus[target] = true;
}
}
var ndsStatus = {};
AutoSourcing.setString( 1, "[출처] 어지럼증,어지러움증을 고친 이야기들... ~** | 작성자 okhapl
" );
var post_files_1 = eval( "(" + "[]" + ")" );
ndsStatus["50041833687"] = false;
어지럼증,어지러움증을 고친 이야기들... ~**
갑자기 고모께서는 주위가 빙빙돈다는 느낌을 받으셨다.
아침에 주로 증상이 심하고 저녁이 되면 언제 그랬냐는듯하게 멀쩡하셨다.
자꾸 빙빙도는것이 반복되자 병원을 찾아셨다.
병원에서는 어지럼증이 발생한것이라고 했다.
저는 어지럼증에 좋은 마테차를 고모에게 선물했습니다.
고모께서는 마테차를 드시고 어지러움증이 많이 좋아지셨습니다.
제가 구입한곳은 휴(http://www.hugh.co.kr )
마테차가 왜 어지러움증에 좋을까요?
축구로 알려진 아르헨티나인 남미에서는 대중적으로즐겨 마시는 차가 있다. 아르헨티나에선는 명차로 통하는데 마테차이다.
마테차는 마테나무에서 나는 잎을 말려서 달인 차이며 약간 맛이 떫다.
은 녹차와 비슷하나 약간 덜 떫다. 유럽에서 ''인디오의 녹색 골드''라고 불리는
이 차는 훌륭한 빈혈 예방약이다. 철분이 풍부한 덕분이다.
철분이 일반적인 녹차보다 10배나 많고 천연 항산화제를
포함하고 활성화합물이 많다.
마테차의 활성성분은 푸린 알카로이드(purine alkaloids)카페인과
테오브로민(theobromine), 테오필린 외에 다양한 비타민(프로비타민A,비타민C,
B1및 B2,판토텐산과 폴산)과 무기질(포타슘,알루미늄 ,마그네슘,칼슘, 인,
철, 구리, 망간)및 아미노산도 포함하고 있다.
어지러움증? 어지럼증?
어지럼증
많은 사람들이 어지럼증을 아무렇지 않게 생각하는데 어린이들이 어지럼증을 이야기할때에는
몸이 약해서 체력이 없어서 라고 생각하고 평형감각의 장애가
오므로 그냥 가볍게 생각하고 지나치면 안된다.
그냥 아무렇지 않게 지나치게 되면 어지럼증 자체로 끝나는것이 아니라 어지럼증 때문에 귀가 나빠질수도 있고 어지럼증때문에
평형기관이 망가져서 휴유증이 생겨서 평형장애가 나타날수 있다.
어지럼증의 원인으로 편두통이 가장 많고 귓병의 일종인 발작성 어지럼증, 외상순이었다. 어린아이들이 어지럼증을 이야기할때 원인질병을 찾아서 치료한다.
빈혈때문이라고 생각하지만 실제로 빈혈에 의해서 생기는 어지럼움은 다릅니다.
어지럼증은 전정계의 기능장애로 인해서 물체가 자신을 빙빙 돈다고 느껴지거나
구역질이나 구토가 같이 동반되고 심하면 보행시에 비틀거리거나 주저 않게된다.
전정계
귀 안에 있는 세반고리관과 전정신경, 뇌간에 있는 전정신경핵을 말합니다.
세반고리관과 진정신경을 말초전정계, 전정신경핵을 중추전정계라고 합니다.
어지럼증의 종류
어지럼증은 말초성 어지럼증과 중추성 어지럼증으로 나눌수 있다. 말초전정계인 세반고리관과 전정신경의 이상에 의해서 생기는 어지럼증을 말초성이라고 한다.
전정신경핵의 이상에 의해서 생기는 어지럼증을 중추성이라고 합니다.
감별이 중요한 이유는 질환들이 다르고 중추성어지럼증은 혼수가 되거나
사지가 마비되거나 심하게되면 사망까지 합니다.
말초성 어지럼증
양성돌발성체위성 어지럼증
머리나 몸의 위치를 바꿀때 나타나고 보통은 30초 이내로 끝나지만
몇시간이나 또는 하루종일 어지럼증을 느낄수도 있다.
아침에 심하게 어지럼증이 생기고 오후에 어지럼증이 괜찮아진다.
모든 사람들이 어지럼증이 나타나긴 하지만 50대 후반부터 중풍으로 생각할수도 있으나
원인은 귓 속 세반고리관내의 작은 돌조각에 의해서 나타난다.
어지럼증은 약물치료와 세반고리관의 돌조각을 원위치 시키는
반고리관결석정복술이라는 특수 치료로 치료됩니다.
전정신경염
과로를 하게되거나 감기를 앓고 난 후에 갑자기 심하게 어지럼증과 함께 빙빙돌거나 구토를 심하게 합니다. 어지럼증이 계속 되지만 이명이나 청력장애는 없습니다.
한쪽 전정계의 갑자스런 기능장애가 생겨서 발생하는데 바이러스가 그 원인이 됩니다.
약물치료및 전정재활운동에 도움이됩니다.
메니에르 질환
어지럼증과 구토가 생기고 특정적으로 이명과 청력들이 감소합니다.
귀안에 꽉찬 느끼을 자주 받으며 자주 재발합니다.
중추성 어지럼증
뇌간과 소뇌 부위의 병변
뇌경색
고혈압이나 당뇨를 가지고 있는 노인분들은 갑자기 어지럽거나 비틀거리시게되면
소뇌의 혈액순환 장애나 뇌간의 의해서 뇌경색을 먼저 의심한다.
물체가 두개로 보이거나 손발의 마비나 감각의 이상 얼굴이 저린다는 증상이 생깁니다.
응급처지를 제대로 시행하지 않을 경우에는 사지마비가 생기게 되므로 주의합니다.
뇌출혈
뇌경색과 비슷하나 증상이 더 심하게 나타납니다.
뇌종양
전정신경계의 영향이 뇌간이나 소뇌 부위에 뇌종양에 의해서도 어지럼증이 나타납니다.
증 상이 서서히 나타나고 초기에는 증상이 심하지 않으며 청각장애가 생기거나 이명을 동반합니다.
편두통
편두통은 맥박성 두통을 특징으로 하지만 어지럼증으로 나타나는 경우도 있습니다.
어지럼증,어지러움증을 고친 이야기들... ~**
function moreOpen50041833687(){document.getElementById('btnhead50041833687').style.display='none';document.getElementById('btntail50041833687').style.display='';document.getElementById('moretail50041833687').style.display=''; }
function moreClose50041833687(){document.getElementById('btnhead50041833687').style.display='';document.getElementById('btntail50041833687').style.display='none';document.getElementById('moretail50041833687').style.display='none'; }
//게임/애니','targetUrl':'http://video.naver.com/2009020315080677227','wait':false,'lastUpdateDate':{'month':1,'day':2,'year':109,'time':1233653662970,'seconds':22,'timezoneOffset':-540,'date':3,'hours':18,'minutes':34},'rejectReason':'','sourceType':'PLAY','reputationCnt':0,'isApproval':true}]","50041833687");
ep3SendPost.setKeptInstance("50041833687", kept);
ep3SendPost.setBlinkYn("50041833687", "false");
//]]>
//
이 포스트를 삭제하시겠습니까?
이 포스트는 키친에도 등록되었습니다. 키친에 등록된 포스트는 키친에서 삭제해주세요.
이 포스트는를 삭제하시겠습니까?
네이버 여행에 등록된 포스트도 삭제 될 예정입니다.
이 포스트를 삭제하시겠습니까?
이 포스트는 비디오에도 등록되었습니다. 비디오에 등록된 포스트는 비디오에서 삭제해주세요.
이 포스트를 삭제하시겠습니까?
이 포스트는 비디오에도 등록되었습니다. 비디오에 등록된 포스트는 비디오에서 삭제해주세요.
이 포스트는 키친에도 등록되었습니다. 키친에 등록된 포스트는 키친에서 삭제해주세요.
이 포스트를 삭제하시겠습니까?
이 포스트는 비디오에도 등록되었습니다. 비디오에 등록된 포스트는 비디오에서 삭제해주세요.
이 포스트는를 삭제하시겠습니까?
네이버 여행에 등록된 포스트도 삭제 될 예정입니다.
키친에서 등록한 글입니다. 키친에서 수정하시겠습니까?
이 포스트를 삭제하시겠습니까? 작성하신 글은 아래의 서비스로 보내신 글입니다. 삭제시 보낸 곳에서도 자동 삭제됩니다.
// FlashPatch modify by niceilm AU2
var guideMessage = "이 포스트의 주소가 복사되었습니다.\n게시판이나 메신저 창에서 Ctrl+V를 눌러보세요.";
var failMessage = "복사에 실패했습니다.";
var oSetClipboard = new nhn.Clipboard('/versioning/common/js/clipboard-18051.swf',{ onCopy:function(){alert(guideMessage);}, onFailure:function(){alert(failMessage);}});
var aBtnLink = $$('._btnUrlLink');
for(var i=0, size = aBtnLink.length ; i< size; i++){
var oBtnLink = aBtnLink[i];
oSetClipboard.setData(oBtnLink, oBtnLink.href);
}
var viewer_image_url = "http://blogimgs.naver.com/blog20/blog/layout_photo/viewer/";
var photo = new PhotoLayer(parent);
photo.Initialized();
window.xxonunload = function()
{
photo.oPhotoFrame.doFrameMainClose();
mlayoutPhoto.unload();
}.bind(this);
loadTagInfo();
/* 태그별 포스트 정보 보기 페이지 호출 */
function forwardTag(blogid, tagname) {
document.forwardTag.blogId.value = blogid;
document.forwardTag.tagName.value = tagname;
document.forwardTag.submit();
}
// AU niceilm 마지막에 호출되면 된다.
MusicManage.hideExternalLayerAll();