
function submitLoginForm(formname)
{
    frm=eval("document."+formname);
    msg='';
    if(frm.loginid.value.length==0) {
        alert(" ")
        frm.loginid.focus();
        frm.loginid.select();
    }
    else if( frm.loginpw.value.length==0) {
        alert(" ");
        frm.loginpw.focus();
        frm.loginpw.select();
    }
    else {
        frm.submit();
    }
}

function isValidEmail(email) {
    re=/\w{2,}@[a-z]+[-_\.a-z0-9]+\.[a-z]{2,}$/i;
    return re.test(email)?1:0;
}

function isValidJumin(num) {
    var pattern = /^([0-9]{6})-?([0-9]{7})$/; 
    if (!pattern.test(num)) return false; 
    num = RegExp.$1 + RegExp.$2;

	var sum = 0;
	var last = num.charCodeAt(12) - 0x30;
	var bases = "234567892345";
	for (var i=0; i<12; i++) {
		if (isNaN(num.substring(i,i+1))) return false;
		sum += (num.charCodeAt(i) - 0x30) * (bases.charCodeAt(i) - 0x30);
	}
	var mod = sum % 11;
	return ((11 - mod) % 10 == last) ? true :  false;
}


function getPos(Obj){
   L=T=0
   while(Obj.offsetParent){
      L+=Obj.offsetLeft
      T+=Obj.offsetTop
      Obj=Obj.offsetParent
   }
   return [L,T]
}

function crsBrwsr() {
    this.isIE=document.all?1:0;
    this.isNS=document.layers?1:0;
    this.isDOM=document.getElementById?1:0;
}

function download(file)
{
    if(file.length==0) return;
    if( !(theDIV=document.getElementById('emptyDIV'))) {
        theDIV=document.createElement('div');
        theDIV.style.display='none';
        document.body.appendChild(theDIV);
    }
    srcVal="/fg/bbs/download.php?file="+file;
    str='<iframe src="'+srcVal+'" width=0 height=0></iframe>';
    theDIV.innerHTML=str;
    return;
}