﻿function mail(adress)
{
	base64decode(adress);
	window.open("mailto:y_maji@yodoq.com", "", "width=500,height=400");
}

var base64list = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';

function base64encode(s)
{
  var t = '', p = -6, a = 0, i = 0, v = 0, c;

  while ( (i < s.length) || (p > -6) ) {
    if ( p < 0 ) {
      if ( i < s.length ) {
        c = s.charCodeAt(i++);
        v += 8;
      } else {
        c = 0;
      }
      a = ((a&255)<<8)|(c&255);
      p += 8;
    }
    t += base64list.charAt( ( v > 0 )? (a>>p)&63 : 64 )
    p -= 6;
    v -= 6;
  }
  return t;
}

function base64decode(s)
{
  var t = '', p = -8, a = 0, c, d;

  for( var i = 0; i < s.length; i++ ) {
    if ( ( c = base64list.indexOf(s.charAt(i)) ) < 0 )
      continue;
    a = (a<<6)|(c&63);
    if ( ( p += 6 ) >= 0 ) {
      d = (a>>p)&255;
      if ( c != 64 )
        t += String.fromCharCode(d);
      a &= 63;
      p -= 8;
    }
  }
  return t;
}

function search(form) {

  var query = "";
  
  if(form.address.value != ""){
    query = query + " " + form.address.value;
  }
  
  var maker_flg = false;
  for(count = 0; count < form.maker.length; count++){
    if(form.maker[count].checked == true){
      query = query + " " + form.maker[count].value;
      var maker_flg = true;
    }
  }
  
  var service_flg = false;
  for(count = 0; count < form.service.length; count++){
    if(form.service[count].checked == true){
      query = query + " " + form.service[count].value;
      var service_flg = true;
    }
  }
  
  var shuhen_flg = false;
  for(count = 0; count < form.shuhen.length; count++){
    if(form.shuhen[count].checked == true){
      query = query + " " + form.shuhen[count].value;
      var shuhen_flg = true;
    }
  }
  
  if(form.address.value == "" && !maker_flg && !service_flg && !shuhen_flg){
    alert("補聴器店を検索する条件を入力して下さい。");
    return false;
  }
  
  query = query.replace(/^\s+/g, "");
  
  form.s.value = query;
  form.submit();
}


function onfocusText(id,text) {
  //var m = document.getElementById(ddmenu);
  if(id.value == text) {
    id.value = '';
  }
  return false;
}
function onblurText(id,text) {
  //var m = document.getElementById(ddmenu);
  if(id.value == '') {
    id.value = text;
  }
  return false;
}

