亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? calendar1.js

?? gensou.rar為某漁具廠的一個(gè)簡(jiǎn)單ERP系統(tǒng)。為比較基礎(chǔ)的工程
?? JS
字號(hào):
// Title: Tigra Calendar
// URL: http://www.softcomplex.com/products/tigra_calendar/
// Version: 3.2 (European date format)
// Date: 10/14/2002 (mm/dd/yyyy)
// Feedback: feedback@softcomplex.com (specify product title in the subject)
// Note: Permission given to use this script in ANY kind of applications if
//    header lines are left unchanged.
// Note: Script consists of two files: calendar?.js and calendar.html
// About us: Our company provides offshore IT consulting services.
//    Contact us at sales@softcomplex.com if you have any programming task you
//    want to be handled by professionals. Our typical hourly rate is $20.

// if two digit year input dates after this year considered 20 century.
var NUM_CENTYEAR = 30;
// is time input control required by default
var BUL_TIMECOMPONENT = false;
// are year scrolling buttons required by default
var BUL_YEARSCROLL = true;

var calendars = [];
var lookups = [];

var RE_NUM = /^\-?\d+$/;

var webPath = "";

var NS4 = (navigator.appName.indexOf("Netscape")>=0 && !document.getElementById)? true : false;
var IE4 = (document.all && !document.getElementById)? true : false;
var IE5 = (document.getElementById && document.all)? true : false;
var NS6 = (document.getElementById && navigator.appName.indexOf("Netscape")>=0 )? true: false;
var mx, my;

function moveobj(evt) {
    if (NS4 || NS6) {
    mx=evt.screenX;
    	my=evt.screenY;
    } else if (IE5 || IE4) {
    	mx=event.screenX;
    	my=event.screenY;
    }
}

if(NS4)document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=moveobj;

function call_cal(target, datetime) {   
    var cal3 = new calendar1(target);
    cal3.year_scroll = true;
    cal3.time_comp = true;    
    cal3.popup(datetime);
}

function call_cal_notime(target, datetime) {   
    var cal3 = new calendar1(target);
    cal3.year_scroll = true;
    cal3.time_comp = false;    
    cal3.popup(datetime);
}

function calendar1(obj_target) {

	// assing methods
	this.gen_date = cal_gen_date1;
	this.gen_time = cal_gen_time1;
	this.gen_tsmp = cal_gen_tsmp1;
	this.prs_date = cal_prs_date1;
	this.prs_time = cal_prs_time1;
	this.prs_tsmp = cal_prs_tsmp1;
	this.popup    = cal_popup1;

	// validate input parameters
	if (!obj_target)
		return cal_error("Error calling the calendar: no target control specified");
	if (obj_target.value == null)
		return cal_error("Error calling the calendar: parameter specified is not valid tardet control");
	this.target = obj_target;	
	this.time_comp = BUL_TIMECOMPONENT;
	this.year_scroll = BUL_YEARSCROLL;
	
	// register in global collections
	this.id = calendars.length;
	calendars[this.id] = this;
}

function cal_popup1 (str_datetime) {
	this.dt_current = this.prs_tsmp(str_datetime ? str_datetime : this.target.value);
	if (!this.dt_current) return;
	
	var obj_calwindow = window.open('/images/' +
		'calendar.html?datetime=' + this.dt_current.valueOf()+ '&id=' + this.id,
		'Calendar', 'width=150,height='+(this.time_comp ? 220 : 235)+
		',status=no,resizable=yes,top='+my+',left='+mx+',dependent=yes,alwaysRaised=yes'
	);
	obj_calwindow.opener = window;
	obj_calwindow.focus();
}

// timestamp generating function
function cal_gen_tsmp1 (dt_datetime) {
	return(this.gen_date(dt_datetime) + ' ' + this.gen_time(dt_datetime));
}

// date generating function
function cal_gen_date1 (dt_datetime) {
    return (
        dt_datetime.getFullYear() + "-"
        + (dt_datetime.getMonth() < 9 ? '0' : '') + (dt_datetime.getMonth() + 1) + "-"
        + (dt_datetime.getDate() < 10 ? '0' : '') + dt_datetime.getDate()
	);
}
// time generating function
function cal_gen_time1 (dt_datetime) {
	return (
		(dt_datetime.getHours() < 10 ? '0' : '') + dt_datetime.getHours() + ":"
		+ (dt_datetime.getMinutes() < 10 ? '0' : '') + (dt_datetime.getMinutes()) + ":"
		+ (dt_datetime.getSeconds() < 10 ? '0' : '') + (dt_datetime.getSeconds()) + "."
		+ (dt_datetime.getMilliseconds())
	);
}

// timestamp parsing function
function cal_prs_tsmp1 (str_datetime) {
	// if no parameter specified return current timestamp
	if (!str_datetime)
		return (new Date());

	// if positive integer treat as milliseconds from epoch
	if (RE_NUM.exec(str_datetime))
		return new Date(str_datetime);
		
	// else treat as date in string format
	var arr_datetime = str_datetime.split(' ');
	return this.prs_time(arr_datetime[1], this.prs_date(arr_datetime[0]));
}

// date parsing function
function cal_prs_date1 (str_date) {

	var arr_date = str_date.split('-');

	if (arr_date.length != 3) return cal_error ("Invalid date format: '" + str_date + "'.\nFormat accepted is dd-mm-yyyy.");
	if (!arr_date[2]) return cal_error ("Invalid date format: '" + str_date + "'.\nNo day of month value can be found.");
	if (!RE_NUM.exec(arr_date[2])) return cal_error ("Invalid day of month value: '" + arr_date[2] + "'.\nAllowed values are unsigned integers.");
	if (!arr_date[1]) return cal_error ("Invalid date format: '" + str_date + "'.\nNo month value can be found.");
	if (!RE_NUM.exec(arr_date[1])) return cal_error ("Invalid month value: '" + arr_date[1] + "'.\nAllowed values are unsigned integers.");
	if (!arr_date[0]) return cal_error ("Invalid date format: '" + str_date + "'.\nNo year value can be found.");
	if (!RE_NUM.exec(arr_date[0])) return cal_error ("Invalid year value: '" + arr_date[0] + "'.\nAllowed values are unsigned integers.");

	var dt_date = new Date();
	dt_date.setDate(1);

	if (arr_date[1] < 1 || arr_date[1] > 12) return cal_error ("Invalid month value: '" + arr_date[1] + "'.\nAllowed range is 01-12.");
	dt_date.setMonth(arr_date[1]-1);
	 
	if (arr_date[0] < 100) arr_date[2] = Number(arr_date[0]) + (arr_date[0] < NUM_CENTYEAR ? 2000 : 1900);
	dt_date.setFullYear(arr_date[0]);

	var dt_numdays = new Date(arr_date[0], arr_date[1], 0);
	dt_date.setDate(arr_date[2]);
	if (dt_date.getMonth() != (arr_date[1]-1)) return cal_error ("Invalid day of month value: '" + arr_date[2] + "'.\nAllowed range is 01-"+dt_numdays.getDate()+".");

	return (dt_date)
}

// time parsing function
function cal_prs_time1 (str_time, dt_date) {

	if (!dt_date) return null;
	var arr_time = String(str_time ? str_time : '').split(':');

	if (!arr_time[0]) dt_date.setHours(0);
	else if (RE_NUM.exec(arr_time[0])) 
		if (arr_time[0] < 24) dt_date.setHours(arr_time[0]);
		else return cal_error ("Invalid hours value: '" + arr_time[0] + "'.\nAllowed range is 00-23.");
	else return cal_error ("Invalid hours value: '" + arr_time[0] + "'.\nAllowed values are unsigned integers.");
	
	if (!arr_time[1]) dt_date.setMinutes(0);
	else if (RE_NUM.exec(arr_time[1]))
		if (arr_time[1] < 60) dt_date.setMinutes(arr_time[1]);
		else return cal_error ("Invalid minutes value: '" + arr_time[1] + "'.\nAllowed range is 00-59.");
	else return cal_error ("Invalid minutes value: '" + arr_time[1] + "'.\nAllowed values are unsigned integers.");

    var arr_sec = String(arr_time[2] ? arr_time[2] : '').split('.');
    
	if (!arr_sec[0]) dt_date.setSeconds(0);
	else if (RE_NUM.exec(arr_sec[0]))
		if (arr_sec[0] < 60) dt_date.setSeconds(arr_sec[0]);
		else return cal_error ("Invalid seconds value: '" + arr_sec[0] + "'.\nAllowed range is 00-59.");
	else return cal_error ("Invalid seconds value: '" + arr_sec[0] + "'.\nAllowed values are unsigned integers.");
	
	if (!arr_sec[1]) dt_date.setMilliseconds(0);
	else if (RE_NUM.exec(arr_sec[1]))
	    if (arr_sec[1] < 1000) dt_date.setMilliseconds(arr_sec[1]);
	    else return cal_error ("Invalid milliseconds valus: '" + arr_sec[1] + "'.\nAllowed range is 00-999.");
	else return cal_error ("Invalid milliseconds value: '" + arr_sec[1] + "'.\nAllowed values are unsigned integers.");
	
	return dt_date;
}

function cal_error (str_message) {
	alert (str_message);
	return null;
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美一区二区三区鸳鸯浴| 欧美性淫爽ww久久久久无| 婷婷国产在线综合| 一区二区三区免费在线观看| 亚洲日本在线天堂| 亚洲最新视频在线观看| 亚洲女厕所小便bbb| 国产老肥熟一区二区三区| 国产精品99久久久久久有的能看| 国产大陆a不卡| 不卡的av在线| 欧美日韩一卡二卡| 欧美一区日韩一区| 久久婷婷国产综合国色天香| 久久免费美女视频| 中文字幕在线观看一区二区| 亚洲精品乱码久久久久| 日韩在线a电影| 国产精品一区二区免费不卡| 成人高清视频在线观看| 欧美午夜理伦三级在线观看| 91精品国产麻豆| 国产欧美日韩久久| 亚洲国产裸拍裸体视频在线观看乱了| 午夜精品久久久久久久蜜桃app| 麻豆国产欧美日韩综合精品二区| 国产精品91一区二区| 色哟哟精品一区| 日韩亚洲欧美成人一区| 国产精品丝袜一区| 亚洲成人久久影院| 国产盗摄一区二区三区| 欧美三区在线视频| 欧美国产日产图区| 午夜不卡av在线| 不卡一区二区中文字幕| 欧美日韩成人一区二区| 欧美国产日韩在线观看| 五月天精品一区二区三区| 成人短视频下载| 91麻豆精品国产自产在线观看一区| 精品久久国产字幕高潮| 亚洲综合在线第一页| 国产a级毛片一区| 337p亚洲精品色噜噜噜| 亚洲欧美日本韩国| 激情小说亚洲一区| 欧美三级日本三级少妇99| 国产网站一区二区三区| 日韩—二三区免费观看av| 日韩欧美国产综合| 亚洲欧美日韩小说| 成人一级片在线观看| 欧美一级理论性理论a| 亚洲一区二区三区视频在线播放| 国产+成+人+亚洲欧洲自线| 日韩精品一区二区三区四区视频| 一个色妞综合视频在线观看| 成人手机电影网| 久久久久久免费| 久久精品国产免费| 在线成人av影院| 亚洲成人精品一区二区| 欧美亚州韩日在线看免费版国语版| 中文字幕乱码一区二区免费| 狠狠色丁香久久婷婷综合_中| 欧美区在线观看| 亚洲成人免费av| 欧美日韩一级片网站| 亚洲欧美激情一区二区| 99vv1com这只有精品| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 国产精一区二区三区| 久久综合色鬼综合色| 国模套图日韩精品一区二区| 欧美r级电影在线观看| 蜜臀a∨国产成人精品| 欧美一区二区免费| 麻豆久久久久久| 久久色.com| 成熟亚洲日本毛茸茸凸凹| 国产亚洲欧洲997久久综合 | 舔着乳尖日韩一区| 欧美午夜电影在线播放| 亚洲高清免费视频| 91精品国产日韩91久久久久久| 免费成人你懂的| 亚洲精品一区二区三区福利| 国产精品91xxx| 亚洲人成在线观看一区二区| 在线看国产日韩| 热久久免费视频| 久久综合久久综合久久综合| 成人免费av资源| 亚洲男人的天堂在线观看| 欧美性色综合网| 麻豆成人综合网| 中文一区一区三区高中清不卡| 99国产精品久久久久久久久久久| 亚洲综合精品久久| 欧美一级国产精品| 成人激情小说网站| 午夜在线电影亚洲一区| 精品处破学生在线二十三| eeuss鲁片一区二区三区| 亚洲r级在线视频| 国产农村妇女精品| 日本高清不卡一区| 久久99国产乱子伦精品免费| 亚洲色欲色欲www| 精品国产伦一区二区三区免费 | 在线免费亚洲电影| 免费看欧美女人艹b| 日本一区二区三区久久久久久久久不 | 99久久久国产精品免费蜜臀| 亚洲成av人在线观看| 久久精品亚洲精品国产欧美| 欧美亚州韩日在线看免费版国语版| 国产一区二区在线影院| 一区二区三区成人在线视频| 久久久不卡网国产精品一区| 欧美日韩免费一区二区三区 | 青椒成人免费视频| 看片网站欧美日韩| 国产精品888| 久久一留热品黄| 一区在线中文字幕| 一区二区理论电影在线观看| 日产精品久久久久久久性色| 亚洲成av人片一区二区梦乃| 国产精品乱人伦| 欧美日韩一二三区| 国产福利91精品| 国产在线精品免费av| 精品视频免费在线| 成人激情免费视频| 国产福利精品导航| 麻豆精品久久精品色综合| 亚洲乱码中文字幕综合| 中文字幕免费在线观看视频一区| 精品欧美一区二区在线观看| 欧美日韩国产免费一区二区| 91免费国产视频网站| 成人a级免费电影| 东方欧美亚洲色图在线| 狠狠色丁香婷婷综合久久片| 看片的网站亚洲| 久久99国产精品麻豆| 亚洲成人免费看| 首页国产欧美久久| 亚洲国产日韩一级| 亚洲.国产.中文慕字在线| 亚洲图片一区二区| 日韩精品每日更新| 亚洲一区二区三区视频在线播放| 夜夜嗨av一区二区三区中文字幕| 亚洲人成网站精品片在线观看| 国产精品第一页第二页第三页| 国产成人av影院| 大白屁股一区二区视频| 99精品欧美一区二区三区小说| 成人一区二区视频| eeuss影院一区二区三区| av中文字幕不卡| 欧洲精品视频在线观看| 美女脱光内衣内裤视频久久影院| 免费不卡在线视频| 国产老妇另类xxxxx| 成人av电影在线网| 欧美午夜精品一区二区蜜桃| 欧美疯狂性受xxxxx喷水图片| 欧美一级免费大片| 久久精品一区八戒影视| 中文字幕在线不卡视频| 亚洲最大色网站| 美脚の诱脚舐め脚责91| 国产成人精品网址| 欧美性欧美巨大黑白大战| 日韩午夜精品视频| 国产精品嫩草久久久久| 亚洲一区二区三区四区在线免费观看| 日韩电影在线免费| 国产精品影视在线| 91视频一区二区三区| 日韩一区二区视频| 国产日韩欧美a| 一区二区高清在线| 国内精品自线一区二区三区视频| 成a人片亚洲日本久久| 在线91免费看| 中文字幕一区在线观看视频| 午夜精品国产更新| 成人国产亚洲欧美成人综合网 | 国产精品久久久久天堂| 亚洲成av人片在线观看无码| 国产又黄又大久久| 欧美日本一区二区三区四区| 国产精品日产欧美久久久久| 免费在线观看视频一区| 色先锋久久av资源部|