home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 2001 November
/
VPR0111A.ISO
/
HSTRAIAL
/
MSHagaki
/
MM3.Cab
/
F96808_mshsnavi.js.4722E93C_9B97_42FF_8575_C46D868BB8C1
< prev
next >
Wrap
Text File
|
2001-08-07
|
26KB
|
1,026 lines
<!--
// ドラッグ&ドロップを無効にするための処理
document.ondragstart = doFunc;
function doFunc(){
event.returnValue=false;
}
//// グローバル変数
// 日付データ
var g_yyyy, g_mm, g_dd;
// お奨めショートカット振り分け識別
var g_nenga_postcard = "年賀状";
var g_school_postcard = "入学";
var g_marriage_postcard = "結婚";
var g_hot_season_postcard = "暑中見舞い";
//メッセージ//
function Message(s)
{
infobox.innerHTML = s;
}
//プレビュー設定
var rv1,rv2,se1;
rv1 = "half";
rv2 = "tate";
function sel(hagakimodel){
se1=hagakimodel.options[hagakimodel.selectedIndex].text;
}
function set_env_op(){ // 封筒 用
se1=document.formmodel.envelopemodel.options[0].text;
hidden_vertical_scrollbar();
}
function set_hg_op(){ // はがき 用
se1=document.formmodel.hagakimodel.options[0].text;
hidden_vertical_scrollbar();
ss.style.visibility = "visible";
}
function ra2(radio){
rv2=radio.value;
}
// ナビのスクリプトで使用するための変数
// ”縦書き/横書き”のラジオボタンの選択状態を把握するため
var isvertical = 1;
function radioVrt()
{
isvertical = 1;
save_cookie_viewhtml_noesc("GlobalData_bVertical_value", "" + isvertical);
}
function radioHrz()
{
isvertical = 0;
save_cookie_viewhtml_noesc("GlobalData_bVertical_value", "" + isvertical);
}
// どのラジオボタンが選択されたかの判定
function check_radio_rv2()
{
var nSelIndex = 0;
for(i=0; i<2; i++)
{
if( document.formvertical.elements[i].checked )
{
nSelIndex = i + 1;
}
}
return(nSelIndex);
}
// ラジオボタンの値の設定
function set_radio_rv2(nSelIndex)
{
switch(nSelIndex)
{
case 1:
rv2 = "tate";
radioVrt();
break;
case 2:
rv2 = "yoko";
radioHrz
break;
default:
rv2 = "tate";
radioVrt();
break;
}
}
// テンプレート一覧ページのデフォルト値設定
function hagakiselect()
{
set_radio_rv2( check_radio_rv2() );
se1=document.formmodel.hagakimodel.options[document.formmodel.hagakimodel.selectedIndex].text;
preview();
}
function ofukuhagakiselect()
{
hidden_vertical_scrollbar();
set_radio_rv2( check_radio_rv2() );
ret();
}
function fukumoketsurei_hagakiselect()
{
radioVrt();
hidden_vertical_scrollbar();
}
function hakushi_hagakiselect()
{
set_radio_rv2( check_radio_rv2() );
se1=document.formmodel.hagakimodel.options[document.formmodel.hagakimodel.selectedIndex].text;
prevhaku();
}
function only_atena_hagakiselect()
{
set_radio_rv2( check_radio_rv2() );
se1=document.formmodel.hagakimodel.options[document.formmodel.hagakimodel.selectedIndex].text;
prevatena();
}
function envelopeselect()
{
set_radio_rv2( check_radio_rv2() );
se1=document.formmodel.envelopemodel.options[document.formmodel.envelopemodel.selectedIndex].text;
prevenv();
}
// ”全面/半面”のラジオボタンの選択状態を把握するため
var isall = 0;
function radioAll()
{
isall = 1;
}
function radioHalf()
{
isall = 0;
}
//
function ret(){
if (rv2 == "tate"){
document.hagakipre.src="img/naviicon/mhretule.gif";
}
else{
document.hagakipre.src="img/naviicon/mhretula.gif";
}
}
//はがきプレビュー
function preview(){
switch(se1){
case "官製はがき":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhkansle.gif";
}
else{
hagakipre.src="img/naviicon/mhkansla.gif";
}
break;
case "私製はがき":
ss.style.visibility="visible";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhshisle.gif";
}
else{
hagakipre.src="img/naviicon/mhshisla.gif";
}
break;
case "かもめーる":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhkamole.gif";
}
else{
hagakipre.src="img/naviicon/mhkamola.gif";
}
break;
case "さくらめーる":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhsakule.gif";
}
else{
hagakipre.src="img/naviicon/mhsakula.gif";
}
break;
case "エコー":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhecole.gif";
}
else{
hagakipre.src="img/naviicon/mhecola.gif";
}
break;
case "年賀はがき":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhnewyle.gif";
}
else{
hagakipre.src="img/naviicon/mhnewyla.gif";
}
break;
case "往復はがき":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhretule.gif";
}
else{
hagakipre.src="img/naviicon/mhretula.gif";
}
break;
case "絵はがき":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhpictle.gif";
}
else{
hagakipre.src="img/naviicon/mhpictla.gif";
}
break;
}
}
//白紙プレビュー
function prevhaku(){
if (se1 == "往復はがき"){
iprev.location.href='mhharetu.htm';
}
else{
iprev.location.href='mhhakush.htm';
}
switch(se1){
case "官製はがき":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhkansle.gif";
}
else{
hagakipre.src="img/naviicon/mhkansla.gif";
}
break;
case "私製はがき":
ss.style.visibility="visible";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhshisle.gif";
}
else{
hagakipre.src="img/naviicon/mhshisla.gif";
}
break;
case "かもめーる":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhkamole.gif";
}
else{
hagakipre.src="img/naviicon/mhkamola.gif";
}
break;
case "さくらめーる":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhsakule.gif";
}
else{
hagakipre.src="img/naviicon/mhsakula.gif";
}
break;
case "エコー":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhecole.gif";
}
else{
hagakipre.src="img/naviicon/mhecola.gif";
}
break;
case "年賀はがき":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhnewyle.gif";
}
else{
hagakipre.src="img/naviicon/mhnewyla.gif";
}
break;
case "往復はがき":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhretule.gif";
}
else{
hagakipre.src="img/naviicon/mhretula.gif";
}
break;
case "絵はがき":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhpictle.gif";
}
else{
hagakipre.src="img/naviicon/mhpictla.gif";
}
break;
}
}
//宛名面のみプレビュー
function prevatena(){
switch(se1){
case "官製はがき":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhkanlle.gif";
}
else{
hagakipre.src="img/naviicon/mhkanlla.gif";
}
break;
case "私製はがき":
ss.style.visibility="visible";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhshille.gif";
}
else{
hagakipre.src="img/naviicon/mhshilla.gif";
}
break;
case "かもめーる":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhkamlle.gif";
}
else{
hagakipre.src="img/naviicon/mhkamlla.gif";
}
break;
case "さくらめーる":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhsaklle.gif";
}
else{
hagakipre.src="img/naviicon/mhsaklla.gif";
}
break;
case "エコー":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mheclle.gif";
}
else{
hagakipre.src="img/naviicon/mheclla.gif";
}
break;
case "年賀はがき":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhnewlle.gif";
}
else{
hagakipre.src="img/naviicon/mhnewlla.gif";
}
break;
case "往復はがき":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhretlle.gif";
}
else{
hagakipre.src="img/naviicon/mhretlla.gif";
}
break;
case "絵はがき":
ss.style.visibility="hidden";
if (rv2 == "tate"){
hagakipre.src="img/naviicon/mhpiclle.gif";
}
else{
hagakipre.src="img/naviicon/mhpiclla.gif";
}
break;
}
}
//封筒プレビュー
function prevenv(){
switch(se1){
case "長形3号":
if (rv2 == "tate"){
envelopepre.src="img/naviicon/mht3le.gif";
}
else{
envelopepre.src="img/naviicon/mht3la.gif";
}
break;
case "長形4号":
if (rv2 == "tate"){
envelopepre.src="img/naviicon/mht4le.gif";
}
else{
envelopepre.src="img/naviicon/mht4la.gif";
}
break;
case "角形8号":
if (rv2 == "tate"){
envelopepre.src="img/naviicon/mhk8le.gif";
}
else{
envelopepre.src="img/naviicon/mhk8la.gif";
}
break;
case "洋形1号":
if (rv2 == "tate"){
envelopepre.src="img/naviicon/mhy1le.gif";
}
else{
envelopepre.src="img/naviicon/mhy1la.gif";
}
break;
case "洋形2号":
if (rv2 == "tate"){
envelopepre.src="img/naviicon/mhy2le.gif";
}
else{
envelopepre.src="img/naviicon/mhy2la.gif";
}
break;
case "洋形3号":
if (rv2 == "tate"){
envelopepre.src="img/naviicon/mhy3le.gif";
}
else{
envelopepre.src="img/naviicon/mhy3la.gif";
}
break;
case "洋形4号":
if (rv2 == "tate"){
envelopepre.src="img/naviicon/mhy4le.gif";
}
else{
envelopepre.src="img/naviicon/mhy4la.gif";
}
break;
case "洋形6号":
if (rv2 == "tate"){
envelopepre.src="img/naviicon/mhy6le.gif";
}
else{
envelopepre.src="img/naviicon/mhy6la.gif";
}
break;
case "洋形7号":
if (rv2 == "tate"){
envelopepre.src="img/naviicon/mhy7le.gif";
}
else{
envelopepre.src="img/naviicon/mhy7la.gif";
}
break;
}
}
//はがき完成図設定
function hagaki_default_preview(imagefilename, designfilename)
{
var n = parent.window.document.formmodel.hagakimodel.selectedIndex;
var fChecked = parent.window.document.formbarcode.check_barcode.checked;
var szHagakiType = parent.window.document.formmodel.hagakimodel.options(n).value;
save_cookie_viewhtml_noesc("GlobalData_nAttribute_value", "" + (-1));
save_cookie_viewhtml_noesc("GlobalData_szImageName_value", imagefilename);
save_cookie_viewhtml_noesc("GlobalData_szDesignFileName_value", designfilename);
save_cookie_viewhtml_noesc("GlobalData_bBarcode_value", "" + fChecked);
save_cookie_viewhtml_noesc("GlobalData_check_barcode_checked", "" + fChecked);
save_cookie_viewhtml_noesc("GlobalData_nModelID_value", "" + n);
save_cookie_viewhtml_noesc("GlobalData_szModelName_value", szHagakiType);
save_cookie_viewhtml("HSSELECTFILE", imagefilename);
}
//はがき・お知らせ(普通)完成図設定
function hagaki_oshirase_futsu_preview(imagefilename, designfilename)
{
hagaki_default_preview(imagefilename, designfilename);
}
//はがき・お知らせ(往復)完成図設定
function hagaki_oshirase_ofuku_preview(imagefilename, designfilename)
{
save_cookie_viewhtml_noesc("GlobalData_nAttribute_value", "" + (-1));
save_cookie_viewhtml_noesc("GlobalData_szImageName_value", imagefilename);
save_cookie_viewhtml_noesc("GlobalData_szDesignFileName_value", designfilename);
save_cookie_viewhtml_noesc("GlobalData_bBarcode_value", "" + "false");
save_cookie_viewhtml_noesc("GlobalData_check_barcode_checked", "" + "false");
save_cookie_viewhtml_noesc("GlobalData_szModelName_value", "往復はがき");
save_cookie_viewhtml("HSSELECTFILE", imagefilename);
}
//はがき・服喪欠礼完成図設定
function hagaki_fukumoketsurei_preview(imagefilename, designfilename)
{
var fChecked = parent.window.document.formbarcode.check_barcode.checked;
save_cookie_viewhtml_noesc("GlobalData_nAttribute_value", "" + (-1));
save_cookie_viewhtml_noesc("GlobalData_szImageName_value", imagefilename);
save_cookie_viewhtml_noesc("GlobalData_szDesignFileName_value", designfilename);
save_cookie_viewhtml_noesc("GlobalData_bBarcode_value", "" + fChecked);
save_cookie_viewhtml_noesc("GlobalData_check_barcode_checked", "" + fChecked);
save_cookie_viewhtml_noesc("GlobalData_szModelName_value", "私製はがき");
save_cookie_viewhtml("HSSELECTFILE", imagefilename);
}
//はがき・絵はがき完成図設定
function hagaki_ehagaki_preview(imagefilename, designfilename)
{
hagaki_default_preview(imagefilename, designfilename);
}
//はがき・宛名面のみ完成図設定
function hagaki_atena_only_no_preview()
{
var n = window.document.formmodel.hagakimodel.selectedIndex;
var fChecked = window.document.formbarcode.check_barcode.checked;
var szHagakiType = window.document.formmodel.hagakimodel.options(n).value;
save_cookie_viewhtml_noesc("GlobalData_nAttribute_value", "" + (-1));
save_cookie_viewhtml_noesc("GlobalData_szImageName_value", "");
save_cookie_viewhtml_noesc("GlobalData_szDesignFileName_value", "");
save_cookie_viewhtml_noesc("GlobalData_bBarcode_value", "" + fChecked);
save_cookie_viewhtml_noesc("GlobalData_check_barcode_checked", "" + fChecked);
save_cookie_viewhtml_noesc("GlobalData_nModelID_value", "" + n);
save_cookie_viewhtml_noesc("GlobalData_szModelName_value", szHagakiType);
}
//封筒・宛名面のみ完成図設定
function envelope_atena_only_no_preview()
{
var n = window.document.formmodel.envelopemodel.selectedIndex;
var fChecked = window.document.formbarcode.check_barcode.checked;
var szEnvelopeType = window.document.formmodel.envelopemodel.options(n).value;
save_cookie_viewhtml_noesc("GlobalData_nAttribute_value", "" + (-1));
save_cookie_viewhtml_noesc("GlobalData_szImageName_value", "");
save_cookie_viewhtml_noesc("GlobalData_szDesignFileName_value", "");
save_cookie_viewhtml_noesc("GlobalData_bBarcode_value", "" + fChecked);
save_cookie_viewhtml_noesc("GlobalData_check_barcode_checked", "" + fChecked);
save_cookie_viewhtml_noesc("GlobalData_nModelID_value", "" + n);
save_cookie_viewhtml_noesc("GlobalData_szModelName_value", szEnvelopeType);
}
//ラベル・データ設定(共通)
function label_only_no_preview()
{
var n = window.document.formmodel.label_model.selectedIndex;
var szLabelModelType = window.document.formmodel.label_model.options(n).value;
save_cookie_viewhtml_noesc("GlobalData_nAttribute_value", "" + (-1));
save_cookie_viewhtml_noesc("GlobalData_szImageName_value", "");
save_cookie_viewhtml_noesc("GlobalData_szDesignFileName_value", "");
save_cookie_viewhtml_noesc("GlobalData_nModelID_value", "" + n + 1);
save_cookie_viewhtml_noesc("GlobalData_szModelName_value", szLabelModelType);
}
//ラベル・データ設定(バーコードなし)
function label_no_barcode_only_no_preview()
{
save_cookie_viewhtml_noesc("GlobalData_bBarcode_value", "" + "false");
save_cookie_viewhtml_noesc("GlobalData_check_barcode_checked", "" + "false");
label_only_no_preview();
}
//ラベル・データ設定(バーコードあり)
function label_with_barcode_only_no_preview()
{
var fChecked = window.document.formbarcode.check_barcode.checked;
save_cookie_viewhtml_noesc("GlobalData_bBarcode_value", "" + fChecked);
save_cookie_viewhtml_noesc("GlobalData_check_barcode_checked", "" + fChecked);
label_only_no_preview();
}
//ラベル/名刺・型番名データー設定
function label_default_set_data()
{
var n = window.document.formmodel.label_model.selectedIndex;
var szLabelModelType = window.document.formmodel.label_model.options(n).value;
save_cookie_viewhtml_noesc("GlobalData_nAttribute_value", "" + (-1));
save_cookie_viewhtml_noesc("GlobalData_bBarcode_value", "" + "false");
save_cookie_viewhtml_noesc("GlobalData_check_barcode_checked", "" + "false");
save_cookie_viewhtml_noesc("GlobalData_nModelID_value", "" + n + 1);
save_cookie_viewhtml_noesc("GlobalData_szModelName_value", szLabelModelType);
}
//ラベル/名刺・完成図設定
function label_default_preview(imagefilename, designfilename)
{
save_cookie_viewhtml_noesc("GlobalData_szImageName_value", imagefilename);
save_cookie_viewhtml_noesc("GlobalData_szDesignFileName_value", designfilename);
save_cookie_viewhtml("HSSELECTFILE", imagefilename);
}
//はがき・デザイン名・ユーザー入力設定
function set_hagaki_design_name()
{
save_cookie_viewhtml_noesc("GlobalData_szDesignTextName_value", window.textfield.value);
}
//はがき・デザイン名・空白設定
function set_hagaki_no_design_name()
{
save_cookie_viewhtml_noesc("GlobalData_szDesignTextName_value", "");
}
//封筒・デザイン名・ユーザー入力設定
function set_envelope_design_name()
{
save_cookie_viewhtml_noesc("GlobalData_szDesignTextName_value", window.document.formdesignname.designname.value);
}
//ラベル・デザイン名・ユーザー入力設定
function set_label_design_name()
{
save_cookie_viewhtml_noesc("GlobalData_szDesignTextName_value", window.document.formdesignname.textfield.value);
}
//ファイル名設定
function hagaki_default_setfilename(filename)
{
save_cookie_viewhtml_noesc("GlobalData_szFileName_value", filename);
save_cookie_viewhtml_noesc("GlobalData_bVertical_value", "" + isvertical);
save_cookie_viewhtml( "HSVIEWFILE", filename );
}
//はがき・お知らせ種別インデックスの抽出
function getshirasenaiyo()
{
//内容
var naiyo = formnaiyo.oshirase_naiyo.options[formnaiyo.oshirase_naiyo.selectedIndex].value;
return naiyo;
}
//はがき・お知らせの対象となる一覧(HTML)ファイルの設定
function hagaki_oshirase_setfilename(taste)
{
//テイスト
save_cookie_viewhtml_noesc("GlobalData_szFileName_value", '31' + getshirasenaiyo() + taste+ '00.htm');
save_cookie_viewhtml_noesc("GlobalData_bVertical_value", "" + isvertical);
var filename = load_cookie_viewhtml_noesc("GlobalData_szFileName_value");
save_cookie_viewhtml( "HSVIEWFILE", filename );
}
//インラインフレーム設定
function hagaki_default_setframe()
{
in_filename = load_cookie_viewhtml("HSVIEWFILE");
str = "<iframe src='" + in_filename + " ' WIDTH='100%' HEIGHT='100%' FRAMEBORDER='1'></iframe>";
document.write(str);
}
// はがきタイプの設定
function SetHagakiType(typename)
{
save_cookie_viewhtml_noesc("GlobalData_szTypeName_value", typename);
}
// ラベルタイプの設定
function SetLabelType(typename)
{
save_cookie_viewhtml_noesc("GlobalData_szTypeName_value", typename);
}
// プレビューのフレーム用のファイルを設定(長方形-縦型)// rectangle
function set_preview_vertical()
{
filename = load_cookie_viewhtml("HSSELECTFILE");
str = "<img src='" + filename + "' width='151' height='222' alt='完了図' border='0'>";
document.write(str);
}
// プレビューのフレーム用のファイルを設定(長方形-横型)// rectangle
function set_preview_horizontal()
{
filename = load_cookie_viewhtml("HSSELECTFILE");
str = "<img src='" + filename + "' width='222' height='151' alt='完了図' border='0'>";
document.write(str);
}
// プレビューのフレーム用のファイルを設定(正方形)// square
function set_preview_square()
{
filename = load_cookie_viewhtml("HSSELECTFILE");
str = "<img src='" + filename + "' width='200' height='200' alt='完了図' border='0'>";
document.write(str);
}
// ”垂直スクロールバーの非表示”
function hidden_vertical_scrollbar()
{
////parent.window.external.set_vertical_scrollbar( 0 ); //// Vert-ScrollBar Disable : 0, Enaable : 1
}
// ”カテゴリー文字列の設定”
function set_curcategory(szCategory)
{
// カテゴリー文字列の一覧 (szCategory)
// "Hagaki", "Envelope", "Address", "Card", "Print", "AV", "DesignOpen", "AddressBook"
save_cookie_viewhtml_noesc("GlobalData_szCategory_value", szCategory);
save_cookie_viewhtml( "HSCATEGORYNAME", szCategory );
hidden_vertical_scrollbar();
}
// クッキーに情報をセーブする
function save_cookie_viewhtml(szCookieName, szViewFileName)
{
var theDay = 7;
var setDay = new Date();
setDay.setTime(setDay.getTime()+(theDay*1000*60*60*24));
var expDay = setDay.toGMTString();
document.cookie = szCookieName + "="+escape(szViewFileName)+";expires="+expDay;
}
// クッキーから情報をロードする
function load_cookie_viewhtml(szCookieName)
{
var szData = "";
var szName = szCookieName + "=";
var szCookie = document.cookie+";";
var start = szCookie.indexOf(szName);
if (start != -1)
{
var end = szCookie.indexOf(";",start);
szData = unescape(szCookie.substring( start + szName.length, end ));
}
return(szData);
}
// クッキーに情報をセーブする
function save_cookie_viewhtml_noesc(szCookieName, szViewFileName)
{
var theDay = 7;
var setDay = new Date();
setDay.setTime(setDay.getTime()+(theDay*1000*60*60*24));
var expDay = setDay.toGMTString();
document.cookie = szCookieName + "=" + szViewFileName + ";expires=" + expDay;
}
// クッキーから情報をロードする
function load_cookie_viewhtml_noesc(szCookieName)
{
var szData = "";
var szName = szCookieName + "=";
var szCookie = document.cookie+";";
var start = szCookie.indexOf(szName);
if (start != -1)
{
var end = szCookie.indexOf(";",start);
szData = szCookie.substring( start + szName.length, end );
}
return(szData);
}
// クッキーにセーブしいてる情報を期限切れにする
function delete_cookie_viewhtml(szCookieName)
{
document.cookie = szCookieName + "=;expires=Thu,01-Jan-70 00:00:01 GMT";
}
// 年月日の算出
function get_date()
{
var dateOBJ = new Date();
var yyyy = dateOBJ.getYear();
var mm = dateOBJ.getMonth() + 1;
var dd = dateOBJ.getDate();
if( yyyy < 2000)
{
yyyy += 1900;
}
g_yyyy = yyyy;
g_mm = mm;
g_dd = dd;
////alert( yyyy + "年" + mm + "月" + dd + "日" );
}
// ローカルタイムにあったお勧めショートカット名称の決定
function month_checker_propose_shortcut( check_month )
{
var ret_type = 0;
switch( check_month )
{
case 9 :
case 10 :
case 11 :
case 12 :
case 1 :
ret_type = g_nenga_postcard;
break;
case 2 :
case 3 :
case 4 :
ret_type = g_school_postcard;
break;
case 5 :
ret_type = g_marriage_postcard;
break;
case 6 :
case 7 :
case 8 :
ret_type = g_hot_season_postcard;
break;
default:
break;
}
return( ret_type );
}
// ローカルタイムにあったお勧めショートカットのアイコンを設定(マウスオーバー用)
function set_view_propose_shortcut()
{
get_date();
//var yyyy = g_yyyy;
var mm = g_mm;
//var dd = g_dd;
switch( month_checker_propose_shortcut( mm ) )
{
case g_nenga_postcard :
window.imgs[21].src="img/navi_top/rec_nga1.gif";
window.imgs[22].src="img/navi_top/rec_nga2.gif";
window.imgs[23].src="img/navi_top/rec_nga3.gif";
break;
case g_school_postcard :
window.imgs[21].src="img/navi_top/rec_ent1.gif";
window.imgs[22].src="img/navi_top/rec_ent2.gif";
window.imgs[23].src="img/navi_top/rec_ent3.gif";
break;
case g_marriage_postcard :
window.imgs[21].src="img/navi_top/rec_mar1.gif";
window.imgs[22].src="img/navi_top/rec_mar2.gif";
window.imgs[23].src="img/navi_top/rec_mar3.gif";
break;
case g_hot_season_postcard :
window.imgs[21].src="img/navi_top/rec_sum1.gif";
window.imgs[22].src="img/navi_top/rec_sum2.gif";
window.imgs[23].src="img/navi_top/rec_sum3.gif";
break;
default:
break;
}
}
// ローカルタイムにあったお勧めショートカットのアイコンを設定(標準用)
function preview_propose_shortcut()
{
get_date();
//var yyyy = g_yyyy;
var mm = g_mm;
//var dd = g_dd;
switch( month_checker_propose_shortcut( mm ) )
{
case g_nenga_postcard :
bt8.src="img/navi_top/rec_nga1.gif";
break;
case g_school_postcard :
bt8.src="img/navi_top/rec_ent1.gif";
break;
case g_marriage_postcard :
bt8.src="img/navi_top/rec_mar1.gif";
break;
case g_hot_season_postcard :
bt8.src="img/navi_top/rec_sum1.gif";
break;
default:
break;
}
}
// ローカルタイムにあったお勧めショートカットの説明文を設定
function message_propose_shortcut()
{
get_date();
//var yyyy = g_yyyy;
var mm = g_mm;
var dd = g_dd;
var szMessage = "<font class= text12 >";
switch( month_checker_propose_shortcut( mm ) )
{
case g_nenga_postcard :
if ((mm == 1) && (dd > 7)) // 松の内以後
{
szMessage += "寒中見舞いを作成します。";
} else {
szMessage += "年賀状を作成します。";
}
break;
case g_school_postcard :
szMessage += "入学のお祝いを作成します。";
break;
case g_marriage_postcard :
szMessage += "結婚のお祝いを作成します。";
break;
case g_hot_season_postcard :
if ((mm < 8) || ((mm == 8) && (dd < 8))) // 立秋まで
{
szMessage += "暑中見舞いを作成します。";
} else {
szMessage += "残暑見舞いを作成します。";
}
break;
default:
break;
}
Message( szMessage );
}
// ローカルタイムにあったお勧めショートカットのタイプ名称を設定
function set_propose_type()
{
get_date();
//var yyyy = g_yyyy;
var mm = g_mm;
//var dd = g_dd;
var szHagakiTypeName;
switch( month_checker_propose_shortcut( mm ) )
{
case g_nenga_postcard :
szHagakiTypeName = "年賀状";
SetHagakiType( szHagakiTypeName );
set_curcategory( "Hagaki" );
hagaki_default_setfilename('110000.htm')
break;
case g_school_postcard :
MsgBox('cate-err.htm');
break;
case g_marriage_postcard :
MsgBox('cate-err.htm');
break;
case g_hot_season_postcard :
szHagakiTypeName = "暑中見舞い";
SetHagakiType( szHagakiTypeName );
set_curcategory( "Hagaki" );
hagaki_default_setfilename('210000.htm')
break;
default:
break;
}
}
// ローカルタイムにあったお勧めショートカットのジャンプ先(URL)を設定
function url_propose_type()
{
get_date();
//var yyyy = g_yyyy;
var mm = g_mm;
//var dd = g_dd;
var szJumpUrl;
switch( month_checker_propose_shortcut( mm ) )
{
case g_nenga_postcard :
szJumpUrl = "mh110000.htm";
break;
case g_school_postcard :
szJumpUrl = "#";
break;
case g_marriage_postcard :
szJumpUrl = "#";
break;
case g_hot_season_postcard :
szJumpUrl = "mh210000.htm";
break;
default:
break;
}
location.href = szJumpUrl;
}
// Navi を Enter キーで終了させる
function hook_keydown()
{
document.onkeydown = navi_end_process;
}
function navi_end_process()
{
if( event.keyCode == "13" ) // press enter key ?
{
document.hook_navi_end.click();
}
}
function MsgBox(szHTMLFile)
{
showModalDialog(szHTMLFile, '', 'dialogWidth:350px;dialogHeight:100pxs;status:no;resizable:no;help:no');
}
//-->