<!--
//
String.prototype.cut = function(len)
{
	var str = this;
	var l = 0;
	for (var i=0; i<str.length; i++)
	{
		l += (str.charCodeAt(i) > 128) ? 2 : 1;
		if (l > len) return str.substring(0,i) + "..";
	}
	return str.replace("\"","'");
	//return str;
}

String.prototype.bytes = function()
{
	var str = this;
	var l = 0;
	for (var i=0; i<str.length; i++) l += (str.charCodeAt(i) > 128) ? 2 : 1;
	return l;
}

function write_title(str, len)
{
	var cutstr = str.cut(len);
	document.write(cutstr);
}

function insertExternalFile(fname,W,H)
{
	if (navigator.appName.indexOf("Microsoft")!=-1 || navigator.appName=="Netscape" && parseInt(navigator.appVersion)>4)
	{
		document.write(''+'<IFRAME name="iframe_ad_name" src="'+fname+'" scrolling="no" frameborder=0 border=0 marginwidth=0 marginheight=0 allowTransparency="true"'+(W==null ? '' : ' width='+W)+(H==null ? '' : ' height='+H)+'></IFRAME>');
	}
	if (navigator.appName=="Netscape" && parseInt(navigator.appVersion)==4)
	{
		document.write(''+'<ILAYER>'+'<LAYER src="'+fname+'" '+(W==null ? '' : ' width='+W)+(H==null ? '' : ' height='+H)+'></LAYER></ILAYER>');
	}
}

function setPNG24(obj)
{
	obj.width=obj.height=1;
	obj.className=obj.className.replace(/\bpng24\b/i,'');
	obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');";
	obj.src='';
	return '';
}

function HiddenItem()
{
	document.getElementById('ItemInfo').style.display="none";
}

function ViewItem(aEvent,ItemCode,AjaxPageName)
{
	var x = window.event ? window.event.clientX + document.documentElement.scrollLeft : aEvent.pageX;
	var y = window.event ? window.event.clientY + document.documentElement.scrollTop : aEvent.pageY;

	if(ItemCode) xmlHttpPost('../ajaxClass/'+AjaxPageName, 'ItemCode='+ItemCode+'&x='+x+'&y='+y, 'ViewItemSub');
}

function ViewItemSub(pdata)
{
	eval(pdata);
	var x = x;
	var y = y;
	var info = info;

	document.getElementById('ItemInfo').innerHTML = info;

	document.getElementById('ItemInfo').style.top=y+"px";
	document.getElementById('ItemInfo').style.left=x+"px";
	document.getElementById('ItemInfo').style.display="block";
}

function ViewImage(img,width,height)
{
	if(img) window.open("../Libs/ViewImage.php?img="+img,"ViewImageFrm","left=0,top=0,width="+width+",height="+height);
}

function ShowUserLayer(aEvent,NickName,BbsCode,UserID)
{
	var x = window.event ? window.event.clientX + document.documentElement.scrollLeft : aEvent.pageX;
	var y = window.event ? window.event.clientY + document.documentElement.scrollTop : aEvent.pageY;
	var UserMenuText = "<table cellpadding='0' cellspacing='0' border='0'>";
	UserMenuText += "	<tr>";
	UserMenuText += "		<td>&nbsp;<font onclick=\"location.href='../bbs/?kids=list&BbsCode=" + BbsCode + "&s1=1&q=" + NickName + "'\" style='color:#000000;cursor:pointer;'>작성글보기<\/font><\/td>";
	UserMenuText += "	<\/tr>";
	UserMenuText += "	<tr>";
	UserMenuText += "		<td>&nbsp;<font style='color:#000000;cursor:pointer;' onclick=\"popupscrollno('http://www.mud4u.com/new/bbs/memo_form.php?me_recv_mb_id=" + UserID + "',600,510)\">쪽지보내기<\/font><\/td>";
	UserMenuText += "	<\/tr>";
	UserMenuText += "<\/table>";
	if (UserID) document.getElementById('UserMenuText').innerHTML = UserMenuText;
	if (UserID) document.getElementById('UserLayer').style.top=y+"px";
	if (UserID) document.getElementById('UserLayer').style.left=x+"px";
	if (UserID) document.getElementById('UserLayer').style.display="block";
}

function popupscrollno(sUrl,nWidth,nHeight,sPopName)
{
	var todayDate = new Date();
	var option = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width="+nWidth+",height="+nHeight;
	PopWin = window.open(sUrl,sPopName, option);
}

function ShowPopLayer(aEvent,LayName)
{
	var x = window.event ? window.event.clientX + document.documentElement.scrollLeft : aEvent.pageX;
	var y = window.event ? window.event.clientY + document.documentElement.scrollTop : aEvent.pageY;
	if (LayName) document.getElementById(LayName).style.top=y+"px";
	if (LayName) document.getElementById(LayName).style.left=x+"px";
	if (LayName) document.getElementById(LayName).style.display="block";
}
//-->