﻿/***************************************************************

    SYSTEM   : studio yap

    TITLE    : yap カレンダーの設定

    SCRIPT   : cal_conf.js

    VERSION  : Ver1.1.4

    LANGUAGE : JavaScript1.3

    CODESET  : UTF-8

    EXPLAIN  : yap カレンダーをカスタマイズします。

    AUTHOR   : yap

    CREATED  : 2006/11/09 as Ver1.0.1

    UPDATED  : 2008/08/08 as Ver1.1.4

***************************************************************/



//特別休業日の定義(月/日,-月/日,…)(頭が-の場合は平日,順不同)

//(例 1/2,1/3,-5/6,12/30,12/31)

var holidays = '1/2,1/3,8/13,8/14,8/15,12/30,12/31';



//祝日を休みとするフラグの定義(0:しない,1:する)

var flgHol = 1;



//定休日の定義(0:営業日,1:休業日)

var arrReg = new Array(

    new Array(1, 1, 1, 1, 1),  //日曜(第1週,第2週,第3週,第4週,第5週)

    new Array(0, 0, 0, 0, 0),  //月曜(　〃　)

    new Array(0, 0, 0, 0, 0),  //火曜(　〃　)

    new Array(0, 0, 0, 0, 0),  //水曜(　〃　)

    new Array(1, 1, 1, 1, 1),  //木曜(　〃　)

    new Array(0, 0, 0, 0, 0),  //金曜(　〃　)

    new Array(0, 0, 0, 0, 0)   //土曜(　〃　)

);



//表示するカレンダー数の定義(単位:か月分)

var numCal = 1;



//１行に表示するカレンダー数の定義(単位:か月分)(0の時:自動)

var numCol = 1;



//表示開始年月オフセットの定義(今月と表示開始したい年月との差)

//(例 0:今月,1:来月,-1:先月)

var offset = 0;



//今日スタイルの定義(優先度:最高)

var styleCur = 'color:#009900; font-weight:bold;';  //今日



//営業日スタイルの定義(優先度:高)

var styleHol = 'background-color:#F39EB4;';  //休業日

var styleOpn = 'background-color:#FFFFFF;';  //営業日

var styleInv = 'background-color:#FEF7F9;';  //無効日



//曜日スタイルの定義(優先度:中)

var styleFes = 'color:#FF00FF;';  //祝日

var styleSun = 'color:#FF0000;';  //日曜

var styleSat = 'color:#0000FF;';  //土曜

var styleWee = 'color:#000000;';  //平日



//カレンダー,タイトル,見出し,日付部スタイルの定義(優先度:低)

var styleDay = 'font-size:9pt; border:solid 1px #CCCCCC;';  //日付部

var styleCap = 'font-size:9pt; border:solid 1px #CCCCCC; background-color:#FCEBF0;';  //見出し(曜日)

var styleBtn = 'color:#FFFFFF; font-size:9pt; background-color:#CF1A47;';  //タイトル(<>ボタン)

var styleTtl = 'color:#FFFFFF; font-size:9pt; background-color:#CF1A47;';  //タイトル(年月)

var styleTbl = 'width:176px; border:solid 1px #666666; border-collapse:collapse;';  //カレンダー

var styleDiv = 'float:left; padding:4px;';  //枠



//曜日名の定義

var arrWeek = new Array('日', '月', '火', '水', '木', '金', '土');



//年月フォーマットの定義(%Y:年,%m:月)

var formTtl = '%Y年%m月';



//カレンダーを表示する位置(ID名)の定義

var idCal = 'calendar';


