//게시물 보기
function bbs_view(page, b_idx, PageNo, keyword, part){
	location.href=page+"?mode=view&b_idx="+b_idx+"&PageNo="+PageNo+"&keyword="+keyword+"&part[part]="+part;
}

jQuery.resimg = function(element, options){
	var setting = { imageWidth:false, minusSize:30, borderColor:false } 
	$.extend(setting, options); 

	var imageWidth = setting.imageWidth; 
	var borderColor = setting.borderColor;
	var minusSize = setting.minusSize;

	if(!imageWidth){
		// 이미지가 로딩되면 부모의 사이즈도 변경됨으로 잠시 띄운다.
		$(element).css("position", "absolute");
		// 이미지 교정 값이 없다면 부모의 폭 크기를 구한다 이때 페딩값을 제외 한다.
		var pw = $(element).parent().innerWidth();
		var plp = parseInt($(element).parent().css("padding-left").replace("px", ""));
		var prp = parseInt($(element).parent().css("padding-right").replace("px", ""));
		var tp = plp + prp;
		// 줄어들 사이즈 보다 페딩값이 크거나 같다면 줄어들 사이즈를 페딩값으로 교정하여 엘리먼트가 트러지는것을 방지한다.
		if(minusSize <= tp) minusSize = tp;
		// 이미지 사이즈를 엘리먼트 사이즈에서 minusSize 값을 뺀값
		imageWidth = pw - minusSize;
		$(element).css("position", "");
	}

	// 엘리먼트의 자식중 img 를 선택한다.
	var element = element + " img";
	//alert($(element).parent().children().get().length);
	$(element).each(function(){
		var img_width = $(this).outerWidth(); 
		var img_height = $(this).outerHeight(); 

		//원래 사이즈를 저장한다. 
		//$(this).attr("tmp_width", img_width); 
		//$(this).attr("tmp_height", img_height); 
		var i = $(element).index($(this));
		$(element)[i].tmp_width = img_width; 
		$(element)[i].tmp_height = img_height; 

		// 이미지 폭이 테이블 폭보다 크다면 테이블폭에 맞춘다 
		if(img_width > imageWidth) { 
			imageHeight = parseFloat(img_width/ img_height); 
			$(this).width(imageWidth+"px").height(parseInt(imageWidth / imageHeight)+"px").css("cursor", "pointer")
			.attr("title","원본 크기로 보기")
			.click(function(){
				view_img2020(this.src);
			});
			//$(this).width(imageWidth).css("cursor", "pointer"); 
		} 

		if (borderColor) $(this).css({ "border" : "1px solid "+ borderColor }); 
	});
} 

//상단 좌측 20씩 여유두고 이미지 로딩
function view_img2020(src) {
	prev_img.src = src;
	img_div.style.display = 'block';
	img_div.style.top = $(window).scrollTop() + 20 ;
	img_div.style.left = 20 ;
}

//메시지 내용 체크
function chkMessage(msg){
	var f = document.frm;
	
	if(!fncChk_IsNull(f.b_title,"제목")){ return; }
	if(!fncChk_IsNull(f.b_mname,"성명")){ return; }
	if(!fncChk_IsNull(f.email1,"이메일아이디")){ return; }
	if(!fncChk_IsNull(f.email2,"이메일도메인")){ return; }
	if(!fncChk_IsNull(f.phone1,"연락처")){ return; }
	if(!fncChk_IsNull(f.phone2,"연락처")){ return; }
	if(!fncChk_IsNull(f.phone3,"연락처")){ return; }
	if(!fncChk_IsNull(f.b_contents,"내용")){ return; }

	if(!confirm(msg+" 등록하시겠습니까?")) {
		return
	}

	f.msg.value = "sendMessage";
	f.target	= "noshow";
	f.action	= "/process/Proc.php";

	f.submit();
}

