var winw, posdoc=document.getElementById("idpos"), formdiv=document.getElementById("idform"), browse, posleft;

function set_poscon()
{
  winw = document.body.clientWidth;
  if (winw > 770)
    posleft =  (winw - 770)/2;
  else
    posleft = 0;
  posdoc.style.left=posleft + "px";
  formdiv.style.left = posleft + 3 + "px";
}

function contactfun() 
{
  set_poscon();
  window.onresize=set_poscon;
}

function dispform(ind)
{ 
   if (ind == 1)
     formdiv.style.zIndex=15;
   else
     formdiv.style.zIndex=5;
}
function submit_form()
{ 
  if (document.forms.contactus.phone.value != "")
    document.forms.contactus.submit();
  else
  {
    if (document.forms.contactus.email.value.indexOf("@") == -1)
     email_fail ("No '@' in address, please re-enter");
    else
    {
       var emailadr = document.forms.contactus.email.value.split("@");
       if (emailadr[1].length < 3) email_fail ("Domain name incorrect, please re-enter");
       else if (emailadr[1].indexOf(".") == -1) email_fail ("No dot in address, please re-enter");
       else 
        document.forms.contactus.submit();
     }
   }
}
function email_fail(errmsg)
{ 
 alert ("Email address error:\n" + errmsg);
}