var oHTTP = new ActiveXObject("Msxml2.XMLHTTP.3.0");
var oXML = new ActiveXObject("Msxml2.DOMDocument.3.0");


oXML.async = false;


function getXml(url)
{			
	var BoolData;
		
	oHTTP.open("POST", url, false);
	oHTTP.send(oXML);
	BoolData = oHTTP.responseText;

	return BoolData;
}	

		
function getData(data)
{
	oXML.loadXML(data);
	
	var success  = oXML.selectSingleNode("//ssn").text;
	return success;	
}

function url_random()
{
	url = "/blog/blog_sub/randomblog.jsp"		
	var urlid = getXml(url)
	
	
	url = "/blog/common/get_menupos.jsp?urlid=" + urlid		
	result = getXml(url)	
	chk = eval(result);
	
	if(chk == 1)	// 미니홈피형	
		window.open("/blog/blog.jsp?urlid=" + urlid ,'mini','width=895,height=600');
	else
		window.open("/blog/blog.jsp?urlid=" + urlid,'bl','width=960,height=800,scrollbars=yes')
}

function remoteUrl(url){
 var xmlHTTP;
 xmlHTTP = new ActiveXObject("MSXML2.XMLHTTP.3.0");
 xmlHTTP.open("GET",url,false);
 xmlHTTP.setRequestHeader("Content-type:", "text/html");
 xmlHTTP.setRequestHeader("Accept-Language","ko");

 xmlHTTP.send();
 xResult = xmlHTTP.responsetext;
 return xResult;
}
function getXmlHttpRequest(_url, _param){
    var objXmlConn;
    try{objXmlConn = new ActiveXObject("Msxml2.XMLHTTP.3.0");}
    catch(e){try{objXmlConn = new ActiveXObject("Microsoft.XMLHTTP");}catch(oc){objXmlConn = null;}}

    if(!objXmlConn && typeof XMLHttpRequest != "undefined") objXmlConn = new XMLHttpRequest();

    objXmlConn.open("GET", _url + "?" + _param, false);
    objXmlConn.send(null);
 
 //code|message 형태로 리턴
    return objXmlConn.responseText.trim().split("|");
}


	
function url_blog(urlid,chklevel)
{
	url = "/blog/common/get_menupos.jsp?urlid=" + urlid		
	var result = getXml(url)	

	var chk = eval(result);
	
	if(chk == 1)	// 미니홈피형	
		window.open("/blog/blog.jsp?urlid=" + urlid ,'mini','width=960,height=600');
	else
    window.open("/blog/blog.jsp?urlid=" + urlid,'bl','width=960,height=800,resizable=yes,scrollbars=yes,menubar=yes,toolbar=yes,location=yes,directories=yes');
	
	
	//<input type=button value="창" onClick= "window.open( 'small.htm','new','left=300, top=300, width=400, height=300, toolbar=no, location=yes, directories=no, status=no, menubar=no, scrollbars=yes, copyhistory=yes, resizable=no')">

}

function url_pnum(urlid,pnum)
{	
	url = "/blog/common/get_menupos.jsp?urlid=" + urlid		
	var result = getXml(url)	
	var chk = eval(result);
	if(chk == 1)	// 미니홈피형	
		window.open("/blog/post/post_view.jsp?urlid=" + urlid + "&pnum=" + pnum,'mini','width=960,height=600');
	else
		window.open("/blog/post/post_view.jsp?urlid=" + urlid + "&pnum=" + pnum,'bl','width=960,height=800,resizable=yes,scrollbars=yes,menubar=yes,toolbar=yes,location=yes,directories=yes')
}

function url_cnum(urlid,cnum)
{
	url = "/blog/common/get_menupos.jsp?urlid=" + urlid		
	var result = getXml(url)	

	var chk = eval(result);
	
	if(chk == 1)	// 미니홈피형	
		window.open("/blog/post/post_list.jsp?urlid=" + urlid + "&cnum=" + cnum,'mini','width=960,height=600');
	else
		window.open("/blog/post/post_list.jsp?urlid=" + urlid + "&cnum=" + cnum,'bl','width=960,height=700,scrollbars=yes')
}
function url_cafe(urlid)
{
	window.open("/blog_zine/zine.jsp?urlid=" + urlid,'bl','width=960,height=700,resizable=yes,scrollbars=yes');
}
		
function friend_href(url)
{
	//alert(url)
	if(url != "")
	location.href = url
}

function paper_open(urlid)
{
	window.open('/blog/blog_sub/paper_send.jsp?urlid=' + urlid,'paper','height=250,width=300')
}


function faq_open()
{
	window.open("/blog_main/sub/list_faq.jsp?page=1","","height=635,width=500")	
}	

function resizeImage(num)
{
	
	var width = eval('document.all.userImg'+num+'.width');
	if( width > 550 )
	{
		eval('document.all.userImg'+num+'.width = 550');
	}
}

function login_box()
{
	window.open("/blog/blog_sub/blog_login.jsp","","height=250,width=350")
}

function login_scrap(urlid,pnum)
{
	window.open("/blog/blog_sub/blog_login.jsp?urlid=" + urlid + "&pnum=" + pnum,"","height=250,width=350")
}

function login_mail(urlid,pnum)
{
	window.open("/blog/blog_sub/blog_login.jsp?urlid=" + urlid + "&pnum=" + pnum + "&gubn=m","","height=250,width=350")
}

function login_loc(no)
{
	if(no == 1)
	 window.open("/blog/blog_sub/blog_login.jsp?no=1","","height=250,width=350")
}

function logout_proc(urlid)
{
	location.href = "/blog/blog_sub/blog_logout.jsp?urlid=" + urlid;
}
function zine_logout_proc(urlid)
{
	alert('ddd');
	location.href = "/blog_zine/sub/blogzine_logout.jsp?urlid=" + urlid;
}

function postscrap(urlid,pnum)
{
	url = "/blog/post_sub/scrap_write.jsp?urlid=" + urlid + "&pnum=" + pnum;
	window.open(url,'',"width=400,height=330,scrollbars=no");
}

function postscrap_zine(urlid,pnum)
{
	url = "/blog/post_sub/scrap_write.jsp?urlid=" + urlid + "&pnum=" + pnum;
	window.open(url,'',"width=400,height=330,scrollbars=no");
}
function friend_add(urlid)
{
	window.open('/blog/blog_sub/friend_add.jsp?urlid=' + urlid,'','width=350,height=250');
}
function myblog_go(urlid)
{
	top.location.href = '/blog/blog.jsp?urlid=' + urlid
}
function friend_go(value)
{
	top.location.href= '/blog/blog.jsp?urlid=' + value
}

function top_href(getURL)
{
	//top.location.href = getURL
	top.location.href = "/blog/blog.jsp?urlid="+getURL
}

function top_href_track(getURL)
{
	top.location.href = getURL
	//top.location.href = "/blog/blog.jsp?urlid="+getURL
}

/* 한글처리 문제 해결해야함 
function login_req()
{
	alert('로그인후 사용하세요');
}

function myblog_scrap()
{
	alert('자신의 블로그는 스크랩하실수 없습니다');
}
*/

function inc_div(inc_name)
{
	var obj = eval("document.all.div_" + inc_name + ".style");	
		
	if(obj.display == "")
		obj.display = "none";
	else
		obj.display = "";		
	
}

function sms_send()
{
	url = "/blog/post_sub/sms_form.jsp";
	window.open(url,'',"width=350,height=250,scrollbars=no");
}

function mail_send(urlid,pnum)
{
	url = "/blog/post_sub/mail_form.jsp?urlid=" + urlid + "&pnum=" + pnum;
	window.open(url,'',"width=650,height=520,scrollbars=no");
}

function print_post(pnum)
{
	url = '/blog/post_sub/print_view.jsp?pnum=' + pnum
	window.open(url,'','width=666,height=500,scrollbars=1');
}



String.prototype.trim = function()
{
        //return this.replace(/^s*(b.*b|)s*$/, "$1"); // 문장의 앞과 뒤의 공백 제거
        a = this
        //alert(a)
        var search = 0
        while ( a.charAt(search) == " "){
                search = search + 1
        }

    a = a.substring(search, (a.length))
    search = a.length - 1
    while (a.charAt(search) ==" ") {
                search = search - 1
    }
    return a.substring(0, search + 1)
}

//이미지 뷰어 스크립트 시작

function AutoResize(img){
  foto1= new Image();
  foto1.src=(img);
  Controlla('/blog/post/imageView.jsp?img=' + img);
}

function Controlla(img){
  if((foto1.width!=0)&&(foto1.height!=0)){
    viewFoto(img);
  }
  else{
    funzione="Controlla('"+img+"')";
    intervallo=setTimeout(funzione,20);
  }
}
function viewFoto(img){
  largh=foto1.width;
  altez=foto1.height;
	if(foto1.width > 800)
	{
		math = foto1.width / foto1.height
		largh = 800;
		altez = 800 / math;
	}
	else if(foto1.height > 600)
	{
		math = foto1.width / foto1.height	
		altez = 600;
		largh = 600 * math;
	}

  //stringa="width="+largh+",height="+altez;
  stringa=",scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no";
  finestra=window.open(img,"",stringa);
}

// 이미지 뷰어 스크립트 끝


function getCookie(name){
  var nameOfCookie = name + "=";
  var x = 0
  while ( x <= document.cookie.length )
  {
    var y = (x+nameOfCookie.length);
    if ( document.cookie.substring( x, y ) == nameOfCookie )
    {
      if ( (endOfCookie=document.cookie.indexOf( ";",y )) == -1 )
           endOfCookie = document.cookie.length;
      return unescape( document.cookie.substring(y, endOfCookie ) );
    }
    x = document.cookie.indexOf( " ", x ) + 1;
    if ( x == 0 )
        break;
  }
  return "";
}

function setCookie(name,value,expiredays)
{
	var todayDate = new Date();
	todayDate.setDate(todayDate.getDate() + expiredays);
  document.cookie = name + "=" + escape( value ) + "; path=/; domain=blog.bucheon.go.kr"; 
  document.cookie = name + "=" + escape( value ) + "; path=/; domain=blog.bc.go.kr"; 
  document.cookie = name + "=" + escape( value ) + "; path=/; domain=eoulnuri.bucheon.go.kr"; 
  document.cookie = name + "=" + escape( value ) + "; path=/; domain=eoulnuri.bc.go.kr"; 
}

function DeleteCookie(){ 
  if (document.cookie != "") { 
    thisCookie = document.cookie.split("; ") 
    expireDate = new Date 
    expireDate.setDate(expireDate.getDate()-1) 

    for (i=0; i<thisCookie.length; i++) {
      cookieName = thisCookie[i].split("=")[0]
      document.cookie = cookieName + "=;expires=" + expireDate.toGMTString()
    }
  } 
} 