/*INISEAL:[jFormLOr2K7jRtf988nFd77g4ss%3D%0A]*/
/**
 * dev ¿ë ½ºÅ©¸³Æ® ÀÔ´Ï´Ù.
 * reload ÇÒ script ÅÂ±×¿¡ id="dev*" ¶ó°í ÁÖ¸é µË´Ï´Ù.
 */
var dev = function(){
    var js_file_names = [];

    return{
        reloadJs  : function(){
            try{
                var reLoadArea = this.getReloadJsArea();

                this.reCreateScript(reLoadArea);

                // ÆäÀÌÁö ÀÌµ¿ ½Ã ·Îµù¹Ù close
                pbk.extJS.loadingLayer.close();
            }catch(e){
                alert(e.message + " ¿¡·¯ ¹ß»ýÀ¸·Î reload ÇÏÁö ¸øÇß½À´Ï´Ù.");
            }

            alert(js_file_names.join("\n") + " \nÀ§ js fileÀ» reload Çß½À´Ï´Ù.");
        },

        reCreateScript : function(reLoadArea){
            js_file_names = [];
            var scripts = Ext.query("script[id^=dev]");

            scripts.each(function(script){
                var src = script.src;
                var id = script.id;
                js_file_names.push(src);

                reLoadArea.removeChild(script);
                var oScript = document.createElement('script');
                oScript.type = 'text/javascript';
                oScript.src = src;
                oScript.id = id;
                reLoadArea.appendChild(oScript);
            });
        },

        getReloadJsArea : function(){
            return document.getElementsByTagName("head")[0];
        },
		openPopLogView : function() {
			var searchValue = $('_guid').innerHTML;
			//alert("document¿¡ ¼ÂÆÃµÇ¾î ÀÖ´Â guid ==> "+searchValue);
			var formObj = form.createForm([{id:"search",value:searchValue}]);
		
			var url = pbk.APPLICATION_CONTEXT_ROOT + "/ibk/action/logviewer_popup.do";
			pbk.extJS.popup.open(url, '_logViewPop', 785, null, formObj);
					
		}, 
		closePopLogView : function() {
			pbk.extJS.popup.close('_logViewPop');
		}		
    }
}();

//setTimeout("pbk.extJS.loadingLayer.show()",500);

