// JavaScript Document

<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
function chkinfo() {
/*お名前（姓）のチェック*/
if (document.top.name_f.value == "")
{
alert("お名前（姓）が入力されていません。");
document.top.name_f.focus();
return(false);
}
/*お名前（名）のチェック*/
if (document.top.name_s.value == "")
{
alert("お名前（名）が入力されていません。");
document.top.name_s.focus();
return(false);
}

/*フリガナ（姓）のチェック*/	
if (document.top.name_fk.value == "")
{
alert("フリガナ（姓）が入力されていません。");
document.top.name_fk.focus();
return(false);
}
/*フリガナ（姓）全角チェック*/	
if(checkZenkaku(document.top.name_fk.value) == false){
alert("フリガナは全角文字で入力してください。");
document.top.name_fk.focus();
return(false);
}
/*フリガナ（姓）カナチェック*/	
if(checkKatakana(document.top.name_fk.value) == false){
alert("フリガナは全角カナ文字で入力してください。");
document.top.name_fk.focus();
return(false);
}

/*フリガナ（名）のチェック*/
if (document.top.name_sk.value == "")
{
alert("フリガナ（名）が入力されていません。");
document.top.name_sk.focus();
return(false);
}

/*フリガナ（名）全角チェック*/	
if(checkZenkaku(document.top.name_sk.value) == false){
alert("フリガナは全角文字で入力してください。");
document.top.name_sk.focus();
return(false);
}
/*フリガナ（名）カナチェック*/	
if(checkKatakana(document.top.name_sk.value) == false){
alert("フリガナは全角カナ文字で入力してください。");
document.top.name_sk.focus();
return(false);
}		
//郵便番号チェック
if (document.top.zip_f.value == ""){
alert("郵便番号が入力されていません。");
document.top.zip_f.focus();
return(false);
}else{
txt = document.top.zip_f.value;
if ((data = txt.match(/[^0-9]/g))){
alert("半角数字で入力してください。");
document.top.zip_f.focus();
return	false;
}
}
if (document.top.zip_s.value == ""){
alert("郵便番号が入力されていません。");
document.top.zip_s.focus();
return(false);
}else{
txt = document.top.zip_s.value;
if ((data = txt.match(/[^0-9]/g))){
alert("半角数字で入力してください。");
document.top.zip_s.focus();
return	false;
}
}

//住所チェック
if (document.top.add_1.value == "")
{
alert("「市区郡町村」が入力されていません。");
document.top.add_1.focus();
return(false);
}
if (document.top.add_2.value == "")
{
alert("「住所1」が入力されていません。");
document.top.add_2.focus();
return(false);
}

//電番チェック	
if (document.top.tel1.value == ""){
alert("市外局番が入力されていません。");
document.top.tel1.focus();
return(false);
}else{
txt = document.top.tel1.value;
if ((data = txt.match(/[^0-9]/g))){
alert("半角数字で入力してください。");
document.top.tel1.focus();
return	false;
}
}
if (document.top.tel2.value == ""){
alert("局番が入力されていません。");
document.top.tel2.focus();
return(false);
}else{
txt = document.top.tel2.value;
if ((data = txt.match(/[^0-9]/g))){
alert("半角数字で入力してください。");
document.top.tel2.focus();
return	false;
}
}
if (document.top.tel3.value == ""){
alert("番号が入力されていません。");
document.top.tel3.focus();
return(false);
}else{
txt = document.top.tel3.value;
if ((data = txt.match(/[^0-9]/g))){
alert("半角数字で入力してください。");
document.top.tel3.focus();
return	false;
}
}

//メアドチェック
if (document.top.email.value == ""){
alert("e-mailアドレスが入力されていません。");
document.top.email.focus();
return(false);
}else{
ret = checkEmail(document.top.email.value);
document.top.email.focus();
if ( ret == false ){
return false;
}
}

/* 全角文字列の判別関数*/

function checkZenkaku( String ){

var Count ;
var Letter ;

for( Count=0; Count < String.length; Count++ ){
Letter = String.charAt( Count ) ;
if( Letter < "　"  && Letter != '\n' && Letter != '\r' )
return false ;
}

return true ;
}

/* メアドチェック関数 */
function checkEmail(checkString){
var newstr = "";
var at = false;
var dot = false;

if (checkString.indexOf("@") != -1) {
at = true;
} else if (checkString.indexOf(".") != -1) {
dot = true;
}
for (var i = 0; i < checkString.length; i++) {
ch = checkString.substring(i, i + 1)
if ((ch >= "A" && ch <= "Z") || (ch >= "a" && ch <= "z")
|| (ch == "@") || (ch == ".") || (ch == "_")
|| (ch == "-") || (ch >= "0" && ch <= "9")) {
newstr += ch;
if (ch == "@") {
at=true;
}
if (ch == ".") {
dot=true;
}
}
}
if ((at == true) && (dot == true)) {
return true;
} else {
alert ("入力されたメールアドレスが不正です。\n再度入力し直してください。");
return false;
}
}
//全角カナチェック
function checkKatakana(String){
for(i=0; i<String.length; i++){
if(String.charAt(i) < 'ァ' || String.charAt(i) > 'ン'){
return false;
}
}
return true;
}
//資料請求チェック
var d;
for (d = 1; d < 4+1; d++){
if (document.top.elements["k"+d].checked){
return true;
}
}
alert("請求する資料を選択してください。");
return false;

}



//Accessories page popup photo
<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->

<!--
function opennew(index) {
nwin = window.open(index,'popup','width=460,height=635,scrollbars=yes,resizable=no,status=no,location=no,menubar=no,scrolling=yes');
nwin.focus();
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->


<!--
function clsWin(){
    window.opener = window;
    var win = window.open(location.href,"_self");
    win.close();
}
//-->





