<!--tEle: "t" for "text" "ta" for textarea"; "Ele" for "element"//-->
function chkWordNum(taEle)
{
    obj=document.form.elements[taEle];
    if(obj.value.length>500)
    {
        alert("Word num should be less than 500");
        obj.value=obj.value.substring(0,500);
        obj.select();
        obj.focus();
    }
}

function chkEmail(name,num){
     if(num==1)
     {
         msg="Please input correct email!";
         reg=/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/;
     }
     else if(num>1)
     {
         msg="Wrong emails!!"
         reg=/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+(,[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+[\.]+[a-zA-Z0-9\-\.]+)*$/;
     }
     obj=document.form.elements[name];
     email=obj.value;
     if(email.search(reg)==-1)
     {
         obj.select();
         alert(msg);
         return false;
     }
     return true;
}

function chkBlank()
{
    objs=document.form.elements;
    for(i=0;i<objs.length;++i)
    {
        if(objs[i].name.indexOf("_")!=-1)
        {
            names=objs[i].name.split("_");	
            if(names[0]=="m")
            {
                if(names[1].indexOf("t")==0||names[1].indexOf("ta")==0)
                {
                    if(objs[i].disabled==false&&objs[i].value=="")
                    { 
                        alert("please fill in the blanks");
                        objs[i].focus();
                        return false;
                    }
                }
            }
        }
    }
    return true;
}



function chkCheckbox()
{
    obj1=document.form.elements["office"];
    obj2=document.form.elements["logistics"];
    obj3=document.form.elements["business"];
    obj4=document.form.elements["other"];
    if(!obj1.checked&&!obj2.checked&&!obj3.checked&&!obj4.checked)
    {
        alert("Please select an item");
        obj1.focus(); 
        return false;
    }
    return true;
}

function chkSelect(name1,name)
{
    obj=document.form.elements[name];
    if(obj.seleced==false)
    {
        alert("Please select one option");
        obj.focus();
        return false;
    }
    return true;
}


function check()
{
    if(chkBlank()&&chkEmail('m_tEmail',1)&&chkCheckbox()&&chkSelect('position')&&chkSelect('industry'))
    {
        return true;
    }
    else return false;
}

function restart()
{
    window.location.href=window.location.href;
}
