// ¸Þ´º ·Ñ¿À¹ö
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.01
  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 && d.getElementById) x=d.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_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->

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; }
}

// ÀÌ¸ÞÀÏ Çü½Ä Ã¼Å©
function valiMail(mail)
{
	var mailAdd = mail.value;
	fnlen= mailAdd.length;

	if (fnlen == 0)
	{
		alert("ÀÌ¸ÞÀÏÀ» ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")
		mail.focus()
	}
	else if (fnlen < 5)
	{
		alert("ÀÌ¸ÞÀÏÀÇ ±æÀÌ°¡ ³Ê¹« Âª½À´Ï´Ù!")
		mail.select()
	}
	else if (mailAdd.search("@") == -1 || mailAdd.indexOf(".")<3) 
	{
		alert("ÀÌ¸ÞÀÏÀÇ Çü½ÄÀÌ Àß¸øµÇ¾ú½À´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!")
		mail.select()
	}
}


// ÆË¾÷¿øµµ¿ì
function OpenWindow(URL,Wwidth,Wheight)
{
	var Wsize = "width=" + Wwidth + ",height=" + Wheight + ",resizable=0,scrollbars=0";
	
	window.open(URL,'_blank','Wsize');
}

function OpenWindow_s(URL,Wwidth,Wheight)
{
	var Wsize = "width=" + Wwidth + ",height=" + Wheight + ",resizable=0,scrollbars=1";
	
	window.open(URL,'_blank','Wsize');
}
	
// ÀÌ¹ÌÁö ¸µÅ© Á¡¼± ¾ø¾Ö±â
function window.onload()
{ 
     for (i = 0; i < document.links.length; i++) 
          document.links[i].onfocus = document.links[i].blur; 
	 if((document.URL.indexOf("IpmartSearch.jsp"))>-1){
		chk();
	}
}
function jsPopup(page,width,height,left,top){
    var features = 'width='+width+',height='+height+',left='+left+',top='+top;
    features    += 'diretories=no,location=no,menubar=no,scrollbars=Yes,toolbar=no,resizable=yes,';
    features    += 'status=no,';
	window.name="indexWindow";
    window_handle= window.open(page,'poppop',features);
}
// ±Û·Î¹ú °Ë»ö
function CommSearchit()
{
	var form = document.all.CommSearch;	
	
	if(form.allKeyword.value=='') {
		alert('°Ë»ö´Ü¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä!')
		form.allKeyword.focus()
		//return false;
	}
	else{
		var selectIndex = form.searchSe.selectedIndex;
		var schKeyword = form.allKeyword.value;

		//alert(selectIndex+"|"+schKeyword);

		switch(selectIndex){
			case 0 : form.action='/wisenut/IpmartSearch.jsp'; break;
			case 1: form.action='/sale/TechSel.jsp'; form.schKeyword.value=schKeyword; form.menuid.value='T101'; break;
			case 2: form.action='/buy/TechBuy.jsp'; form.schKeyword.value=schKeyword; form.menuid.value='T201'; form.sdiv.value='00'; break;
			case 3: form.action='/sale/IdeaMart.jsp'; form.schKeyword.value=schKeyword; form.schSort.value='all'; form.fgbn.value='14'; form.menuid.value='T104'; break;
		}
		
		form.submit();
	}

	
}
function CommDetailSearchit()
{	
	var form = document.all.CommSearch;
	var openUrl = '';
	
	//if(form.allKeyword.value=='') {
		//alert('°Ë»ö´Ü¾î¸¦ ÀÔ·ÂÇÏ¼¼¿ä!')
		//form.allKeyword.focus()
		//return false;
	//}
	//else	{
		var selectIndex = form.searchSe.selectedIndex;

		if (selectIndex == 1)
		{
			openUrl = "/wisenut/tech/tech_sel/tech_sel.jsp?from=TechSel11&sel_title="+form.allKeyword.value;
			//jsPopup("/wisenut/tech/tech_sel/tech_sel.jsp?from=TechSel11&sel_title="+form.allKeyword.value,570,570,100,100); 
		}
		else if (selectIndex == 2)
		{
			openUrl = "/wisenut/tech/tech_buy/tech_buy.jsp?from=TechSel11&sel_title="+form.allKeyword.value;
			//jsPopup("/wisenut/tech/tech_buy/tech_buy.jsp?from=TechSel11&sel_title="+form.allKeyword.value,570,570,100,100); 
		}
		location.href = openUrl;
	//}	
}


function addChar(str) 
{
	var form = document.all.CommSearch;
	form.searchGubun.value =  '9';
	form.allKeyword.value =  str;
}

// ±Û·Î¹ú ·Î±×ÀÎ
function CommLoginit_sub() {
	var form = document.CommLogin_sub;

	if(form.Strid.value=='') {
		alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä!')
		form.Strid.focus()
		return false;
	}
		
	if(form.Strpw.value=='')
	{
		alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!')
		form.Strpw.focus()
		return false;
	}
	
	if(form.Strpw.value.length<4)
	{
		alert('ºñ¹Ð¹øÈ£´Â 4ÀÚ¸®ÀÌ»ó ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù!')
		form.Strpw.value=''
		form.Strpw.focus()
		return false;
	}

	//alert('Strid='+form.Strid.value);
	//alert('Strpw='+form.Strpw.value);
	//alert('action='+form.action);
	//alert('returnURL='+form.returnURL.value);

//	form.action='/html/common/CommLoginOk.jsp';
//	form.submit();
}

function CommLoginit_top() {
	var form = document.CommLogin_top;

	if(form.Strid.value=='') {
		alert('¾ÆÀÌµð¸¦ ÀÔ·ÂÇÏ¼¼¿ä!')
		form.Strid.focus()
		return false;
	}
		
	if(form.Strpw.value=='')
	{
		alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä!')
		form.Strpw.focus()
		return false;
	}
	
	if(form.Strpw.value.length<4)
	{
		alert('ºñ¹Ð¹øÈ£´Â 4ÀÚ¸®ÀÌ»ó ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù!')
		form.Strpw.value=''
		form.Strpw.focus()
		return false;
	}

	

//	form.action='/html/common/CommLoginOk.jsp';
//	form.submit();
}

function chkOwn()
{
	alert("±ÇÇÑÀÌ ¾ø½À´Ï´Ù.\n½Ç¸í È®ÀÎÀ» ÇÏ½Ê½Ã¿ä...");
}

function calcu_no(what) {
	var str = "";
    what.value = trim(what.value);
    //µî·Ï¹øÈ£ÀÎ °æ¿ì ÀÔ·ÂÀÌµÇ¾î ÀÖÁö ¾ÊÀ¸¸é skip
    if ( what.name == "txt_chk_no1" && what.value.length == 0 )
        return;

    str = what.value;
    //prefix_zero = "00000000" + what.value;
    //str = "000000000" + str;
	//str = str.substr(str.length-7, 7);
//	str = prefix_zero.substring(prefix_zero.length - 6, prefix_zero.length);
	what.value = str;
	return;
}

function trim(str) {
	var reg = /\s+/g;
	return str.replace(reg, '');
}

function checknumber( x ) {
	var anum=/(^\d+$)|(^\d+\.\d+$)/;

	if (anum.test(x))
		testresult=true;
	else
		testresult=false;
	return testresult;
}
// ¼ýÀÚ¸¸ ÀÔ·ÂÀ» ÇÏ±â À§ÇØ¼­ Ã¼Å© ...
function onlyNumber() {
	if(event.keyCode < 45 || event.keyCode > 57) {
		event.returnValue = false;
	}
}

// ¼ýÀÚ¸¸ ÀÔ·Â¹Þ´Â´Ù. Æ¯¼ö¹®ÀÚ('-','.',...)µµ Çã¿ëÇÑ´Ù.
function onlySpNumber() {
	if((event.keyCode > 31) && (event.keyCode < 45) || (event.keyCode > 57)) {
		event.returnValue = false;
	}
}

function onlyNumber2(loc) {
	if(/[^0123456789]/g.test(loc.value)) {
		alert("¼ýÀÚ°¡ ¾Æ´Õ´Ï´Ù.\n\n0-9ÀÇ Á¤¼ö¸¸ Çã¿ëÇÕ´Ï´Ù.");
		loc.value = "";
		loc.focus();
	}
}

function isEmail(youremail) {
if (youremail.search(/(\S+)@(\S+)\.(\S+)/) == -1 )
   return false;
else return true;
}

function go_view(strfile)
{
    x = screen.availWidth-50;
    y = screen.availHeight-100;
    var imgbody = "<head><title>:::: ÀÎÅÍ³ÝÆ¯Çã±â¼úÀåÅÍ</title>";
    imgbody += "<meta http-equiv='Content-Type' content='text/html; charset=UTF-8'>";
    imgbody += "</head>";
    imgbody += "<body leftmargin=0 topmargin=0>";
    imgbody += "<table width=100% cellspacing=0 cellpadding=0 align=center >";
    imgbody += "<tr><td align=center>";
    imgbody += "<img src='" + strfile + "' border=0 >";
    imgbody += "</td></tr>";
    imgbody += "</table>";
    imgbody += "</body>";
    winResult = window.open('about:blank','','menubar=yes, toolbar=yes,  scrollbars=yes, resizable=yes, left=0, top=0, width='+ x + ',height='+y);
    winResult.document.open("text/html", "replace");
    winResult.document.write(imgbody);
    winResult.document.close();
}

function pass_valid_check(id, pass) 
{	
    p_id  = id.value;
    p_pass = pass.value;

	//alert(p_id);
	//alert(p_pass);

	if (p_pass.length != 0 && (p_pass.length < 6 || p_pass.length > 12 ))
	{	
		alert("°í°´²²¼­ ¿øÇÏ½Ã´Â ºñ¹Ð¹øÈ£¸¦ 6~12ÀÚ ³»¿¡¼­ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.\n ID¿Í 4ÀÚ ÀÌ»ó Áßº¹, ¿¬¼ÓµÈ ¹®ÀÚ, ¼øÂ÷ÀûÀÎ ¼ýÀÚ 4°³ÀÌ»ó »ç¿ëºÒ°¡");

		pass.value ="";
		pass.focus();
		return false;
	}

	if(/^[0-9!@#$%^&*()]{6,13}$/.test(p_pass) == true || /^[a-zA-Z!@#$%^&*()]{6,13}$/.test(p_pass) == true )
	{
		alert("ºñ¹Ð¹øÈ£´Â ¿µ¹®°ú ¼ýÀÚÀÇ Á¶ÇÕÀ¸·Î 6~13ÀÚ¸®³»¿¡¼­ ÀÔ·ÂÇÏ½Ê½Ã¿À. \nÇÑ±Û, Æ¯¼ö¹®ÀÚ, ¶ç¾î¾²±â´Â ¾ÈµË´Ï´Ù.");
		pass.value ="";
		pass.focus();
		return false;
	}

	var cnt=0,cnt2=1,cnt3=1;
	var temp="";

	for(i=0;i < p_id.length;i++)
	{
		temp_id =p_id.charAt(i);
		//alert("1-temp_id="+temp_id);
		for(j=0;j < p_pass.length;j++)
		{
			if (cnt >0)
				j=tmp_pass_no+1;

			if (temp == "r"){
				j=0;
				temp="";
			}

			temp_pass = p_pass.charAt(j);
			//alert("1-temp_id="+temp_id);
			//alert("2-temp_pass="+temp_pass);
			//alert("3--j="+j);

			if (temp_id == temp_pass)
			{
				cnt = cnt + 1;
				tmp_pass_no = j;
				break;
			}else if(cnt > 0 && j > 0)
			{
				temp="r";
				cnt = 0;
			}else
				cnt = 0;
		}
		//alert("4-cnt="+cnt);
		if (cnt > 3) break;
	}
	if (cnt > 3)
	{
		alert("ºñ¹Ð¹øÈ£°¡ ID¿Í 4ÀÚ ÀÌ»ó Áßº¹µÇ°Å³ª, \n¿¬¼ÓµÈ ¹®ÀÚ³ª ¼øÂ÷ÀûÀÎ ¼ýÀÚ¸¦ 4°³ÀÌ»ó »ç¿ëÇØ¼­´Â ¾ÈµË´Ï´Ù.");
		pass.value ="";
		pass.focus();
		return false;
	}
	for(i=0;i < p_pass.length;i++)
	{
		temp_pass1 = p_pass.charAt(i);

		//alert("temp_pass1="+temp_pass1);
		//ttt = temp_pass1.charCodeAt(0);
		next_pass = (parseInt(temp_pass1.charCodeAt(0)))+1;
		//alert("next_pass="+next_pass);
		temp_p = p_pass.charAt(i+1);
		temp_pass2 = (parseInt(temp_p.charCodeAt(0)));
		//alert("temp_pass2="+temp_pass2);
		if (temp_pass2 == next_pass)
			cnt2 = cnt2 + 1;
		else
			cnt2 = 1;
		if (temp_pass1 == temp_p)
			cnt3 = cnt3 + 1;
		else
			cnt3 = 1;
		//alert("cnt2="+cnt2);
		//alert("cnt3="+cnt3);
		if (cnt2 > 3) break;
		if (cnt3 > 3) break;
	}
	if (cnt2 > 3)
	{
		alert("ºñ¹Ð¹øÈ£¿¡ ¿¬¼ÓµÈ ¹®ÀÚ³ª ¼øÂ÷ÀûÀÎ ¼ýÀÚ¸¦ 4°³ÀÌ»ó »ç¿ëÇØ¼­´Â ¾ÈµË´Ï´Ù.");
		pass.value ="";
		pass.focus();
		return false;
	}
	if (cnt3 > 3)
	{
		alert("ºñ¹Ð¹øÈ£¿¡ ¹Ýº¹µÈ ¹®ÀÚ/¼ýÀÚ¸¦ 4°³ÀÌ»ó »ç¿ëÇØ¼­´Â ¾ÈµË´Ï´Ù.");
		pass.value ="";
		pass.focus();
		return false;
	}
	return true;
}

