// Contact form validation

function everything(form) 
  {
    isFullName(form)
	isEmail(form)
	allblanks(form)
  }
  
function allblanks(form) 
  {
    if
	(
	   (isFullName(form))
	&& (isEmail(form))
		
	)
	   
      {
        form.submit()
      }
    if(
	   (isFullName(form) == false)
	|| (isEmail(form) == false)
	
	) 
      {
        compose(form)
      }
  }

function compose(form) 
  {
    var text = "*印は必須項目になります。"	
    if(isFullName(form) == false) 
	  {
        text += "\n氏名"
      }
    
	if(isEmail(form) == false) 
	  {
        text += "\nE-mailアドレス"
      } 
		    
    alert(text)
  }
  
  

function isFullName(form)   { if (form.fullname.value == "")     { return false } else { return true } }
function isEmail(form)      { if ((form.email.value == "" || form.email.value.indexOf('@', 0) == -1)|| form.email.value.indexOf('.') == -1)  { return false } else { return true } }
