var index='index.php';

function GoUrl(val)
{
	switch(val)
	{
		case 'my' : Move('MM=My'); break;
		case 'event' : Move('MM=Event'); break;
		case 'map' : Move('MM=Map'); break;
		case 'greet' : Move('MM=Greet'); break;
		case 'guide' : Move('MM=Guide'); break;
		case 'guide1' : Move('MM=Guide&SM=Custom'); break;
		case 'guide2' : Move('MM=Guide&SM=Order'); break;
		case 'used' : Move('MM=Custom&SM=List&Code=Used'); break;
		case 'custom' : Move('MM=Custom'); break;
		case 'etc' : Move('MM=Wedding1004'); break;

		case 'Card1' : Move('MM=Card&CC=00-000-0000'); break; // ºê·£µå
		case 'Card2' : Move('MM=Card&CC=01-001-0000'); break; // Æ÷Åä
		case 'Card3' : Move('MM=Card&CC=03-000-0000'); break; // ´ä·ÊÀå
		case 'Card4' : Move('MM=Card&CC=02-000-0000'); break; // ¿¹¹è¼ø¼­
		case 'Card5' : Move('MM=Card&CC=05-000-0000'); break; // ÃÊ´ëÀå

		case 'Card6' : Move('MM=Card&CC=08-000-0000'); break; // ÃàÇÏ
		case 'Card7' : Move('MM=Card&CC=07-000-0000'); break; // ¿¬ÇÏ

		case 'Card11' : Move('MM=Card&CC=00-000-0000&SBrand=¹Ù¸¥¼ÕÄ«µå'); break; // ºê·£µå
		case 'Card12' : Move('MM=Card&CC=00-000-0000&SBrand=°íÀº¼ÕÄ«µå'); break; // ºê·£µå
		case 'Card13' : Move('MM=Card&CC=00-000-0000&SBrand=¿¹±×¸°Ä«µå'); break; // ºê·£µå
		case 'Card14' : Move('MM=Card&CC=00-000-0000&SBrand=Ä«µå·£µå'); break; // ºê·£µå
		case 'Card15' : Move('MM=Card&CC=00-000-0000&SBrand=¸ð´×±Û·Î¸®'); break; // ºê·£µå
		case 'Card16' : Move('MM=Card&CC=00-000-0000&SBrand=À§½Ã¸ÞÀÌµå'); break; // ºê·£µå
		case 'Card51' : Move('MM=Card&CC=06-000-0000'); break; // È¸°©/µ¹
		case 'Card52' : Move('MM=Card&CC=04-000-0000'); break; // ¾È³»Àå
		case 'Card53' : Move('MM=Card&CC=05-000-0000'); break; // ÃÊ´ëÀå

		case 'Service1' : Move('MM=Food'); break; // ½Ä±Ç
		case 'Service2' : Move('MM=ECard'); break; // ÀÌÄ«µå
		case 'Service3' : Move('MM=Hompy'); break; // ¿þµùÈ¨ÇÇ

		case 'Food1' : Move('MM=Food'); break; // À¯·á½Ä±Ç
		case 'Food2' : Move('MM=Food&SM=Free'); break; // ¹«·á½Ä±Ç

		case 'Wedd1' : Move('MM=Hompy'); break;
		case 'Wedd2' : Move('MM=Hompy&SM=Best'); break;
		case 'Wedd3' : Move('MM=Hompy&SM=Info'); break;

		case 'Event1' : Move('MM=Event#1'); break;
		case 'Event2' : Move('MM=Event#2'); break;
		case 'Event3' : Move('MM=Event#3'); break;

		case 'my0' : Move('MM=My&SM=Jjim'); break; // Âò
		case 'my1' : Move('MM=My&SM=Sample'); break; // »ùÇÃ
		case 'my2' : Move('MM=My&SM=Order'); break; // ÁÖ¹®ÁøÇà
		case 'my3' : Move('MM=My&SM=Delivery'); break; // ¹è¼Û
		case 'my4' : Move('MM=My&SM=Add'); break; // Ãß°¡ÁÖ¹®
		case 'my5' : Move('MM=My&SM=QnA'); break; // QnA
		case 'my6' : Move('MM=My&SM=Point'); break; // Æ÷ÀÎÆ®
		case 'my7' : Move('MM=My&SM=Modify'); break; // È¸¿øÁ¤º¸

		case 'custom1' : Move('MM=Custom&SM=List&Code=Notice'); break; // °øÁö
		case 'custom2' : Move('MM=Custom&SM=FAQ'); break; // FAQ
		case 'custom3' : Move('MM=Custom&SM=List&Code=QnA'); break; // QnA
		case 'custom4' : Move('MM=Custom&SM=Write&Code=Complain'); break; // ºÒ¸¸
		case 'custom5' : Move('MM=Custom&SM=List&Code=Info'); break; // ÀÌ¿ë¾È³»
		case 'custom6' : Move('MM=Custom&SM=List&Code=Used'); break; // ÈÄ±â

		case 'greet1' : Move('MM=Greet&SM=Detail&GC=G001005'); break; // Ã»Ã¸Àå
		case 'greet2' : Move('MM=Greet&SM=Detail&GC=G002001'); break; // ´ä·ÊÀå
		case 'greet3' : Move('MM=Greet&SM=Detail&GC=G001008'); break; // ¼ø¼­Áö
		case 'greet4' : Move('MM=Greet&SM=Detail&GC=G003001'); break; // ÃÊ´ëÀå
		case 'greet5' : Move('MM=Greet&SM=Detail&GC=G004001'); break; // ÃàÇÏÄ«µå
		case 'greet6' : Move('MM=Greet&SM=Detail&GC=G005001'); break; // ¿¬ÇÏÀå

		case 'G001000' : Move('MM=Greet&SM=Detail&GC=G001001'); break;
		case 'G001001' : Move('MM=Greet&SM=Detail&GC=G001001'); break;
		case 'G001002' : Move('MM=Greet&SM=Detail&GC=G001002'); break;
		case 'G001003' : Move('MM=Greet&SM=Detail&GC=G001003'); break;
		case 'G001004' : Move('MM=Greet&SM=Detail&GC=G001004'); break;
		case 'G001005' : Move('MM=Greet&SM=Detail&GC=G001005'); break;
		case 'G001006' : Move('MM=Greet&SM=Detail&GC=G001006'); break;
		case 'G001007' : Move('MM=Greet&SM=Detail&GC=G001007'); break;
		case 'G001008' : Move('MM=Greet&SM=Detail&GC=G001008'); break;

		case 'G002000' : Move('MM=Greet&SM=Detail&GC=G002001'); break;
		case 'G002001' : Move('MM=Greet&SM=Detail&GC=G002001'); break;
		case 'G002002' : Move('MM=Greet&SM=Detail&GC=G002002'); break;
		case 'G002003' : Move('MM=Greet&SM=Detail&GC=G002003'); break;
		case 'G002004' : Move('MM=Greet&SM=Detail&GC=G002004'); break;
		case 'G002005' : Move('MM=Greet&SM=Detail&GC=G002005'); break;

		case 'G003000' : Move('MM=Greet&SM=Detail&GC=G003001'); break;
		case 'G003001' : Move('MM=Greet&SM=Detail&GC=G003001'); break;
		case 'G003002' : Move('MM=Greet&SM=Detail&GC=G003002'); break;
		case 'G003003' : Move('MM=Greet&SM=Detail&GC=G003003'); break;
		case 'G003004' : Move('MM=Greet&SM=Detail&GC=G003004'); break;
		case 'G003005' : Move('MM=Greet&SM=Detail&GC=G003005'); break;

		case 'G004000' : Move('MM=Greet&SM=Detail&GC=G004001'); break;
		case 'G004001' : Move('MM=Greet&SM=Detail&GC=G004001'); break;
		case 'G004002' : Move('MM=Greet&SM=Detail&GC=G004002'); break;
		case 'G004003' : Move('MM=Greet&SM=Detail&GC=G004003'); break;
		case 'G004004' : Move('MM=Greet&SM=Detail&GC=G004004'); break;

		case 'G005000' : Move('MM=Greet&SM=Detail&GC=G005001'); break;
		case 'G005001' : Move('MM=Greet&SM=Detail&GC=G005001'); break;
		case 'G005002' : Move('MM=Greet&SM=Detail&GC=G005002'); break;

		case 'SGuide1' : Move(''); break;
		case 'Thema' : location.href = '#thema'; break;

		case 'Home' :			Move(''); break;
		case 'best' :				Move('MM=Card&CC=All&SPrice=&CType1=&CType2=1&ListNum=48&List=&ONum=400'); break;
		case 'community' :	alert('ÁØºñÁßÀÔ´Ï´Ù.'); break;

		case 'Member' :		Move('MM=Member'); break;
		case 'LogIn' :			Move_SSL('MM=LogIn'); break;
		case 'Sample' :			Move('MM=My&SM=Sample'); break;
		case 'Order' :			Move('MM=My&SM=Order'); break;
		case 'Delivery' :		Move('MM=My&SM=Delivery'); break;
		case 'Add' :				Move('MM=My&SM=Add'); break;
		case 'LogOut' :			Move('DS=Log&SM=Out'); break;
		case 'Modify' :			Move_SSL('MM=My&SM=Modify'); break;

		case 'hotkey_a' :		Move('MM=Custom&SM=FAQ&Session=8'); break;
		case 'hotkey_b' :		Move('MM=Custom&SM=FAQ&Session=1'); break;
		case 'hotkey_c' :		Move('MM=Custom&SM=FAQ&Session=2'); break;
		case 'hotkey_d' :		Move('MM=Custom&SM=FAQ&Session=3'); break;
		case 'hotkey_e' :		Move('MM=Custom&SM=FAQ&Session=4'); break;
		case 'hotkey_f' :		Move('MM=Custom&SM=FAQ&Session=7'); break;
		case 'hotkey_g' :		Move('MM=Mini'); break;
		case 'hotkey_h' :		Move('MM=Custom&SM=FAQ&Session=1#gal18'); break;
		case 'hotkey_i' :		Move('MM=Event&SM=5'); break;
	}
}

function FlashCard(seq)
{
	Move('MM=Card&SM=Detail&Seq='+seq+'&ONum=400');
}

function FlashMore(type)
{
	Move('MM=Card&CC=&SBrand=&SPrice=&CType1=&CType2=8&ListNum=&List=&ONum=400');
}

function ValueChk(fn,err){
	if(!fn.value){
		alert(err); fn.focus();
		return false;
	}else{
//		var com_text=new RegExp("'","i");
		var com_text2=new RegExp("\"","i");

//		if(fn.value.match(com_text)){
//			alert("ÀÛÀº µû¿ÈÇ¥¿Í Å« µû¿ÈÇ¥´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.\n\n´Ù¸¥ ¹®ÀÚ¸¦ »ç¿ëÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
//			fn.focus();
//			return false;
//		}else

		if(fn.type=='text')
		{
			if(fn.value.match(com_text2)){
				alert("Å«(½Ö) µû¿ÈÇ¥´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.\n\n´Ù¸¥ ¹®ÀÚ¸¦ »ç¿ëÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
				fn.focus();
				return false;
			}else
				return true;
		}
	}
}

// focus¾øÀ½
function ValueChk2(fn,err)
{
	if(!fn.value){
		alert(err);
		return false;
	}else{
		var com_text=new RegExp("'","i");
		var com_text2=new RegExp("\"","i");

		if(fn.value.match(com_text)){
			alert("ÀÛÀº µû¿ÈÇ¥¿Í Å« µû¿ÈÇ¥´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.\n\n´Ù¸¥ ¹®ÀÚ¸¦ »ç¿ëÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
			return false;
		}else if(fn.value.match(com_text2)){
			alert("ÀÛÀº µû¿ÈÇ¥¿Í Å« µû¿ÈÇ¥´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.\n\n´Ù¸¥ ¹®ÀÚ¸¦ »ç¿ëÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
			return false;
		}else return true;
	}
}

// ½Öµû¿ÈÇ¥ Ã¼Å©
function ChkDMark(fn)
{
/*
	var com_text2=new RegExp("\"","i");

	if(fn.value.match(com_text2)){
		alert("Å«(½Ö) µû¿ÈÇ¥´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.\n\n´Ù¸¥ ¹®ÀÚ¸¦ »ç¿ëÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
		fn.focus();
		return false;
	}else
*/
		return true;
}

function TypeChk(fn,type)
{
	var Alpha = 'abcdefghijklmnopqrstuvwxyz';
	var Digit = '1234567890';
	var Checkword = Alpha + Digit;
	var type_kr='';

	if(!type) type_kr='¾ÆÀÌµð';
	else if(type=='pass') type_kr='ºñ¹Ð¹øÈ£';

	msg1=type_kr+"¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";
	msg2=type_kr+"´Â 4ÀÚ ÀÌ»óÀÔ´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";
	msg3=type_kr+"´Â °ø¹é¾øÀÌ ¿µ¹® ¼Ò¹®ÀÚ/¼ýÀÚ¸¸ »ç¿ë °¡´ÉÇÕ´Ï´Ù.\n\n´Ù½Ã ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.";

	if(fn.length <= 0){
		alert(msg1);
		fn.focus();
		return false;
	}else if(fn.value.length < 4){
		alert(msg2);
		fn.focus();
		return false;
	}

	for (i=0; i < fn.value.length; i++) 	{
	   if(Checkword.indexOf(fn.value.substring(i,i+1))<0 ){
		   alert(msg3);
		   fn.focus();
		   return false;
		}else return true;
	}
}

// ÁÖ¹Î¹øÈ£ Ã¼Å©
function SSNChk(strng)
{
	re = /^[0-9]{6}-?[0-9]{7}$/;
	if (!re.test(strng)) return false;
	strng_new = strng.replace("-","");

	var year   = parseInt(strng_new.substr(0,2),10);
	var month  = parseInt(strng_new.substr(2,2),10);
	var day    = parseInt(strng_new.substr(4,2),10);
	var gender = parseInt(strng_new.charAt(6)  ,10);

	if ( month<1 || month>12 || gender<1 || gender>4 ) return false;

	var arrayOfLasts = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	if(month==2) {
		year += (gender<3 ? 1900 : 2000);
		if(LeapYear(year)) arrayOfLasts[1] = 29;
	}
	if(day<1 || day>arrayOfLasts[month-1]) return false;

	var tmp = 0;
	for(var n=0; n<12; n++) tmp += (n%8+2) * parseInt(strng_new.charAt(n),10);
	tmp = (11-(tmp%11))%10;
	if (tmp != strng_new.charAt(12)) return false;
	return true;
}

function NumChk(fn,err){
    var count=0

	for (i=0;i<fn.value.length;i++){
		if(fn.value.charAt(i)<'0' || fn.value.charAt(i)>'9')
			count++
    }

	if(count!=0){
		alert(err); fn.focus();
		return false;
    }else return true;
}

// ÀÌ¸ÞÀÏ °ËÁõ
function EmailChk(fn,err)
{
	var supported = 0;

	if (window.RegExp) {
		var tempStr = "a";
		var tempReg = new RegExp(tempStr);
		if (tempReg.test(tempStr)) supported = 1;
	}

	if (!supported) return (fn.value.indexOf(".") > 2) && (fn.value.indexOf("@") > 0);

	var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");

	if((!r1.test(fn.value) && r2.test(fn.value))==false){
		alert(err); fn.focus();
		return false;
	}else return true;
}

function EmailChk2(mail,err) { // ÀÌ¸ÞÀÏ °ËÁõ
	var supported = 0;

	if (window.RegExp) {
		var tempStr = "a";
		var tempReg = new RegExp(tempStr);
		if (tempReg.test(tempStr)) supported = 1;
	}

	if (!supported) return (mail.indexOf(".") > 2) && (mail.indexOf("@") > 0);

	var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");

	if((!r1.test(mail) && r2.test(mail))==false){
		alert(err);
		return false;
	}else return true;
}

function RadioChk(fn,err){
	for(var i=0; i<fn.length; i++){
		if(fn[i].checked==true) break;
	}

	if(i==fn.length){
		alert(err); fn[0].focus();
		return false;
	}
}

function ImgPreview(fn,iname) {
	var photoimg = event.srcElement.value;
	if(photoimg.indexOf("'") != -1) {
		alert("ÆÄÀÏÀÇ ÀÌ¸§¿¡ \" ' \" ¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
		return;
	}
	eval(fn+"."+iname).style.display = '';
	eval(fn+"."+iname).src=photoimg;
}

function onErrors(fn,iname) { // ÀÌ¹ÌÁö°¡ ¾ø´Â °æ¿ì È£ÃâµÊ
	eval(fn+"."+iname).style.display = 'none';
	eval(fn+"."+iname).style.display = 'none';
}

function CenterOpen(url,name,width,height,scroll){ // Áß¾Ó ¿ÀÇÂÃ¢
	xposition = (self.screen.width/2) - (width/2);
	yposition = (self.screen.height/2) - (height/2);
	position = "left=" + xposition + ",top=" + yposition + ",width="+width+",height="+height+",scrollbars="+scroll;
	window.open(url,name, position);
}

function ScreenOpen(url,name,w,h,s){
	var xposition;
	var yposition;
	var position;

	if(w==0) xposition = 0; else xposition = (self.screen.width/2) - (465/2);
	if(h==0) yposition = 0; else yposition = (self.screen.height/2) - (245/2);
	if(w==0) w=self.screen.width - 10;
	if(h==0) h=self.screen.height - 56;

	position = "left=" + xposition + ",top=" + yposition + ",width="+w+",height="+h+",scrollbars="+s;
	window.open(url, name, position);
}

function LeftOpen(url,name,width,height,scroll){ // Áß¾Ó ¿ÀÇÂÃ¢
	position = "left=1,top=1,width="+width+",height="+height+",scrollbars="+scroll;
	window.open(url,name, position);
}

function ReOpen(url,name){ // ¸®»çÀÌÁî ¿ÀÇÂ
	window.open(url,name,"width=1,height=1");
}

function Blank(fn,iname){
	var in_value=eval(fn+"."+iname);
	var com_text=new RegExp("ÀÎ»ç¸»°Ë»ö","i");

	if(in_value.value.match(com_text)){
		in_value.value='';
	}
}

function isDelete(url)
{
	if(confirm('Á¤¸»·Î »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?')==false) return false;
	else location.replace(index+'?'+url);
}

function isConfirm(msg,url)
{
	if(confirm(msg)==false) return false;
	else location.replace(index+'?'+url);
}

function isWarn(msg)
{
	alert(msg);
}

function noPermit(type)
{
	var txt='';
	var txt2='';
	var per='';

	switch(type)
	{
		case 'm' : txt='¼öÁ¤'; per=1; break;
		case 'a' : txt='¾²±â'; per=0; break;
		case 'd' : txt='»èÁ¦'; per=1; break;
		default : txt='»ç¿ë'; per=0; break;
	}
	switch(per)
	{
		case 0 : txt2='\n\n·Î±×ÀÎÀ» ÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.'; break;
		case 1 : txt2='\n\nÀÛ¼ºÀÚ¸¸ '+txt+'ÇÒ ¼ö ÀÖ½À´Ï´Ù.'; break;
	}

	alert(txt+"±ÇÇÑÀÌ ¾ø½À´Ï´Ù."+txt2);
}

function LoadFocus(fn)
{
	fn.focus();
}

// iframe º¸ÀÌ±â
function ViewFrm(td,fr,src)
{
	var tmp = document.getElementById(td);
	document.frames(fr).location.href=src;
	tmp.style.height = 400;
}

// iframe ¼û±â±â
function HiddenFrm(td,fr)
{
	var tmp = document.getElementById(td);
	document.frames(fr).location.href='null.php';
	tmp.style.height = 1;
}

// iframe ¼û±â±â(ÀÚ½ÄÃ¢¿¡¼­ ½ÇÇà)
function HiddenFrm2(td,fr)
{
	var tmp = parent.document.getElementById(td);
	parent.document.frames(fr).location.href='null.php';
//	tmp.style.height = 1;
	tmp.style.display='none';
}

// iframe ¼û±â±â
function HiddenFrm3(td,mtd,fr)
{
	var tmp = parent.document.getElementById(td);
	var tmp2 = parent.document.getElementById(mtd);
	parent.document.frames(fr).location.href='null.php';

	tmp2.style.height = 1;
	tmp.style.display="";
}

function Move(url)
{
	if(url == '') location.replace('http://www.cardmaul.com/');
	else location.replace('http://www.cardmaul.com/'+index+'?'+url);
}

function Move2(url)
{
	location.href=index+'?'+url;
}

function Move3(url)
{
	top.location.href=index+'?'+url;
}

function Move4(url)
{
	window.open(url,'_blank');
}

function Move_SSL(url)
{
	location.replace('https://www.cardmaul.com/'+index+'?'+url);
}

function iMove(url)
{
	parent.location.replace(index+'?'+url);
}

// Ã¼Å©¹Ú½º Ã¼Å© À¯¹«È®ÀÎ
function CheckBoxChk(fn)
{
	var cnt_ele=fn.elements.length;
	var chk=0;

	for(ii=0; ii<cnt_ele; ii++)
	{
		 if(fn.elements[ii].type=='checkbox')
		{
			 if(fn.elements[ii].checked==true) chk++;
		}
	}

	return chk;
}

// Ã¼Å©¹Ú½º ¿Ã ¼±ÅÃ
function CheckAll(fn)
{
	var cnt_ele=fn.elements.length;

	if(checkflag=='false')
	{
		for(ii=0; ii<cnt_ele; ii++)
		{
			 if(fn.elements[ii].type=='checkbox')
			{
				 fn.elements[ii].checked=true;
			}
		}
		checkflag="true";
	}
	else
	{
		for(ii=0; ii<cnt_ele; ii++)
		{
			 if(fn.elements[ii].type=='checkbox')
			{
				 fn.elements[ii].checked=false;
			}
		}
		checkflag="false";
	}
}

// ·¹ÀÌ¾î Ãâ·Â(´Ù¸¥ ·¹ÀÌ¾î´Â ´Ý±â)
function ViewLayer(layer)
{
	var obj = document.body.all;
	for(var i = 0; i < obj.length; i++)
	{
		if(obj[i].nodeName=='DIV')
			obj[i].style.display='none';
	}

	var layers=eval(layer+".style");
	var layers2=eval("document.all."+layer+".style");

	if(layers.display!='none') HiddenLayer(layer);
	layers2.top = event.clientY+document.body.scrollTop-10;
	layers2.left = event.clientX+document.body.scrollLeft+40;
	layers.display="";
}

// ·¹ÀÌ¾î Ãâ·Â
function ViewLayer2(layer)
{
	var obj = document.body.all;
	var layers=eval(layer+".style");
	var layers2=eval("document.all."+layer+".style");

	if(layers.display!='none') HiddenLayer(layer);
	layers2.top = event.clientY+document.body.scrollTop-10;
	layers2.left = event.clientX+document.body.scrollLeft+20;
	layers.display="";
}

// ·¹ÀÌ¾î Ãâ·Â(ifram¿¡¼­ »ç¿ë)
function ViewLayer3(layer)
{
	var obj = document.body.all;
	var layers=eval(layer+".style");
	var layers2=eval("document.all."+layer+".style");

	if(layers.display!='none') HiddenLayer(layer);
	layers2.top = event.clientY+document.body.scrollTop-75;
	layers2.left = event.clientX+document.body.scrollLeft+40;
	layers.display="";
}

// ·¹ÀÌ¾î Ãâ·Â
function CenterLayer(layer,h,w)
{
	var obj = document.body.all;
	var layers=eval(layer+".style");
	var layers2=eval("document.all."+layer+".style");

	if(layers.display!='none') HiddenLayer(layer);
	layers2.top = (document.body.clientHeight/2) - (h/2);
	layers2.left = (document.body.clientWidth/2) - (w/2);
	layers.display="";
}

// ·¹ÀÌ¾î Ãâ·Â
function CenterLayer2(layer,h,w)
{
	var obj = document.body.all;
	var layers=eval(layer+".style");
	var layers2=eval("document.all."+layer+".style");

	if(layers.display!='none') HiddenLayer(layer);
	layers2.top = h;
	layers2.left = w;
	layers.display="";
}

// ·Îµù..
function Loading()
{
	ing_layer.style.posLeft=document.body.clientWidth/2+document.body.scrollLeft-150;
	ing_layer.style.posTop=document.body.clientHeight/2+document.body.scrollTop-120;
	ing_layer.style.visibility="visible";
}

// ·¹ÀÌ¾î ¼û±â±â(ÇöÀçÃ¢)
function HiddenLayer(layer)
{
	var layer=eval(layer+".style");
	layer.display='none';
}

// ·¹ÀÌ¾î ¼û±â±â(ÀÚ½ÄÃ¢¿¡¼­)
function pHiddenLayer(layer)
{
	var layer=eval('parent.'+layer+".style");
	layer.display='none';
}

// ¹®ÀÚ±æÀÌ Ã¼Å©
function CheckStr(fn,fname)
{
  	var str,msg,view;
  	var len = 0;
  	var temp;
  	var count = 0;

  	msg = fname.value;
  	str = new String(msg);
  	len = str.length;

  	for (k=0 ; k<len ; k++){
   		temp = str.charAt(k);

   		if (escape(temp).length > 4){
   			count += 1;
   		}else if (temp == '\r' && str.charAt(k+1) == '\n'){
   			count += 1;
   		}else if (temp != '\n'){
   			count++;
   		}
  	}
  	fn.strLen.value = count;
}

function CheckSearch(fn)
{
	if(ValueChk(fn.SKey,'°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù')==false) return false;
	else return true;
}

function CheckSearch2(fn)
{
	if(ValueChk(fn.MKey,'¾ÆÀÌµð³ª ´Ð³×ÀÓ¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù')==false) return false;
	else return true;
}

function ifAdd(type,seq,div)
{
	var tmp = document.getElementById(div);
	var isrc='';
	var high='';

	switch(type)
	{
		case 'email' : isrc='./frm_email.php?Par='+seq; high=25; break;
		case 'phone' : isrc="./frm_phone.php?Par="+seq; high=25; break;
		case 'chk_id' : isrc='./frm_chkid.php?Par='+seq; break;
		case 'best' : isrc='./frm_best.php'; high=308; break;
		case 'price' : isrc='./frm_price.php'; high=308; break;
	}

	tmp.style.display="";
	tmp.style.height=high;
	tmp.innerHTML="<iframe src='"+isrc+"' width='100%' height='100%' name='i"+div+"' scrolling='no' frameborder='0'></iframe>";
}

function SwfChange(type, div)
{
	var tmp = parent.document.getElementById(div);
	var isrc='';
	var high='';

	switch(type)
	{
		case 'best' : isrc='./frm_best.php'; high=308; break;
		case 'price' : isrc='./frm_price.php'; high=308; break;
	}

	tmp.style.display="";
	tmp.style.height=high;
	tmp.innerHTML="<iframe src='"+isrc+"' width='100%' height='100%' name='i"+div+"' scrolling='no' frameborder='0'></iframe>";
}

// iframe src º¯°æ
function ifSrc(fr,src)
{
	document.frames(fr).location.href=src;
}

function isHan(fn,err)
{
//	var str_name=eval('form.'+str);
//	var str_value=eval('form.'+str+'.value');
	var pattern = new RegExp('[^°¡-ÆR]', 'i');

	if(fn.value.length >5)
	{
		alert(err);
		fn.focus();
		return false;
	}
	else if (pattern.exec(fn.value) != null)
	{
		alert(err);
		fn.focus();
		return false;
	}else{
		return true;
	}
}

///////////////////////////////////////////////////////////
function TDView(td)
{
	var td=document.getElementById(td);
	td.style.display='';
}

function TDHide(td)
{
	var td=document.getElementById(td);
	td.style.display='none';
}

function ChangeImg(src)
{
	document.chgImg.src=src;
}

///////////////////////////////////////////////////////////

function MLogin(fn)
{
	if(ValueChk(fn.id,'¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.')==false) return false;
	else if(TypeChk(fn.id,'')==false) return false;
	else if(ValueChk(fn.pass,'ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.')==false) return false;
	else if(TypeChk(fn.pass,'pass')==false) return false;
	else return true;
}

function NLogin(fn)
{
	if(ValueChk(fn.name,'¼º¸íÀ» ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.')==false) return false;
	else if(ValueChk(fn.email,'ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.')==false) return false;
	else if(EmailChk(fn.email,'ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ Á¤È®Ä¡ ¾Ê½À´Ï´Ù.\n´Ù½Ã È®ÀÎÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.\n\n¿¹) xxx@xxx.com')==false) return false;
	else if(ValueChk(fn.phone,'ÇÚµåÆù ¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.')==false) return false;
	else return true;
}

function cardmaul_restore_img_src(name, nsdoc)
{
	var img = eval((navigator.appName.indexOf('Netscape', 0) != -1) ? nsdoc+'.'+name : 'document.all.'+name);
	if (name == '') return;
	if(img && img.altsrc)
	{
		img.src    = img.altsrc;
		img.altsrc = null;
	}
}

function cardmaul_preload_img()
{
	var img_list = cardmaul_preload_img.arguments;
	if (document.preloadlist == null) document.preloadlist = new Array();

	var top = document.preloadlist.length;
	for (var i=0; i < img_list.length; i++)
	{
		document.preloadlist[top+i]     = new Image;
		document.preloadlist[top+i].src = img_list[i+1];
	}
}

function cardmaul_change_img_src(name, nsdoc, rpath, preload)
{
	var img = eval((navigator.appName.indexOf('Netscape', 0) != -1) ? nsdoc+'.'+name : 'document.all.'+name);
	if (name == '') return;
	if(img)
	{
		img.altsrc = img.src;
		img.src    = rpath;
	}
}

function favor()
{
	window.external.AddFavorite('http://www.cardmaul.com', 'Ä«µå¸¶À»(Ã»Ã¸Àå,ÃÊ´ëÀå)');
}

function SearchTdNum(fn)
{
	var fn=document.songjang;

	if(fn.pTdNo.value.length<10)
	{
		alert('¼ÛÀå¹øÈ£ 10ÀÚ¸®¸¦ ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.');
		fn.pTdNo.focus();
		return false;
	}
	else
	{
		fn.action='http://www.doortodoor.co.kr/jsp/cmn/TrackingPrePay.jsp';
		fn.target='daehan';
		CenterOpen('','daehan',800,600,'yes');
		fn.submit();
		return false;
	}
}

		var old_menu = '';
		var old_cell = '';

function menuclick(submenu,cellbar)
{
	if( old_menu != submenu ) {
		if( old_menu !='' ) {
			old_menu.style.display = 'none';
		}

		submenu.style.display = 'block';
		old_menu = submenu;
		old_cell = cellbar;
	} else {
		submenu.style.display = 'none';
		old_menu = '';
		old_cell = '';
	}
}

function RollOver(imgName)
{
	if (document.images) document[imgName].src ="./images/left/img/" + imgName + "_over.gif";
}

function RollOut(imgName)
{
	if (document.images) document[imgName].src ="./images/left/img/" + imgName + ".gif";
}

// ÀÌ¹ÌÁö ÁÂÇ¥ top
function MB_GetObjectTop(obj)
{
	if(obj.offsetParent == document.body)
		return obj.offsetTop;
	else
		return obj.offsetTop + MB_GetObjectTop(obj.offsetParent);
}

// ÀÌ¹ÌÁö ÁÂÇ¥ left
function MB_GetObjectLeft(obj)
{
	if(obj.offsetParent == document.body)
		return obj.offsetLeft;
	else
		return obj.offsetLeft + MB_GetObjectLeft(obj.offsetParent);
}

function YeonHa()
{
	alert('2010³â ¿¬ÇÏÀåÀº 11¿ù Áß¼øºÎÅÍ ÆÇ¸ÅµË´Ï´Ù.');
}

function YeonHaSample()
{
	alert('¿¬ÇÏÀå »ùÇÃÀº ³¹Àå ±¸¸Å°¡ ºÒ°¡´ÉÇÏ¸ç, 1¸¸¿ø ÀÔ±ÝÈÄ\n¿¬¶ô ÁÖ½Ã¸é ¿¬ÇÏÀå »ùÇÃºÏÀ» ÅÃ¹è·Î º¸³» µå¸³´Ï´Ù.');
}

function JS_Obj(obj)
{
	document.write(obj);
}

function JS_Flash(id, swf, width, height)
{
	obj="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='"+width+"' height='"+height+"' id='"+id+"' align='middle'>";
	obj+="<param name='allowScriptAccess' value='sameDomain' />";
	obj+="<param name='movie' value='"+swf+"'/>";
	obj+="<param name='quality' value='high' />";
	obj+="<embed src='"+swf+"' quality='high' bgcolor='#ffffff' width='"+width+"' height='"+height+"' name='"+id+"' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />";
	obj+="</object>";

	document.write(obj);
}

function AutoInput()
{
	var fn = document.order;
	var cnt_ele=fn.elements.length;
	var chk=0;

	for(ii=0; ii<cnt_ele; ii++)
	{
		if(fn.elements[ii].type == 'text')
		{
			if(fn.elements[ii].name != 'genv_num' && fn.elements[ii].name != 'benv_num' && fn.elements[ii].name != 'envel1_num' && fn.elements[ii].name != 'envel2_num' && fn.elements[ii].name != 'envel3_num')
			{
				fn.elements[ii].value = ii;
			}
		}
		else if(fn.elements[ii].type == 'select-one')
		{
				fn.elements[ii].options[1].selected = true;
		}
		else if(fn.elements[ii].type == 'textarea')
		{
			fn.elements[ii].value = ii;
		}
	}
}

// »ç¾÷ÀÚ¹øÈ£
function isBizNo(num)
{
    var reg = /([0-9]{3})-?([0-9]{2})-?([0-9]{5})/;
    if (!reg.test(num)) return false;
    num = RegExp.$1 + RegExp.$2 + RegExp.$3;
    var cVal = 0;
    for (var i=0; i<8; i++) {
        var cKeyNum = parseInt(((_tmp = i % 3) == 0) ? 1 : ( _tmp  == 1 ) ? 3 : 7);
        cVal += (parseFloat(num.substring(i,i+1)) * cKeyNum) % 10;
    }
    var li_temp = parseFloat(num.substring(i,i+1)) * 5 + '0';
    cVal += parseFloat(li_temp.substring(0,1)) + parseFloat(li_temp.substring(1,2));
    return (parseInt(num.substring(9,10)) == 10-(cVal % 10)%10);
}

