var Cal = {
    Ymd: function(event){
		var clickElement = Event.element(event);
		Calendar.setup(
			{
				inputField:clickElement,
				dateFormat:'%Y-%m-%d',
				trigger:clickElement,
				bottomBar:false,
				animation:false,
				onSelect:function() {
					clickElement.value=Calendar.printDate(Calendar.intToDate(this.selection.get()),'%Y-%m-%d');
					this.hide();
				}
			}
		);
    }
}

var phoToTab = Class.create ({
	initialize : function (sid, bid) {
		this.sID=sid;
		this.bID=bid;
		this.Len = $$('#'+this.sID+' li').length;
		this.getSel();
	},
	getSel: function() {
		var v= Math.round(Math.random()*(this.Len-1));
		$(this.bID+v).setStyle({display:'block'});
	},
	setPos: function(ck) {
		for( k=0; k<this.Len; k++ ){
			if( k==ck )
				$(this.bID+k).setStyle({display:'block'}); 
			else
				$(this.bID+k).setStyle({display:'none'});
		}
	}
});

function bluring(){ 
	if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus(); 
} 
//document.onfocusin=bluring;

// onClick="window_open('url', 'zipwin', 500, 300, 1, 1, 0, 0, 0, 1, 0);return false"
function window_open(w_url, w_name, w_width, w_height, w_scroll, w_resize, w_menu, w_toolbar, w_addrbar, w_status, w_fulls) {
  var w_Left = (screen.width - w_width) / 2;
  var w_Top = (screen.height - w_height) / 2;
  var w_properties = 'height=' + w_height + ',width=' + w_width + ',top=' + w_Top + ',left=' + w_Left + ',scrollbars=' + w_scroll + ',resizable=' + w_resize + ',menubar=' + w_menu + ',toolbar=' + w_toolbar + ',location=' + w_addrbar + ',statusbar=' + w_status + ',fullscreen=' + w_fulls + '';
  var obj_window = window.open(w_url, w_name, w_properties)
    if (parseInt(navigator.appVersion) >= 4) {
      obj_window.window.focus();
    }
}

function flashDP(s,d,w,h,t){
	document.write("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0\" width='"+w+"' height='"+h+"' id='"+d+"'><param name='wmode' value='"+t+"' /><param name='movie' value='"+s+"' /><param name='quality' value='high' /><!--[if !IE]>--><embed src='"+s+"' quality='high' wmode='"+t+"' type=\"application/x-shockwave-flash\" pluginspage=\"http://www.adobe.com/go/getflashplayer\" width='"+w+"' height='"+h+"' /><!--<![endif]--></object>");
}


function swfobjectFuc(url,did,w,h,gnum,snum,t){
	swfobject.embedSWF(url, did, w, h, '9',null, {PageNum:gnum,SubNum:snum}, {menu:'false',wmode:t});
}

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 window_close() {
	return window.close();
}

function postPopup(pf,p1,p2,a1,a2){
	var url='/support/post_search.php?pf='+ pf +'&p1='+ p1 +'&p2='+ p2 +'&a1='+ a1 +'&a2='+ a2;
	window_open(url,'zipcode',500, 350, 1, 1, 0, 0, 0, 1, 0);
}

function modelessWindow(url, name, width, height) 
{ 
    if (window.showModelessDialog) { 
        window.showModelessDialog(url, name, 'dialogWidth:'+width+'px;dialogHeight:'+height+'px'); 
    } else {
        var win = window.open(url, name, 'height='+height+',width='+width+',toolbar=no,directories=no,status=no,linemenubar=no,scrollbars=no,resizable=no,modal=yes,dependent=yes'); 
    } 
}

// 상단메뉴 SUB레이어
function display_menu(obj) {
    var nLeft,nTop
    ph = 24; // 서브메뉴 상단위치 조절
    nLeft = event.x - event.offsetX + document.body.scrollLeft;
    nTop = event.y - event.offsetY + document.body.scrollTop;

    eval(obj+".style").posLeft = nLeft
    eval(obj+".style").posTop = nTop + ph;
    eval(obj+".style").display='block';
}
function show_submenu(obj) {
    eval(obj+".style").display='block';
}
function hide_submenu(obj) {
    eval(obj+".style").display='none';
}

function MM_showHideLayers() { //v3.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
obj.visibility=v; }
}


//Event.observe(window, 'load', Shadowbox.init);
/*
Event.observe(window, 'load', function(){
	$('tmp_total').observe ('keyup', TaxCut.onkeyUp); //세액추출계산기
});
*/

function SelectTabMove(b,m,o,s,x) {
	for(i=1; i <= $$('#'+b+' li').length; i++){
		if(x==i){
			$(b).className = "selected0"+x;
			$(m+i).className = "select";
		}else{
			$(m+i).className = "";
		}
	}
	$$(o).each(function(value, index) {
		if(value.id==s+x){
			$(value.id).style.display='block';
		}else{
			$(value.id).style.display='none';
		}
	});	
}

function xxStab(b,o,s,x) {
	for(i=1; i <= $$('#'+b+' li').length; i++){
		if(x==i){
			$('on'+i).hide();
			$('ov'+i).show();
		}else{
			$('ov'+i).hide();
			$('on'+i).show();
		}
	}
	$$(o).each(function(value, index) {
		if(value.id==s+x){
			$(value.id).style.display='block';
		}else{
			$(value.id).style.display='none';
		}
	});	
}
function xxStab2(b,o,s,x,ov,on) {
	for(i=1; i <= $$('#'+b+' li').length; i++){
		if(x==i){
			$(on+i).hide();
			$(ov+i).show();
		}else{
			$(ov+i).hide();
			$(on+i).show();
		}
	}
	$$(o).each(function(value, index) {
		if(value.id==s+x){
			$(value.id).style.display='block';
		}else{
			$(value.id).style.display='none';
		}
	});	
}


/*
 * radio value추출 
 * @param {Object} reid
 * etc ex)
 * var dcbasic = $$('input:checked[type="radio"][name="dcbasic"]').pluck('value');
 * var dcbasic = $$('input[type="radio"][name="dcbasic"]').find(function(re) {return re.checked;} ).value;
 */
function $RF(reid) {
	return $$("input[type=radio][name='" + $(reid).name + "']").find(function(el) { return el.checked }).value;
}

function focus_sel(obj){
	if($F(obj) == '0') $(obj).value='';
	$(obj).select();
}

function load_submenu(x) {
	$$('#TmenuSub ul').each(function(value, index) {
//		alert(value.id);
		if(value.id==x){
			$(value.id).style.display='block';
		}else{
			$(value.id).style.display='none';
		}
	});	
}

function submit_gogo(f,v,m){
	if(confirm(m)==1) {
		f.gogo.value=v;
		f.submit();
	}
}

function mLoginChk(f){
	f.target = '';
	if ((!f.userid.value) || (!f.passwd.value)) {
		alert("아이디와 비밀번호를 입력하세요.");
		f.userid.focus();
		return false;
	}
	return f.submit() ;
}
