(function($) {

    $(function() {

        $(".blankForm").focus(function(event){
            $(this).removeClass('blankimage');
        });
        $(".blankForm").blur(function () {
            var str = $(this).val();
            str = $.trim(str);
            if (!str) {
                $(this).addClass('blankimage');
            }
        });
        $("#pmmid").checkBlankForm();
		if($("input#p_in1").length > 0) {
			$("input#p_in1").numeric({allow:"."});
		}
		if($("input#p_in2").length > 0) {
			$("input#p_in2").numeric({allow:"."});
		}
    });

    $.fn.checkBlankForm = function() {
        var str = $(this).val();
        str = $.trim(str);
        if(!str) {
            $(this).addClass('blankimage');
        } else {
            $(this).removeClass('blankimage');
        }
    }

    chkLogin = function() {
		if ($("#l_user_id").length > 0) {
			if (!$("#l_user_id").val()) {
				alert('아이디를 정확히 입력하세요');
				$("#l_user_id").focus();
				return false;
			}
		}
		if ($("#l_user_pw").length > 0) {
			if (!$("#l_user_pw").val()) {
				alert('비밀번호를 입력해주세요');
				$("#l_user_pw").focus();
				return false;
			}
		}
		var psid = getCookie('PHPSESSID');
		if ($("#l_sid").length > 0 && !$("#l_sid").val()) $("#l_sid").val(psid);
		block();
    }

	optimizeTempFile = function() {
        var resultConfirm = confirm('파일최적화를 실행하시겠습니까?');
        if (!resultConfirm) return false;
		block();
        var qs = 'request_uri='+encodeURIComponent(request_uri)+'&error_style=proc';
        $.post("./?mo=admin&mid=adminConfig&act=procAdminConfigTempFileOptimize", qs,
            function(data) {
                if (data.status) {
                    alert('최적화되었습니다');
                } else {
                    alert(data.message);
                }
				unblock();
        }, "json");
	}

	pMmIdSearch = function() {
		var p_mmId = $('#pMmIdSearchForm #pmmid').val();
		if (!p_mmId) {
			alert('매물아이디를 입력하세요.');
			$('#pMmIdSearchForm #pmmid').focus();
			return false;
		}
		if ($.url().param("mo") == 'admin') {
			var mo = 'mo=admin&';
			var mid = 'adminMm';
			var proc = 'procAdminMmIdSearch';
		} else {
			var mo = '';
			var mid = 'mm';
			var proc = 'procMmIdSearch';
		}

		block();
		var qs = 'p_mmId='+p_mmId;
		$.post("./?"+mo+"&mid="+mid+"&act="+proc, qs,
			function(data) {
				if (data.status) {
					goUrl(data.goUrl);
				} else {
					alert(data.message);
				}
				unblock();
		}, "json");
        return false;
	}

	pCalProc = function(val) {
		if (!val) {
			$("#pCalForm #p_in2").val('');
			return false;
		}
		if ($("#pCalForm #pCalAreaSel").val() == 2) {
			var cVal = Math.round(val * 3.3058 * 100) / 100;
			$("#pCalForm #p_in2").val(cVal);
		} else {
			var cVal = Math.round(val * 0.3025 * 100) / 100;
			$("#pCalForm #p_in2").val(cVal);
		}
	}

	pCalProc2 = function(st,val) {
		if (st == 1) {
			if (!val) {
				$("#pCalForm #p_in2").val('');
				return false;
			}
			var cVal = Math.round(val * 0.3025 * 100) / 100;
			$("#pCalForm #p_in2").val(cVal);
		} else {
			if (!val) {
				$("#pCalForm #p_in1").val('');
				return false;
			}
			var cVal = Math.round(val * 3.3058 * 100) / 100;
			$("#pCalForm #p_in1").val(cVal);
		}
	}

	pCalClear2 = function() {
		$("#pCalForm #p_in1").val('');
		$("#pCalForm #p_in2").val('');
	}

	pCalAreaChg = function(st) {
		if (!st) return false;
		$("#pCalForm #p_in1").val('');
		$("#pCalForm #p_in2").val('');
		if (st == 2) {
			$('#pCalForm span.txt1').empty().append('㎡');
		} else {
			$('#pCalForm span.txt1').empty().append('평');
		}
	}

})(jQuery);

