FS.langId = -10;
FS.catalogId = 23507;
FS.storeId = 34554;
FS.langPath = 'ja_JP';
FS.zipMinLength = 4;

FS.checkOut = {
	paymentOptions: {
		"creditCard": "#creditCard",
		"COD": "#COD"
	}
}

/**
	Localized validation rules. These are merged in and overwrite the default rules when FSvalidate runs.
 */
FS.validationRules = {
	zipNumber: function(obj, message) {
		var string = $(obj).val().trim().replace('-', '');

		var re = /\d{7}/;
		var test = re.test(string);

		if (!test) {
			$(obj).data('errorMessage', message);
			return false;
		}
		return true;
	},

	passwordFormat: function(obj, message) {
		if ($(obj).val().length == 0) {
			return true;
		}
		if ($(obj).val().length < 7) {
			$(obj).data('errorMessage', message);
			return false;
		}
		var regdigit=/[0-9]/;
		var test = regdigit.test($(obj).val());
		if (!test) {
			$(obj).data('errorMessage', message);
			return false;
		}
		var newString = $(obj).val();
		var regChar = new RegExp("[a-zA-Z\u3040-\u309F\u4E00-\u9FFF]", "g");
		var test = regChar.test(newString);
		if (!test) {
			$(obj).data('errorMessage', message);
			return false;
		} else {
			return true;
		}
	},

	phone: function(obj, message) {
		var string = $(obj).val().trim().replace(/[\D]/g, '');

		var re = /\d/;
		var test = re.test(string);

		if (!test) {
			$(obj).data('errorMessage', message);
			return false;
		}
		return true;
	}
};

FS.local_lang = {
	labels: {
		editItem: 'オプションを編集',
		close: '閉じる',
		promoCodes: 'プロモコード',
		havePromo: 'Have a promo code?',
		shippingMethod: 'SHIPPING METHOD',
		searchKeywordItem: '商品名・キーワード検索',
		storeLocator: '店舗所在地',
		catalog: 'Catalog',
		signupThankYou: 'ありがとうございます',
		giftWithPurchase: 'Free Gift with Purchase',
		specialOffers: 'Special Offers Details',
		sizeChartFitGuide: 'Size chart',
		watchInstructions: 'Watch Instructions',
		emailAFriend: 'Email a Friend',
		mustHaves: 'Must Haves',
		freeStandard: '&nbsp;',
		freeTwoDay: '&nbsp;',
		freeOverNight: '&nbsp',
		privacyPolicy: 'Privacy Policy',
		termsConditions: 'Terms and Conditions',
		giftCardBalance: 'Check Gift Card Balance',
		whatIsPaypal: 'What is PayPal',
		securityNotice: 'Kartenpr&uuml;fnummer',
		yearPlaceholder: 'YYYY',
		monthPlaceholder: 'MM',
		dayPlaceholder: 'DD',
		TOCmodal: 'TERMS AND CONDITIONS',
		SPmodal: 'SECURITY & PRIVACY',
		chooseAddress: '保存済みの住所を選択',
		shoppingBagTitle: 'Shopping Cart',
		currencyMarker: '&yen;&nbsp;',
		decimalDelimiter: '.',
		color: 'Color',
		size: 'Size',
		length: 'Length',
		waist: 'Waist',
		itemOutOfStock: 'This item is currently out of stock.',
		productsSelectedPlural: 'Products Selected',
		productsSelectedSingular: 'Product Selected',
		pageLabel: 'Page',
		subcatColorOpt: 'More Colors',
		personSentYouWishlist: 'さんがあなたにfossil.co.jpのウィッシュリストを送りました。',
		viewMyList: 'Fossil.co.jpのわたしのウィッシュリストを見てください！',
		wishList: 'ウィッシュリスト',
		wishListTitle: 'ウィッシュリストのタイトル',
		wishListFound: 'のウィッシュリストは個あります。',
		wishListDeleted: 'がリストから削除されました。',
		deleteWishListTitle: 'ウィッシュリストを削除する',
		continueLabel: '続ける',
		newItem: 'NEW',
		styleNumber: '品番',
		edit: '編集',
		createNewList: '新しいウィッシュリストをつくる',
		editListName: 'リストの名前を変更する',
		wishListPossessive: 'さんのウィッシュリスト：',
		emailWishList: 'あなたのリストをメールで送付する',
		registeredUsersLogon: 'アカウント登録済のお客様',
		myWishlist: 'マイウィッシュリスト',
		wlConfirmMsg: '[0]は[1]に追加されました。',
		wlContinueBtn: 'ショッピングを続ける',
		wlReviewLists: 'ウィッシュリストをみる',
		wlViewDetails: '詳細を表示',
		addToBag: 'バッグに追加'
	},
	errors: {
		giftCardValue: "Please select a gift card denomination",
		newPassword: 'An error occurred because the new password and password confirmation does not match; please re-submit a matching password in both fields.',
		passwordSameChars: 'パスワードに4文字以上の同じ文字を使用することはできません。再度パスワードをご入力ください。',
		passwordConsecutiveChars: 'パスワードに3文字以上同じ文字を使用することはできません。再度パスワードをご入力ください。',
		passwordFormat: 'パスワードは、7文字で以上で英数字を含む必要があります。もう一度ご入力下さい。',
		messageFormat: 'Please limit your message to 150 characters',
		giftCardMessageFormat: 'Please limit your message to 500 characters',
		required: '必須項目です。', /* errMapMsg_0, errMapMsg_2 */
		validEmail: '有効なEメールアドレスを入力してください。', /* errMapMsg_1, errMapMsg_14, errMapMsg_30, errMapMsg_41, errMapMsg_43 */
		emailNotFound: 'Eメールが見つかりません。', /* errMapMsg_3 */
		validPassword: '有効なパスワードを入力してください。', /* errMapMsg_4, errMapMsg_33 */
		passwordMatch: '入力されたパスワードが一致しません。', /* errMapMsg_5 */
		validAddress: '有効な住所を入力してください。', /* errMapMsg_6 */
		firstNameEmpty: '名前を入力してください。', /* errMapMsg_7, errMapMsg_31 */
		lastNameEmpty: '苗字を入力してください。', /* errMapMsg_8, errMapMsg_32 */
		addressEmpty: '住所を入力してください。', /* errMapMsg_9 */
		streetEmpty: 'Please enter your street',
		houseNumberEmpty: 'Please enter your house number.',
		cityEmpty: '市区町村を入力してください。', /* errMapMsg_10 */
		stateEmpty: '都道府県を選択してください。', /* errMapMsg_11, errMapMsg_16 */
		validZipcode: '有効な郵便番号を入力してください。', /* errMapMsg_12 */
		validPhoneNumber: '有効な電話番号を入力してください。', /* errMapMsg_13, errMapMsg_15 */
		validGCNum: 'ギフトカードカード番号が有効ではありません。番号をお確かめになってからもう一度お試しください。', /* errMapMsg_17 */
		validSecurityCode: 'セキュリティコードが有効ではありません。番号をお確かめになってもう一度お試しください。', /* errMapMsg_18 */
		validCCNum: '有効なクレジットカード番号を入力してください。', /* errMapMsg_19, errMapMsg_25 */
		noCVC: 'クレジットカードのセキュリティコードを入力してください。', /* errMapMsg_20, errMapMsg_26 */
		validCCExpMonth: '有効なクレジットカードの有効期限の月を選択してください。', /* errMapMsg_21 */
		validCCExpYear: '有効なクレジットカードの有効期限の年を選択してください。', /* errMapMsg_22 */
		validCCExpDate: '有効なクレジットカードの有効期限を選択してください。', /* errMapMsg_23 */
		selectCardType: 'クレジットカードの種類を選択してください。', /* errMapMsg_24 */
		noSearchTerm: '検索用語または商品番号を入力してください。', /* errMapMsg_28 */
		minThreeChar: '3文字以上入力してください。', /* errMapMsg_29 */
		validPassConf: '有効な確認用パスワードを入力してください。', /* errMapMsg_34, errMapMsg_38 */
		enterEmail: 'Eメールアドレスを入力してください。', /* errMapMsg_37, errMapMsg_40 */
		emailSignup: 'Eメールアドレスを入力してください。', /* errMapMsg_37, errMapMsg_40 */
		validCityStateOrZip: '有効な都道府県、市区町村、または郵便番号を入力してください。', /* errMapMsg_39 */
		enterMonthOfBirth: '誕生月を入力してください。', /* errMapMsg_47 */
		enterDateOfBirth: '誕生日を入力してください。', /* errMapMsg_48 */
		enterYearOfBirth: '誕生年を入力してください。', /* errMapMsg_49 */
		validDate: 'Please enter a month.',
		lastFourSSN: '社会保障番号の下4桁を入力してください。', /* errMapMsg_50 */
		billMeLaterTOC: 'We cannot complete your transaction until you agree to the electronic presentation of the Bill Me Later Terms and Conditions', /* errMapMsg_51 */
		validPromoCode:  'The promotion code entered is invalid. Please check the code and try again.',
		enterValidPromoCode: 'Invalid Promotion Code',
		promoCodeAlreadyUsed: 'has been entered twice',
		bundleSelectOneItem: 'Please select at least one product from this bundle',
		pleaseSelectLabel: 'Please select a ',
		selectColor: 'Please select a color',
		selectLength: 'Please select a length',
		termsAgreeUnchecked: 'Bitte stimme den Allg. Gesch&auml;ftsbedingungen und unseren Datenschutzrichtlinien zu',
		searchMinimumChars: 'Please enter at least 3 characters.',
		addItemsWishlistEmail: 'Please add some items to your wishlist before emailing it.',
		addItemsWishlistShare: 'Please add some items to your wishlist before sharing it.',
		nameWishlist: 'Please enter a name for your wish list.',
		wishlistNetworkError: 'There was a network or server error processing your request or your session timed out. Please try again.',
		noWishlistFound: 'No results found.<br />Please retry a different search.',
		deleteWishlist: 'There was an error deleting your wishlist. Please try again later.',
		wishListNameEmpty: 'Please enter a name for your wish list.',
		addToWishlistError: 'There is an error adding to Wishlist, please try again at a later time.'
	}
};

