document.write("<div id='progress' style='position:absolute;display:none;z-index:500'><img src='/img/common/progress.gif'></div>");

var loveticketready = "<div class='pop_nav' style='display:none;'><div class='pop_nav_01'><p class='navi_tip_01'></p></div></div>";
/*
$(function(){
	if( $("*").is("#header, #m_header") ) { 
		$("#header, #m_header").prepend( loveticketready );
		$("#loveticketMenu, #loveticketMenu1").mouseover(function(){
			$("div.pop_nav, div.pop_nav_01, p.navi_tip_01").show();
						
		});
		
		$("#loveticketMenu").mouseout(function(){
			var action = "slow";
			if ( msieVersion == 6 ) {
				action = "";
			}
			$(".pop_nav, .pop_nav_01, p.navi_tip_01").hide(action);
		});
	}
}); 
*/

function showProgress(){
	var browserSize = getBrowserSize();
	$("#progress").css( {left:(browserSize.width / 2), top:(browserSize.height / 2)});
	$("#progress").show("fast");
}

function hideProgress(){
	$("#progress").hide("fast");
}


function screenBlind(){
	var scroll = getNowScroll();
	var blindLayer = "";
	if( !$("*").is("#screenBlind") ) {
		blindLayer = "<div id='screenBlind' style='position:absolute;z-index:5; left:0px; top:0px; width:100%; height:100%; display:none;'><iframe id='contentsFrame' name='dummyFrame' src='/html/dummy.html' frameborder='0' width='100%' height='100%' scrolling='no'></iframe></div>";
		$("body").prepend(blindLayer);
	}
	var offsetWidth = window.document.body.offsetWidth;//IE
	var offsetHeight = window.document.body.offsetHeight; //IE
	var clientHeight = window.document.body.scrollHeight;
	
	$("#screenBlind").css( {height:(clientHeight), display:"block"} );
	//document.body.scroll = "no";
	var Alpha = 50;
	obj = document.getElementById("screenBlind");
	obj.style.filter = "alpha(opacity=" + Alpha + ")"; // IE/Win
	obj.style.KhtmlOpacity = (Alpha / 100); // Safari 1.1 or lower, Konqueror
	obj.style.MozOpacity = (Alpha / 100); // Older Mozilla+Firefox
}

function screenUnBlind(){
	$("#screenBlind").css( {display:"none"} );
	//document.body.scroll = "yes";
}

function transNumberToKorean(num){
	var numArr = new Array("","일","이","삼","사","오","육","칠","팔","구");
	
	var len = num.length;
	if(len > 16){
		alert( "자리수가 초가되었습니다." );
		return "";
	}
	var snum = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);

	for(var i = (snum.length-(len)); i< snum.length; i++){
		var k = i - (snum.length-len);
		snum[i] = Number(num.charAt(k));		   
	}
	var koreaNum = "";
	for(var j=0; j<4; j++){
		var k = (j*4);
		
		if(snum[k]+snum[k+1]+snum[k+2]+snum[k+3] >0){
			if(snum[k] >0){
				koreaNum = koreaNum + numArr[snum[k]] + "천";
			}
			if(snum[k+1] >0){
				koreaNum = koreaNum + numArr[snum[k+1]] + "백";
			}
			if(snum[k+2] >0){
				koreaNum = koreaNum + numArr[snum[k+2]] + "십";
			}
			if(snum[k+3] >0){
				koreaNum = koreaNum + numArr[snum[k+3]];
			}

			switch(j){
				case 0 : koreaNum = koreaNum + "조"; break;
				case 1 : koreaNum = koreaNum + "억"; break;
				case 2 : koreaNum = koreaNum + "만"; break;
				//case 3 : koreaNum = koreaNum + "원"; break;
			}
		}
	}
	return koreaNum + "원";
}

var msieVersion = getMSIEversion();

var getQueryString = function(){
	try{
		var search = window.location.search;	
		if( 0 == search.indexOf("?") ){
			search = search.substring(1, search.length);
		}
		
		return search;
	}catch(e){
		alert(e);
	}
	return "";
}

var ellipsis = function() {
	if (!document.getBoxObjectFor || !window.openDialog) {

	} else { 

		var sNS = 'http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul';
		var xml =  document.createElementNS(sNS , 'window');
		var label = document.createElementNS(sNS, 'description');
		label.setAttribute('crop','end');

		xml.appendChild(label); 

		var fn = function(el) {

			var xml2 =  xml.cloneNode(true);
			var dd = document.createElement('div');
			xml2.firstChild.setAttribute('value', el.textContent);
			
			el.innerHTML = '<span class="ellipsis-phantom">' + el.innerHTML + '</span>';
			el.appendChild(xml2);
			
		}
		
		var a = document.getElementsByTagName('*');
		for(var i=0; el = a[i]; i++) {
			if (/(^|\s)ellipsis(\s|$)/.test(el.className))
				fn(el);
		}
	}
}

var goLoginPage = function(callbackurl, paramStr) {
	var url;
	if(typeof callbackurl!="undefined" && callbackurl.length > 0 ){
		url=callbackurl;
	}else{
		url = window.location.pathname + window.location.search;
	}
	
	if (typeof paramStr != 'undefined' && paramStr.length > 0) {
		url+=paramStr;
	}	
	location.href = "/login/javascript_login_form.enz?url="+escape(url);  
}

function copy(value) {
	var doc = eval('document.all.' + value + '.createTextRange()');
	//var doc = eval('document.getElementById(id).createTextRange()');
	//위의 방식으로 하면 개체가 속성을 지원하지 않는다고 에러난다.
	doc.execCommand('copy');
	alert("복사되었습니다.");
}

function setNavi(menu) {
	var navi_img = "/img/main/";
	if( "01" == menu ) {
		navi_img = navi_img + "navi_ad_on.gif";
	} else if ( "02" == menu ) {
		navi_img = navi_img + "navi_post_on.gif";
	} else if ( "03" == menu ) {
		navi_img = navi_img + "navi_love_on.gif";
	} else if ( "04" == menu ) {
		navi_img = navi_img + "navi_about_on.gif";
	}
	
	$("[id="+menu+"]").attr("src", navi_img);
}
