function check_passcode() {
	$('status_msg').innerHTML = '[ Working... ]';
	new Ajax.Request('/cgi-bin/store_check_pass.cgi', {
    method:'post',
    parameters: {store_id:  $('storeid').value,
    	           passcode:  $('passcode').value
    	           },
    onSuccess: function(transport) {
      if (transport.responseText == 1) {
      	window.location = '/' + $('storename').value;
      } else {
      	$('status_msg').innerHTML = '<span style="color:#F00">' + transport.responseText + '</span>';
      }
    },
    onFailure: function(){
    	$('status_msg').innerHTML = "<span style='color:#F00'>Server error: <a style='color:#F00' href='javascript:submit_address()'>Try Again</a></span>";
    }
  });
}

function send_question() {
	$('status_msg').innerHTML = '[ Working... ]';
	new Ajax.Request('/cgi-bin/help_mail.cgi', {
    method:'post',
    parameters: {name:  $('name').value,
    	           email:  $('email').value,
    	           id:  $('storeid').value,
    	           subject:  $('subject').value,
    	           message:  $('message').value
    	           },
    onSuccess: function(transport) {
      if (transport.responseText == 1) {
      	$('status_msg').innerHTML = '<span style="color:#0A0">[ Message sent ]</span>';
      } else {
      	$('status_msg').innerHTML = '<span style="color:#F00">' + transport.responseText + '</span>';
      }
    },
    onFailure: function(){
    	$('status_msg').innerHTML = "<span style='color:#F00'>Server error: <a style='color:#F00' href='javascript:submit_address()'>Try Again</a></span>";
    }
  });
}
