﻿/*----显示日期和星期----*/
function showdate(syear,smon,sdate,sday)
{
 var enabled = 0;
 today = new Date();
 var day;
 var date;
 date = "";

 if(today.getDay()==0) day = "星期日"
 if(today.getDay()==1) day = "星期一"
 if(today.getDay()==2) day = "星期二"
 if(today.getDay()==3) day = "星期三"
 if(today.getDay()==4) day = "星期四"
 if(today.getDay()==5) day = "星期五"
 if(today.getDay()==6) day = "星期六"
 if(syear)
 {
   date = today.getYear();
   date = date + "年";
 }
 if(smon){date = date + (today.getMonth() + 1 ) + "月";}
 if(sdate){date = date + today.getDate() + "日";}
 if(sday){date = date + "　"+day +"";}
 document.write( date );
}

/*----显示隐藏表格及切换图片----*/
function display(t_id,i_id)
{	
  var t_id;	//表格ID 
  var i_id;	//图片ID 
  var on_img="../images/jt-u.gif";		//打开时图片 
  var off_img="../images/jt-d.gif";		//隐藏时图片 
  if (t_id.style.display == "none")
  {	
    t_id.style.display="";  //切换为显示状态 
    i_id.src=on_img;  //换图 
  }
  else
  { 
    t_id.style.display="none";  //切换为隐藏状态 
    i_id.src=off_img;  //换图
  } 
} 

/*----打开自定义窗口----*/
function WinOpen(url,w,h)
{
	var leftj=0,topj=0;    
	topj=(600-h)/2-10;
	leftj=(800-w)/2;
	
	window.open(url,"","toolbar=no,location=no,resizable=0,width=" + w + ",height=" + h +",top="+topj+",left="+leftj+"");
}

// 字符串转换为日期 
function strtodate(str)
{
  var date = Date.parse(str);
  if (isNaN(date)) {
    date = Date.parse(str.replace(/-/g,"/")); // 识别日期格式：YYYY-MM-DD 
    if (isNaN(date)) date = 0;
  }
  return(date);
}

function DispMessage(CheckCtl,Msg)
{
	if (Msg!="")
	{					
		alert(Msg);					
		CheckCtl.select();
		CheckCtl.focus();
	}
}

function Trim(strSource) 
{
	return 	strSource.replace(/^\s*/,'').replace(/\s*$/,'');
}

function isDateString(sDate)
{   var iaMonthDays = [31,28,31,30,31,30,31,31,30,31,30,31];
	var iaDate = new Array(3);
	var year, month, day;

	if (arguments.length != 1) return false;
	iaDate = sDate.toString().split("-");
	if (iaDate.length != 3) return false;
	if (iaDate[1].length > 2 || iaDate[2].length > 2) return false;

	year = parseFloat(iaDate[0]);
	month = parseFloat(iaDate[1]);
	day=parseFloat(iaDate[2]);

	if (year < 1900 || year > 2100) return false;
	if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) iaMonthDays[1]=29;
	if (month < 1 || month > 12) return false;
	if (day < 1 || day > iaMonthDays[month - 1]) return false;
	return true;
}

//检查邮箱地址是否有效
function isEmail(str) 
{ // are regular expressions supported? 
	var supported = 0; 
	if (window.RegExp) { 
		var tempStr = "a"; 
		var tempReg = new RegExp(tempStr); 
		if (tempReg.test(tempStr)) supported = 1; 
	} 
	if (!supported)	return (str.indexOf(".") > 2) && (str.indexOf("@") > 0); 
	var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)"); 
	var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$"); 
	return (!r1.test(str) && r2.test(str)); 
}
/////document.writeln("<script language='javascript' src='../scripts/Calendar.js'></script>");
/////document.writeln("<script language='javascript' src='../scripts/Calculator.js'></script>");

//var sUrl=document.URL;

//if(sUrl.indexOf("Stock.aspx")>0 || sUrl.indexOf("Fund.aspx")>0 || sUrl.indexOf("Bond.aspx")>0 || sUrl.indexOf("Bank.aspx")>0 || sUrl.indexOf("Forex.aspx")>0 || sUrl.indexOf("Tax.aspx")>0 || sUrl.indexOf("finance.aspx")>0 || sUrl.indexOf("nsurance.aspx")>0 || sUrl.indexOf("MoneyHome.aspx")>0)
//{
//	document.writeln('<script language="JavaScript" src="/infoweb/scripts/ad.js"> </script>');
//}
			
