﻿$(document).ready(function(){
    $(".gobtn").click(function(){
        var tmp = $(this).attr("go");
        if (tmp == "back") {
            history.back();
        } else {
            //location.href = tmp;
            $(this).parents("form").attr("action", tmp);
            $(this).parents("form").submit();
        }
	});
    
    $(".searchbtn").click(function(){
        $("#page").val(1);
        $(this).parents("form").submit();
    });
    
    $("#idxsall").click(function(){
        $(".idxs").attr("checked", $(this).attr("checked"));
    });
    
    $(".mbtn").click(function(){
        if($(".idxs:checked").length==1) {
            location.href = $(this).attr("go") + "?idx=" + $(".idxs:checked").val();
        } else {
            alert("select one data");
        }
    });
    
    $(".dbtn").click(function(){
        if($(".idxs:checked").length==0) {
            alert("select data");
        } else {
            if(confirm("data delete?")){
                if(location.href.indexOf('newprd_list')<1){
                    $("#mode").val("delete");
                }
                $(this).parents("form").attr("method", "post");
                if(location.href.indexOf('/recruit/')<1) $(this).parents("form").attr("enctype", "multipart/form-data");
                $(this).parents("form").attr("action", $(this).attr("go"));
                $(this).parents("form").submit();
            }
        }
    });
    
    if($(".dt").length > 0) $(".dt").datepicker({showOn: "button", buttonImage: "/_css/images/calendar.gif"});
    // 윈도우 타이틀 관련
    document.title = $("#locationInfor").text();   
    // 창닫기
    $(".btnSclose").click(function(){
        self.close();
    }); 
    // 전체선택
    $(".btnAllidxs").click(function(){
        if($(".idxs:checked").length==$(".idxs").length)
            $(".idxs").attr("checked", false);
        else
            $(".idxs").attr("checked", true);
    });
	// 프린트하기
	$(".btnPrint").click(function(){
		$("div.PrintArea").printArea( {mode: "iframe"} );
	});
    // 페이즈 사이즈
    $("#pagesize").val($("#pagesize").attr("ps"));
	// 게시판 큰 이미지 처리용
	$(".detail img").load(function () {
        if(parseInt($(this).css("width"), 10)>684) {
            $(this).css("width", 684);
        }
	});
	$(".detail img").each(function () {
        if(parseInt($(this).css("width"), 10)>684) {
            $(this).css("width", 684);
        }
	});
	// a blur 처리
    $("a").focus(function(){
        this.blur();
    });
    // 검색어 처리
    $("#stxt").bind({
        focus : function(){
            if($(this).val()=="검색어를 입력하세요") $(this).val("");
        }, 
        blur : function(){
            if($(this).val()=="") $(this).val("검색어를 입력하세요");
        }
    });
    // 아이프레임 이미지 처리
    if ($(".supportCon iframe:eq(0)").length>0) 
    {
        $(".supportCon iframe:eq(0)").load(function(){
            if($(".supportCon iframe").contents().find("img").length>0){
                $(".supportCon iframe").contents().find("img").each(function(){
                    $(this).attr("src", $(this).attr("src").replace("/product/", "/product_data/")).load(function(){
                        if(parseInt($(".supportCon iframe").contents().height()) > 0) $(".supportCon iframe").css("height", parseInt($(".supportCon iframe").contents().height()));
                    });
                });
            }
            if(parseInt($(".supportCon iframe:eq(0)").contents().height()) > 0) $(".supportCon iframe:eq(0)").css("height", parseInt($(".supportCon iframe:eq(0)").contents().height()));
        });
    }

});

function js_moveList(obj, url){
	$("#idx, #mode").remove();	
	$(obj).attr("action",url);
	$(obj).attr("method","get");
	$(obj).submit();
}

function js_movePage(pg, obj){
    $("#gourl, #mode, #idx").remove();
    $("#page").val(pg);
    var sf = eval('document.' + $("#page").parents("form").attr("name"));
    sf.action = sf.action.replace("_view.", "_list.");
    //sf.encoding = "application/x-www-form-urlencoded";
    sf.submit();
}

function js_moveView(idx, obj){
	$("#gourl, #mode").remove();
    $("#idx").val(idx);
    $(obj).parents("form").attr("action", $(obj).attr("href"));
	$(obj).parents("form").submit();
}

//영문&숫자 조합 체크
function js_Chkstrnum(str){ 
	var reg1 = /^[a-z\d]{8,256}$/i;
	var reg2 = /[a-z]/i;
	var reg3 = /\d/;
	return (reg1.test(str)&reg2.test(str)&reg3.test(str));
}

// ajax 로딩 이미지
function js_loading(x, y){
    $("#ajaxLoader").css({'top':y, 'left':x}).toggle();
}

// 팝업창뜨기
function winPopup(idname){
	$("select, iframe").hide();
	$("#" + idname).bPopup({onClose:function(){
		$("select, iframe").show();
	},opacity:0.5});
}

// 팝업
function winOpen(url,width,height,scroll)
{

	px = (screen.width - width) / 2;
	py = (screen.height - height) / 2; 
	var now = new Date();
	var openwin = window.open(url,'win'+now.getHours()+now.getSeconds(),'width='+width+',height='+height+',scrollbars='+scroll+',top='+py+',left='+px);	

}

function Flash(id,url,w,h,bg,t){
	document.writeln("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width="+w+" height="+h+" id="+id+">");
	document.writeln("<param name='movie' value="+url+" />");
	document.writeln("<param name='wmode' value="+t+" />");
	document.writeln("<param name='bgcolor' value="+bg+" />");
	document.writeln("<param name='allowScriptAccess' value='always' />");
	document.writeln("<param name='quality' value='high' />");
	document.writeln("<param name='menu' value='false' />");
	document.writeln("<embed src="+url+" wmode="+t+" width="+w+" height="+h+" name="+id+" bgcolor="+bg+" allowScriptAccess='always' quality='high' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />");
	document.writeln("</object>");

}


