function FieldCheck(field, msg) {
	if(!field.value) {
		alert(msg);
		field.focus();
		return true;
	}
	return false;
}

function OnlyNumber(obj) {
	for(var i=0; i<obj.value.length; i++) {
		var chr=obj.value.substr(i,1);
		if(chr<'0' || chr > '9') {
			alert('숫자만 입력가능합니다.');
			obj.focus();
			obj.select();
			return;
		}
	}
}

function PercentCheck(obj) {
	if(parseInt(obj.value)>100) {
		alert("100보다 큰값은 허용하지 않습니다.");
		obj.focus();
		obj.select();
		return;
	}
}

function WinPopup(url, name, winWidth, winHeight, winPosLeft, winPosTop, scrollbars, status) {
	scrollbars = (scrollbars=='1') ? "yes": "no";
	status = (status=='1') ? "yes": "no";
	var winOpt = 'toolbar=no,location=no,directory=no,status='+status+',menubar=no,scrollbars='+scrollbars+',resizable=no,copyhistory=no,width='+winWidth+',height='+winHeight+',top='+winPosTop+',left='+winPosLeft;
	
	window.open(url, name, winOpt);
}

function CharCheck(obj, LenMin, LenMax) {
	if(obj.value.length<LenMin || obj.value.length >LenMax) return false;
	for(var i=0; i<obj.value.length; i++) {
		var chr=obj.value.substr(i,1);
		if((chr<'0' || chr > '9') && (chr <'a' || chr >"z") && (chr <'A' || chr >'Z')) return false;
	}
	return true;
}

function DisplayLayer() {
	var obj = document.all.SubmitLayer
	
	SubmitLayer.style.posLeft = (screen.width-200) / 2;
	SubmitLayer.style.posTop = event.y - 120 + document.body.scrollTop;
	
	obj.style.visibility="visible"
}

function HideLayer() {
	document.all.SubmitLayer.style.visibility="hidden"
}

var frmid = "MySkin";
function resizeIframe() {
	var frm = document.getElementById(frmid);
	frm.style.display="block";
	frm.height = frm.Document.body.scrollHeight;
	frm.detachEvent("onload", readjustIframe);
	frm.attachEvent("onload", readjustIframe);
}

function readjustIframe() {
	if(event.srcElement) resizeIframe(event.srcElement.id);
}

//////////////////////////////////////////////////////////////////////////////////쇼핑몰
//객체 활성,비활성 설정 함수
function showObject(Obj,Boolen)
{

	if(Boolen){					//활성화
		Obj.disabled = false;
		Obj.style.background = "#ffffff";
	}
	else{						//비활성화
		Obj.disabled = true;
		Obj.style.background = "#dddddd";
	}
}
/* 배열 처리 함수 */
//추가
function addArray(Obj,Val)
{
	var arrLength= Obj.length;
	Obj[arrLength] = Val;
}

//삭제
function delArray(Obj,Index)
{
	var temp=new Array();
	var nextIndex = Index +1;

	for(i=0,j=0;i<Obj.length;i++){
		if(i!=Index){
			temp[j] = Obj[i];
			j++;
		}
	}
	for(i=0;i<temp.length;i++)
		Obj[i]=temp[i];
	return temp.length;
}

//정렬   0:내림차순  1:오름차순
function sortArray(Obj,Method)
{
	Obj.sort();
	if(!Method)
		Obj.reverse();
}
//연락처체크
function telCheck(Tel1, Tel2, Tel3){
	var Re=true;
	if(!numCheck(Tel1) ||!numCheck(Tel2) ||!numCheck(Tel3) )
		Re = false;
	else if(Tel1.length <2 || Tel1.length >3)
		Re = false;
	else if(Tel2.length <3 || Tel2.length >4)
		Re = false;
	else if(Tel3.length <4 || Tel3.length >4)
		Re = false;
	return Re;
}
//한글체크
function hanCheck(Str)
{
	var Re=false;
	for(i=0;i<Str.length;i++){
		var a=Str.charCodeAt(i);
		if (a > 128) {
			Re=true;
		}
	}
	return Re;
}

//파일명 한글 체크
function filehanCheck(Str)
{
	var Arr = new Array();
	var Re=false;
	Arr=Str.split("\\");
	return hanCheck(Arr[Arr.length-1]);
}

//숫자체크
function numCheck(Str)
{
    var Re=true;
	for(i=0;i<Str.length;i++){
		var a=Str.charCodeAt(i);
		if(a<48 || a>57)
			Re=false;
	}
	return Re;		
}
//이미지확대
function zoom(File,Width,Height)
{
	if(!Width || !Height){
		alert("이미지가 존재하지 않거나 이미지 크기정보가 올바르지 않습니다.");
	}else{
		window.open("./shop/zoom.php?img="+File,"","scrollbars=no,width="+Width+",height="+Height+",top=200,left=200");
	}
}

function zoom2(File,Width,Height)
{
	if(!Width || !Height){
		alert("이미지가 존재하지 않거나 이미지 크기정보가 올바르지 않습니다.");
	}else{
		window.open("/shop/zoom2.php?idx="+File,"","scrollbars=yes,width="+Width+",height="+Height+",top=200,left=200");
	}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayers() { //v6.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; }
}

// 탭메뉴 공통적으로 사용
//ex) tabOn(1,1);
function tabOn(tabid,a) {
	for (i=1;i<=3;i++) {
		if(i<3){inn="0"+i;} else {inn=""+i;}
		tabMenu = document.getElementById("tab"+tabid+"m"+i);
		tabContent = document.getElementById("tab"+tabid+"c"+i);
		tabMore = document.getElementById("tab"+tabid+"more"+i);
		if (tabMenu) { //객체가존재하면
			if (tabMenu.tagName=="IMG") { tabMenu.src = tabMenu.src.replace("on.gif", "off.gif"); } //이미지일때
			if (tabMenu.tagName=="A") { tabMenu.className=""; } //앵커일때
		}
		if (tabContent) { tabContent.style.display="none"; }
		if (tabMore) { tabMore.style.display="none"; }

	}
	if(a<3){ann="0"+a;} else {ann=""+a;}
	tabMenu = document.getElementById("tab"+tabid+"m"+a);
	tabContent = document.getElementById("tab"+tabid+"c"+a);
	tabMore = document.getElementById("tab"+tabid+"more"+a);
//	alert(tabMenu.tagName);
	if (tabMenu) { //객체가존재하면
		if (tabMenu.tagName=="IMG") { tabMenu.src = tabMenu.src.replace("off.gif", "on.gif"); } //이미지일때
		if (tabMenu.tagName=="A") { tabMenu.className="on"; } //앵커일때
	}
	if (tabContent) { tabContent.style.display="block"; }
	if (tabMore) { tabMore.style.display="block"; }
}
