var key = "";
function makeEntry (){
		this.Name="";
		this.URL = "";
		this.Desc = "";
		this.Category = "";
		this.Target = "";
		return this;
}

function makeArray(n) {
		this.length = n;
		for (var k = 1; k <= n; k++) {
			this[k] = "";
		}
		return this;
}               

function makeLinks(size) {
		this.length = size;
		for (var r=1; r<= size; r++) {
			this[r] = new makeEntry();
			this[r].Name = namesArray[r];
			this[r].URL = urlsArray[r];
			this[r].Desc = descArray[r];
			this[r].Category = categoryArray[r];
			this[r].Target = targetArray[r];
		}
		return this;
}


var linksize=0 

datesArray = new makeArray(linksize);
namesArray = new makeArray(linksize);
urlsArray = new makeArray(linksize);
descArray = new makeArray(linksize);
categoryArray = new makeArray(linksize);
targetArray = new makeArray(linksize);


var arraycount=0

<!-- 数据库部分由此开始 -->
arraycount += 1 
urlsArray[arraycount] = "http://www.tedp.ac.cn/programs/edp.php"
namesArray[arraycount] = "经理发展课程"
descArray[arraycount] = "清华, 经理, 发展, 课程, 脱产, 学习, 一个月 ,2006, 10, 课, 公开, 综合, 近期, 培训, 管理"
categoryArray[arraycount] = "经理发展课程（脱产学习一个月） 2006年10月19日"
targetArray[arraycount] = "target=_blank"

arraycount += 1 
urlsArray[arraycount] = "http://www.tedp.ac.cn/programs/esig.php"
namesArray[arraycount] = "大企业的创新与成长战略（清华-百森）"
descArray[arraycount] = "清华, 大企业, 企业, 创新, 成长, 战略, 课程, 百森, Babson, 学习,2006, 10, 课, 近期, 培训, 公开, 综合, 管理"
categoryArray[arraycount] = "大企业的创新与成长战略（清华-百森） 2006年10月23日"
targetArray[arraycount] = "target=_blank"

arraycount += 1 
urlsArray[arraycount] = "http://www.tedp.ac.cn/programs/cba.php"
namesArray[arraycount] = "高级经理工商管理精选课程（高经班16期）"
descArray[arraycount] = "清华, 高级, 经理, 工商, 管理, 精选, 课程, 学习,2006, 10, 课, 近期, 培训, 公开, 综合"
categoryArray[arraycount] = "高级经理工商管理精选课程（高经班16期） 2006年10月25日"
targetArray[arraycount] = "target=_blank"

arraycount += 1 
urlsArray[arraycount] = "http://www.tedp.ac.cn/programs/cba_sh.php"
namesArray[arraycount] = "高级经理工商管理精选课程（上海）"
descArray[arraycount] = "清华, 高级, 经理, 工商, 管理, 精选, 课程, 学习,2006, 11, 近期, 培训, 课, 公开, 近期, 培训, 综合"
categoryArray[arraycount] = "高级经理工商管理精选课程（上海） 2006年11月25日"
targetArray[arraycount] = "target=_blank"

arraycount += 1 
urlsArray[arraycount] = "http://www.tedp.ac.cn/programs/dfu.php"
namesArray[arraycount] = "国家发展改革委中小企业高级工商管理研究生课程进修班"
descArray[arraycount] = "清华, 国家, 发展, 改革, 委, 中小企业, 高级, 工商, 管理, 研究生, 进修班, 课程, 学习, 2006, 10, 近期, 培训, 课, 近期, 培训, 公开, 综合"
categoryArray[arraycount] = "国家发展改革委中小企业高级工商管理研究生课程进修班 2006年11月"
targetArray[arraycount] = "target=_blank"


linksize = arraycount;

// ----数据库结束 ------
// ----以下是输出结果检索结果的页面代码 ----

function searchLinks(links, keyword){
        document.write("<BODY fontsize='2' BGCOLOR='#ffffff' TEXT='#000000' LINK='#000000' ALINK='#000000' VLINK='#000000'>")
        document.write("搜索关键字结果: <strong>" +keyword +"</strong><br><br>");
        for (var q=1; q<=links.length; q++) {

        if (links[q].URL.toLowerCase().indexOf(keyword) != -1){
          document.write("<a href=" + links[q].URL +" " + links[q].Target + ">" + links[q].Name + "</a> - ");
          
          document.write( links[q].Category + "<br><br>");
          continue;
         }
        if (links[q].Desc.toLowerCase().indexOf(keyword) != -1) {
          document.write("<a href=" + links[q].URL +" " + links[q].Target + ">" + links[q].Name + "</a> - ");
          
          document.write( links[q].Category + "<br><br>");
          continue;
         }
        if (links[q].Name.toLowerCase().indexOf(keyword) != -1) {
          document.write("<a href=" + links[q].URL +" " + links[q].Target + ">" + links[q].Name + "</a> - ");
          
          document.write( links[q].Category + "<br><br>");
          continue;
         }

     }                                       


}

// 以下是合法性检测
function validate_form() {
 
  txt = document.form.search.value;
  if (txt.indexOf(".") != -1){
        alert("Search is invalid! Contains a '.'"); return;}
  if (txt.indexOf(",") != -1){
        alert("Search is invalid! Contains a ','"); return;}
  if (txt.indexOf("@") != -1){
        alert("Search is invalid! Contains a '@''"); return;}
  if (txt.indexOf("!") != -1){
        alert("Search is invalid! Contains a '!''"); return;}
  if (txt.indexOf("#") != -1){
        alert("Search is invalid! Contains a '#''"); return;}
  if (txt.indexOf("$") != -1){
        alert("Search is invalid! Contains a '$''"); return;}
  if (txt.indexOf("%") != -1){
        alert("Search is invalid! Contains a '%''"); return;}
  if (txt.indexOf("^") != -1){
        alert("Search is invalid! Contains a '^''"); return;}
  if (txt.indexOf("&") != -1){
        alert("Search is invalid! Contains a '&''"); return;}
  if (txt.indexOf("*") != -1){
        alert("Search is invalid! Contains a '*''"); return;}
  if (txt.indexOf("(") != -1){
        alert("Search is invalid! Contains a '(''"); return;}
  if (txt.indexOf(")") != -1){
        alert("Search is invalid! Contains a ')''"); return;}
  if (txt.indexOf("[") != -1){
        alert("Search is invalid! Contains a '[''"); return;}
  if (txt.indexOf("]") != -1){
        alert("Search is invalid! Contains a ']''"); return;}
  if (txt.indexOf(";") != -1){
        alert("Search is invalid! Contains a ';''"); return;}
  if (txt.indexOf(":") != -1){
        alert("Search is invalid! Contains a ':''"); return;}
  if (txt.indexOf("<") != -1){
        alert("Search is invalid! Contains a '<''"); return;}
  if (txt.indexOf(">") != -1){
        alert("Search is invalid! Contains a '>''"); return;}
  if (txt.indexOf("?") != -1){
        alert("Search is invalid! Contains a '?''"); return;}
  if (txt.indexOf("-") != -1){
        alert("Search is invalid! Contains a '-''"); return;}
  if (txt.indexOf("=") != -1){
        alert("Search is invalid! Contains a '=''"); return;}
  if (txt.indexOf("+") != -1){
        alert("Search is invalid! Contains a '+''"); return;}
  else {
        jsi = new makeLinks(linksize);
        searchLinks(jsi, txt);
document.write("<hr>");
document.write("<a href='http://www.tedp.ac.cn/index.php'>返回中心首页</a><br><br> ");
//将searchabledb2.htm替换为检索页的URL，以便访问者返回检索页。
}

}
