function CountName(item) {
var item_correct = 'name_correct';
var item_bg = 'name_id';
 if (document.getElementById(item).value.length >= 2) {
  document.getElementById(item_correct).innerHTML = 'OK';
  document.getElementById(item_correct).className = 'correct';
  document.getElementById(item_bg).className = '';
  document.getElementById('check_name').value = 1;
 } else {
  document.getElementById(item_correct).innerHTML = '!';
  document.getElementById(item_correct).className = 'acorrect';
  document.getElementById(item_bg).className = 'check';
  document.getElementById('check_name').value = 0;
 }
 checkAll(); 
}

function CountAddr(item) {
var item_correct = 'addr_correct';
var item_bg = 'addr_id';
 if (document.getElementById(item).value.length >= 2) {
  document.getElementById(item_correct).innerHTML = 'OK';
  document.getElementById(item_correct).className = 'correct';
  document.getElementById(item_bg).className = '';
  document.getElementById('check_addr').value = 1;
 } else {
  document.getElementById(item_correct).innerHTML = '!';
  document.getElementById(item_correct).className = 'acorrect';
  document.getElementById(item_bg).className = 'check';
  document.getElementById('check_addr').value = 0;
 }
 checkAll(); 
}

function CountTown(item) {
var item_correct = 'town_correct';
var item_bg = 'town_id';
 if (document.getElementById(item).value.length >= 2) {
  document.getElementById(item_correct).innerHTML = 'OK';
  document.getElementById(item_correct).className = 'correct';
  document.getElementById(item_bg).className = '';
  document.getElementById('check_town').value = 1;
 } else {
  document.getElementById(item_correct).innerHTML = '!';
  document.getElementById(item_correct).className = 'acorrect';
  document.getElementById(item_bg).className = 'check';
  document.getElementById('check_town').value = 0;
 }
 checkAll(); 
}

function CountPost(item) {
var item_correct = 'post_correct';
var item_bg = 'post_id';
 if (document.getElementById(item).value.length >= 2) {
  document.getElementById(item_correct).innerHTML = 'OK';
  document.getElementById(item_correct).className = 'correct';
  document.getElementById(item_bg).className = '';
  document.getElementById('check_post').value = 1;
 } else {
  document.getElementById(item_correct).innerHTML = '!';
  document.getElementById(item_correct).className = 'acorrect';
  document.getElementById(item_bg).className = 'check';
  document.getElementById('check_post').value = 0;
 }
 checkAll(); 
}

function isEmail(item) {
var at="@"
var dot="."
var lat=item.indexOf(at)
var litem=item.length
var ldot=item.indexOf(dot)
if (item.indexOf(at)==-1) return false;	
if (item.indexOf(at)==-1 || item.indexOf(at)==0 || item.indexOf(at)==litem) return false;
if (item.indexOf(dot)==-1 || item.indexOf(dot)==0 || item.indexOf(dot) >= litem - 2) return false;
if (item.indexOf(at,(lat+1))!=-1) return false;
if (item.substring(lat-1,lat)==dot || item.substring(lat+1,lat+2)==dot) return false;
if (item.indexOf(dot,(lat+2))==-1) return false;
if (item.indexOf(" ")!=-1) return false;
return true	
}

function CorrectEmail(item) {
var item_bg = 'email_id';
 if(isEmail(item.value) == true) {
  document.getElementById('email_correct').innerHTML = 'OK';
  document.getElementById('email_correct').className = 'correct';
  document.getElementById(item_bg).className = '';
  document.getElementById('check_email').value = 1;
 } else {
   document.getElementById('email_correct').innerHTML = '!';
   document.getElementById('check_email').value = 0;
   document.getElementById(item_bg).className = 'check';
 }
 checkAll();
}


function checkAll() {
var x;
var check_name = document.getElementById('check_name').value;
var check_addr = document.getElementById('check_addr').value;
var check_town = document.getElementById('check_town').value;
var check_post = document.getElementById('check_post').value;
var check_email = document.getElementById('check_email').value;
  x = check_name + check_addr + check_town + check_post + check_email;
  document.getElementById('check_all').value = x;
 if (document.getElementById('check_all').value == 11111) {
  document.getElementById('submit_id').disabled = false;
 } else {
  document.getElementById('submit_id').disabled = true;
 }
}