<!--//
function loadImage() { 
	var rollover = new Array();
	for (var i=0; i < 22 ; i++) {
		rollover[i] = new Image();
	}
//	rollover[0].src = "/img/menu_01_index_on.gif";
}

function changeImg(iName,img){
	document.images[iName].src=img;
}

function _JumpURLnewWin(url,sizeX,sizeY) 
{
  if (url != ''){
    win=window.open(url,"a","scrollbars=1,resizable=yes,width=" + sizeX + ",height=" + sizeY);
  }
}
function _TargetWinOpen(url,sizeX,sizeY,target) 
{
  if (url != ''){
    win=window.open(url,target,"scrollbars=1,resizable=yes,width=" + sizeX + ",height=" + sizeY);
  }
}
function SelectJumpURL(obj) 
{
  url = obj.options[obj.selectedIndex].value;
  if (url != '')
  {
    window.location = url;
  }
}
function mOvr(src,clrOver){ 
	if (!src.contains(event.fromElement)){
		src.style.cursor = 'hand'; 
		src.bgColor = clrOver; 
	} 
} 
function mOut(src,clrIn){ 
	if (!src.contains(event.toElement)){ 
		src.style.cursor = 'default'; 
		src.bgColor = clrIn; 
	} 
} 


//showLayer
function showLay(idName){ 
	if(document.getElementById){//NN6,Mozilla,IE5用
		document.getElementById(idName).style.visibility = 'visible';
	}else if(document.all){//IE4用
		document.all(idName).style.visibility = 'visible';
	}else if(document.layers){//NN4用
		document.layers[idName].visibility = 'show';
	}
}

//hideLayer
function hideLay(idName){ 
	if(document.getElementById){//NN6,Mozilla,IE5用
		document.getElementById(idName).style.visibility = 'hidden';
	}else if(document.all){//IE4用
		document.all(idName).style.visibility = 'hidden';
	}else if(document.layers){//NN4用
		document.layers[idName].visibility = 'hide';
	}
}

///////////////////////////////////////////////////////////////////////////////
// コンテナ関数
///////////////////////////////////////////////////////////////////////////////
movex=0,movey=0,xdiff=0,ydiff=0,ystart=0,xstart=0,ystop=0,xstop=0
function setVariables(){
	//--ブラウザを調べて各変数がtrueかfalseを返すようにセットします
	// DHTML(DHTML可) E4(IE4) N4(NN4) E5(IE5) Moz(Mozilla or N6) N6(NN6)
	with(navigator){
		if (navigator.appName == "Netscape") {
			y="window.pageYOffset";
			x="window.pageXOffset";
			X = "window.innerWidth";
		}else{
			y="document.body.scrollTop";
			x="document.body.scrollLeft";
			X = "document.body.clientWidth";
		}
		var DHTML = (document.all || document.getElementById || document.layers) ? true : false;
		var E4    = (document.all && !document.getElementById) ? true : false;
		var N4    = (document.layers)                          ? true : false;
		var E5    = (document.all && document.getElementById)  ? true : false;
		var Moz   = (userAgent.indexOf("Gecko")!=-1)           ? true : false;
		var N6    = (userAgent.indexOf("Netscape6")!=-1)       ? true : false;

		if(N4)oj=object1;
		if(E4)oj=object1.style;
		if(E5||Moz)oj=document.getElementById('object1').style;
		v=".top=";
		h=".left=";
		xstart = Math.floor((eval(X) / 2)-171);
		xstop =  Math.floor((eval(X) / 2)-171);
		checkLocation()
	}
}
function checkLocation(){
	// 上に大きくスクロールしたときの処理
	if(ydiff > 96)ystart=(-96);
	if(ydiff < (-96))ystart=yy-96;
	object="object1";
	yy=eval(y);
	xx=eval(x);
	xstop = Math.floor((eval(X) / 2)-171);
	ydiff=ystart-(yy+ystop);
	xdiff=xstart-(xx+xstop);
	if(ydiff != 0){ 
		movey=Math.round(ydiff/20);
		if(movey == 0 && ydiff < 0)movey=(-1);
		if(movey == 0 && ydiff > 0)movey=1;
		ystart-=movey
	}
	// 高さは固定（移動する場合は下１行をコメント）
	ystart = 367;
	
	if(xdiff != 0){ 
		movex=Math.round(xdiff/20);
		if(movex == 0 && xdiff < 0)movex=(-1);
		if(movex == 0 && xdiff > 0)movex=1;
		xstart-=movex
	}
	//window.status="Y="+ystart+"   X="+xstart+"   MY="+movey+"    DY"+ydiff+"    YY"+y+"="+yy+"     Xstop"+xstop;
	eval('oj'+v+ystart);
	eval('oj'+h+xstart);
    setTimeout("checkLocation()",20)
}
///////////////////////////////////////////////////////////////////////////////

// 入力内容チェック処理
function validForm(passForm){
	if(passForm.customers_email_address.value == ""){
		alert("Eメールアドレスを入力ください。");
		passForm.customers_email_address.focus();
		return false;
	}
	if(passForm.customers_firstname.value == ""){
        alert("お名前をご入力ください");
		passForm.customers_firstname.focus();
		return false
	}
	if(passForm.customers_lastname.value == ""){
        alert("お名前(カタカナ)をご入力ください");
		passForm.customers_lastname.focus();
		return false
	}
	if(passForm.entry_postcode.value == ""){
        alert("郵便番号をご入力ください");
		passForm.entry_postcode.focus();
		return false
	}
	if(passForm.entry_city.value == ""){
        alert("市区町村をご入力ください");
		passForm.entry_city.focus();
		return false
	}
	if(passForm.entry_street_address.value == ""){
        alert("丁目・番地をご入力ください");
		passForm.entry_street_address.focus();
		return false
	}
	if(passForm.customers_telephone.value == ""){
		alert("電話番号を入力ください。");
		passForm.customers_telephone.focus();
		return false;
	}
	if(passForm.customers_password.value != passForm.password2.value){
		alert("パスワードと確認用パスワードが違います。");
		passForm.customers_password.focus();
		return false;
	}
}
function check_form() {
  var error = 0;
  var error_message = "入力フォームでエラーが起きています!\n次の項目を修正してください:\n\n";

  var first_name = document.account_edit.firstname.value;
  var last_name = document.account_edit.lastname.value;
  var dob = document.account_edit.dob.value;
  var email_address = document.account_edit.email_address.value;
  var street_address = document.account_edit.street_address.value;
  var postcode = document.account_edit.postcode.value;
  var city = document.account_edit.city.value;
  var telephone = document.account_edit.telephone.value;
  var password = document.account_edit.password.value;
  var confirmation = document.account_edit.confirmation.value;
  if (document.account_edit.elements['gender'].type != "hidden") {
    if (document.account_edit.gender[0].checked || document.account_edit.gender[1].checked) {
    } else {
      error_message = error_message + "* '性別' が選択されていません。\n";
      error = 1;
    }
  }

  if (document.account_edit.elements['firstname'].type != "hidden") {
    if (first_name == '') {
      error_message = error_message + "* 'お名前' は少なくても 1 文字以上必要です。\n";
      error = 1;
    }
  }

  if (document.account_edit.elements['lastname'].type != "hidden") {
    if (last_name == '') {
      error_message = error_message + "* 'お名前(カタカナ)' は少なくても 1 文字以上必要です。\n";
      error = 1;
    }
  }

  if (document.account_edit.elements['dob'].type != "hidden") {
    if (dob == '' || dob.length != 10) {
      error_message = error_message + "* '生年月日' は次の形式で入力してください: xxxx/xx/xx (年/月/日).\n";
      error = 1;
    }
  }

  if (document.account_edit.elements['email_address'].type != "hidden") {
    if (email_address == '' || email_address.length < 6) {
      error_message = error_message + "* \'E-Mail アドレス\' は少なくても 6 文字以上必要です。\n";
      error = 1;
    }
  }

  if (document.account_edit.elements['street_address'].type != "hidden") {
    if (street_address == '' || street_address.length < 2) {
      error_message = error_message + "* '丁目・番地' は少なくても 2 文字以上必要です。\n";
      error = 1;
    }
  }

  if (document.account_edit.elements['postcode'].type != "hidden") {
    if (postcode == '' || postcode.length < 4) {
      error_message = error_message + "* '郵便番号' は少なくても 4 文字以上必要です。\n";
      error = 1;
    }
  }

  if (document.account_edit.elements['city'].type != "hidden") {
    if (city == '' || city.length < 2) {
      error_message = error_message + "* \'市区町村\' は少なくても 2 文字以上必要です。\n";
      error = 1;
    }
  }
  if (document.account_edit.elements['state'].type != "hidden") {
    if (document.account_edit.state.value == '') {
       error_message = error_message + "* '都道府県' を選択または入力してください。\n";
       error = 1;
    }
  }

  if (document.account_edit.elements['telephone'].type != "hidden") {
    if (telephone == '' || telephone.length < 3) {
      error_message = error_message + "* '電話番号' は少なくても 3 文字以上必要です。\n";
      error = 1;
    }
  }

  if (document.account_edit.elements['password'].type != "hidden") {
    if ((password != confirmation) || (password == '' || password.length < 5)) {
      error_message = error_message + "* 'パスワード' と \'パスワードを再入力\' は一致していて 5 文字以上必要です。\n";
      error = 1;
    }
  }

  if (error == 1) {
    alert(error_message);
    return false;
  } else {
    return true;
  }
}




var url = new Array(

"/cyberstar/images/gnavi01_on.gif",
"/cyberstar/images/gnavi02_on.gif",
"/cyberstar/images/gnavi03_on.gif",
"/cyberstar/images/gnavi04_on.gif",
"/cyberstar/images/gnavi05_on.gif",
"/cyberstar/images/gnavi06_on.gif",

"/cyberstar/images/lnavi/pro_shave_01on.gif",
"/cyberstar/images/lnavi/pro_shave_02on.gif",
"/cyberstar/images/lnavi/pro_shave_03on.gif",
"/cyberstar/images/lnavi/pro_face_01on.gif",
"/cyberstar/images/lnavi/pro_face_02on.gif",
"/cyberstar/images/lnavi/pro_face_03on.gif",
"/cyberstar/images/lnavi/pro_face_04on.gif",
"/cyberstar/images/lnavi/pro_face_05on.gif",
"/cyberstar/images/lnavi/pro_face_06on.gif",
"/cyberstar/images/lnavi/pro_body_01on.gif",
"/cyberstar/images/lnavi/pro_body_02on.gif",
"/cyberstar/images/lnavi/pro_body_03on.gif",
"/cyberstar/images/lnavi/pro_body_04on.gif",
"/cyberstar/images/lnavi/pro_hair_01on.gif",
"/cyberstar/images/lnavi/pro_hair_02on.gif",
"/cyberstar/images/lnavi/pro_hair_03on.gif",
"/cyberstar/images/lnavi/pro_hair_04on.gif",
"/cyberstar/images/lnavi/pro_hair_05on.gif",
"/cyberstar/images/lnavi/pro_hair_06on.gif",
"/cyberstar/images/lnavi/pro_hair_07on.gif",
"/cyberstar/images/lnavi/pro_hairstyling_01on.gif",
"/cyberstar/images/lnavi/pro_hairstyling_02on.gif",
"/cyberstar/images/lnavi/pro_hairstyling_03on.gif",
"/cyberstar/images/lnavi/pro_hairstyling_04on.gif",
"/cyberstar/images/lnavi/pro_sport_01on.gif",
"/cyberstar/images/lnavi/pro_sport_02on.gif",
"/cyberstar/images/lnavi/pro_sport_03on.gif",
"/cyberstar/images/lnavi/pro_travelpack_01on.gif",
"/cyberstar/images/lnavi/pro_travelpack_02on.gif",
"/cyberstar/images/lnavi/pro_travelpack_03on.gif",
"/cyberstar/images/lnavi/pro_travelpack_04on.gif",
"/cyberstar/images/lnavi/mypage_01on.gif",
"/cyberstar/images/lnavi/mypage_02on.gif",
"/cyberstar/images/lnavi/mypage_03on.gif",
"/cyberstar/images/lnavi/info_01on.gif",
"/cyberstar/images/lnavi/info_02on.gif",
"/cyberstar/images/lnavi/info_03on.gif",
"/cyberstar/images/lnavi/shopinfo_01on.gif",
"/cyberstar/images/lnavi/shopinfo_02on.gif",
"/cyberstar/images/lnavi/shopinfo_03on.gif",
"/cyberstar/images/lnavi/about_vitaman_01on.gif",
"/cyberstar/images/lnavi/about_vitaman_02on.gif",
"/cyberstar/images/lnavi/about_vitaman_03on.gif",
"/cyberstar/images/lnavi/about_vitaman_04on.gif",
"/cyberstar/images/lnavi/mensbeauty_01on.gif",
"/cyberstar/images/lnavi/mensbeauty_02on.gif",
"/cyberstar/images/lnavi/mensbeauty_03on.gif",
"/cyberstar/images/lnavi/mensbeauty_04on.gif",
"/cyberstar/images/lnavi/normal_list.gif"

);

var theImages = new Array;
function preLoad(){
	for(var i = 0; i < url.length; i++){
		theImages[i] = new Image;
		theImages[i].src = url[i];
	}
}


//-->

