/**
* JavaScript common code
* @version build 20051008
* @author jinqinghua@gmail.com
*/

/**
* 常量
*/
var moduleArray = new Array();
moduleArray[0] = new Option("政策法规","11");
moduleArray[1] = new Option("资金动态","21");
moduleArray[2] = new Option("重要通知","31");
moduleArray[3] = new Option("申报指南","41");
moduleArray[4] = new Option("问题解答","51");

/**
* 原型函数
* @version build 20051014
* @author jinqinghua@gmail.com
*/

//怎样防止别人把你的网页放到框架里
//if (self != top) {top.location = self.location;}

String.prototype.trim = function(){
	return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.ltrim = function(){
    return this.replace(/(^\s*)/g, "");
}
String.prototype.rtrim = function(){
    return this.replace(/(\s*$)/g, "");
}
String.prototype.ascii = function(){
    return this.charCodeAt(0);
}
String.prototype.endsWith = function(character){
    return (character == this.charAt(this.length - 1));
}

/**
 * format date
 * @auther meizz
 */
Date.prototype.format = function(style) {
	var o = {
		"M+" : this.getMonth() + 1, //month
		"d+" : this.getDate(),      //day
		"h+" : this.getHours(),     //hour
		"m+" : this.getMinutes(),   //minute
		"s+" : this.getSeconds(),   //second
		"w+" : "天一二三四五六".charAt(this.getDay()),   //week
		"q+" : Math.floor((this.getMonth() + 3) / 3),  //quarter
		"S"  : this.getMilliseconds() //millisecond
	}

	if (/(y+)/.test(style)) {
		style = style.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
	}
	for (var k in o) {
		if (new RegExp("(" + k + ")").test(style)) {
			style = style.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("00" + o[k]).substr(("" + o[k]).length));
		}
	}
	return style;
};

/**
* dateDiff原型函数
* @param Date cdate to compare
* @param String interval as a string 
*	y -> year
* 	m -> month
*	w -> weak
*   d -> day (default param)
*/
Date.prototype.dateDiff = function(cdate, interval){
	try{
		cdate.getYear();
	} catch (e) {
		return 0;
	}
	var base = 60 * 60 * 24 * 1000;		//一天的毫秒数
	var result = this - cdate			//Math.abs();
	switch(interval){
		case "y":result /= base * 365;break;
		case "m":result /= base * 365/12;break;
		case "w":result /= base * 7;break;
		default:result /= base;break;
	}
	return(Math.floor(result));
}

/**
* dateDiff原型函数
* @param Date cdate to compare
* @param String interval as a string 
*	y -> year
* 	m -> month
*	w -> weak
*   d -> day (default param)
*/
String.prototype.toDate = function (seperator){
	var numargs = arguments.length;
	if (numargs != 1){
		seperator = "-";
	}
	try{
		var dateArray = this.split(seperator);
		//年份就不考虑了
		if (dateArray[1].charAt(0) == 0){
			dateArray[1] = dateArray[1].charAt(1);
		}
		if (dateArray[2].charAt(0) == 0){
			dateArray[2] = dateArray[2].charAt(1);
		}
		return new Date(dateArray[0], dateArray[1] - 1, dateArray[2]);
	} catch (e) {
		return "undefined";
	}
}

/**
* 结合DOM的函数
* @version build 20051018
* @author jinqinghua@gmail.com
*/

function closeWindow(){
	window.close();
}

/**
 * add options to select
 * @param object targetSelect as html element select
 * @param optionArray as array filled with object Option
 * @version build 20051029
 * @author jinqinghua@gmail.com
 */
function addOptions(targetSelect, optionArray){
	for (i = 0; i < optionArray.length; i++){
		if (optionArray[i] != null) {
		  targetSelect.options[targetSelect.length] = optionArray[i];
		}
	}
}

/**
 * move options from a select to another select
 * @param object targetSelect as html element select
 * @param object targetSelect as html element select
 * @version build 20051018
 * @author jinqinghua@gmail.com
 */
function moveSelected(sourceSelect, targetSelect){
	var cachOptionsArray = new Array();
	var index = 0;
	for (var i = sourceSelect.options.length - 1; i >= 0; i--){
		if (sourceSelect.options[i].selected){
			cachOptionsArray[index] = new Option(sourceSelect.options[i].text, sourceSelect.options[i].value);
			sourceSelect.options[i] = null;
			index++;
		}
	}
	var exist = false;
	for (var i = cachOptionsArray.length - 1; i >= 0; i--){
		exist = false;
		for (var j = 0; j < targetSelect.options.length; j++){
			if (targetSelect.options[j].value.toString() == cachOptionsArray[i].value.toString()){
				//alert("“" + cachOptionsArray[i].text + "”已经存在了！");
				//sourceSelect.options[sourceSelect.options.length] = cachOptionsArray[i];
				exist = true; 
				break;
			}
		}
		if (!exist){
			targetSelect.options[targetSelect.options.length] = cachOptionsArray[i];
		}
	}
}

/**
 * Select All Options
 * @param object selectElement as html element select
 * @version build 20051029
 * @author jinqinghua@gmail.com
 */
function selectAll(selectElement){
	for (var i = 0; i < selectElement.length; i++){
		selectElement.options[i].selected = true;
	}
}
 
/**
 * 这个函数名命名有点问题，建议用上面的的函数名	
*/
function selectedAll(selectElement){
	selectAll(selectElement);
}

/**
* HTMLJS函数
* @version build 20051018
* @author jinqinghua@gmail.com
*/
function writeHeader(){
	var url, numargs = arguments.length;
	if (numargs == 1){
		url = arguments[0];
	} else {
		url = "./";
	}
	document.writeln("<table width=\"778\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">");
	document.writeln("<tr>");
	document.writeln("<td height=\"9\"><\/td>");
	document.writeln("<\/tr>");
	document.writeln("<tr>");
	document.writeln("<td><object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,29,0\" width=\"778\" height=\"161\">");
	document.writeln("  <param name=\"movie\" value=\"" + url + "images\/banner.swf\" \/>");
	document.writeln("  <param name=\"quality\" value=\"high\" \/>");
	document.writeln("  <embed src=\"" + url + "images\/banner.swf\" quality=\"high\" pluginspage=\"http:\/\/www.macromedia.com\/go\/getflashplayer\" type=\"application\/x-shockwave-flash\" width=\"778\" height=\"161\"><\/embed>");
	document.writeln("<\/object><\/td>");
	document.writeln("<\/tr>");
	document.writeln("<tr>");
	document.writeln("<td height=\"1\"><\/td>");
	document.writeln("<\/tr>");
	document.writeln("<\/table>");
	document.writeln("<table width=\"778\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">");
	document.writeln("<tr>");
	document.writeln("<td height=\"30\" align=\"center\" class=\"button_bg\"> <a href=\"" + url + "index.html\">首 页<\/a> | <a href=\"" + url + "news\/list.jsp?mod_index=11\">政策法规<\/a> | <a href=\"" + url + "news\/list.jsp?mod_index=16\">经贸消息<\/a> | <a href=\"" + url + "news\/list.jsp?mod_index=21\">资金动态<\/a> | <a href=\"" + url + "news\/list.jsp?mod_index=31\">重要通知<\/a> | <a href=\"" + url + "help\/index.html\" target=\"_blank\">申报指南<\/a> | <a href=\"" + url + "news\/notify.jsp\">项目公示<\/a> | <a href=\"" + url + "online\/enterprise\/regist\/step1.jsp\" target=\"_blank\">在线注册<\/a> | <a href=\"" + url + "online\/enterprise\/\">在线申报<\/a> | <a href=\"" + url + "manager\/work\/login.jsp\">在线工作<\/a> | <a href=\"" + url + "news\/list.jsp?mod_index=51\">问题解答<\/a> | <a href=\"" + url + "news\/listFeedBack.jsp\">意见反馈<\/a><\/td>");
	document.writeln("<\/tr>");
	document.writeln("<\/table>");
}

function writeServiceHeader() {
	var url, numargs = arguments.length;
	if (numargs == 1){
		url = arguments[0];
	} else {
		url = "../";
	}
	document.writeln("<table width=\"770\" border=\"0\" bgcolor=\"#ffffff\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">");
	document.writeln("  <tr>");
	document.writeln("    <td height=\"4\"><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("  <tr>");
	document.writeln("    <td height=\"29\" align=\"center\" class=\"top_menu\"><a href=\"" + url + "\" target=\"_blank\">首 页<\/a> | <a href=\"" + url + "news\/list.jsp?mod_index=11\" target=\"_blank\">政策法规<\/a> | <a href=\"" + url + "news\/list.jsp?mod_index=16\" target=\"_blank\">经贸信息<\/a> | <a href=\"" + url + "news\/list.jsp?mod_index=21\" target=\"_blank\">资金动态<\/a> | <a href=\"" + url + "news\/list.jsp?mod_index=31\" target=\"_blank\">重要通知<\/a> | <a href=\"" + url + "/help\/index.html\" target=\"_blank\">申报指南<\/a> | <a href=\"" + url + "news\/notify.jsp\" target=\"_blank\">项目公示<\/a> | <a href=\"" + url + "online\/enterprise\/regist\/step1.jsp\" target=\"_blank\">企业注册<\/a> | <a href=\"" + url + "online\/enterprise\/\" target=\"_blank\">在线申报<\/a> | <a href=\"" + url + "manager\/work\/login.jsp\" target=\"_blank\">在线工作<\/a> | <a href=\"" + url + "news\/listFeedBack.jsp\">反馈意见<\/a> | <a href=\"" + url + "/news\/list.jsp?mod_index=51\" target=\"_blank\">问题解答<\/a><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("  <tr>");
	document.writeln("    <td height=\"102\" valign=\"top\"><img src=\"" + url + "service\/images\/banner.gif\" alt=\"\" \/><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("<\/table>");
	document.writeln("<table width=\"770\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">");
	document.writeln("  <tr>");
	document.writeln("    <td width=\"160\" height=\"30\" class=\"menu_leftbg\" style=\"font-size:12px;\">&nbsp;");
	//document.writeln("      <scr ipt langua ge=\"javascript\" type=\"text\/javascript\">document.write(new Date().format(\"yyyy年MM月dd日 星期w\"));<\/scri pt><\/td>");
	document.writeln(new Date().format("yyyy年MM月dd日 星期w"));
	document.writeln("    <\/td>");
	document.writeln("    <td width=\"610\" class=\"menu_rightbg\"><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
	document.writeln("        <tr>");
	//添加一个空列开始 by jiaorg
	document.writeln("          <td height=\"25\">&nbsp;<\/td>");
	document.writeln("          <td  width=\"65\">&nbsp;<\/td>");	
	//添加一个空列开始 by jiaorg	
	document.writeln("          <td height=\"25\">&nbsp;<\/td>");
	document.writeln("          <td class=\"menu_bg\" width=\"65\"><a href=\"" + url + "service\">频道首页<\/a><\/td>");
	document.writeln("          <td>&nbsp;<\/td>");
	document.writeln("          <td class=\"menu_bg\" width=\"65\"><a href=\"" + url + "service\/list.jsp?mod_index=211\">最新动态<\/a><\/td>");
	document.writeln("          <td>&nbsp;<\/td>");
	document.writeln("          <td class=\"menu_bg\" width=\"65\"><a href=\"" + url + "service\/list.jsp?mod_index=221\">知识园地<\/a><\/td>");
	document.writeln("          <td>&nbsp;<\/td>");
//	document.writeln("          <td class=\"menu_bg\" width=\"65\"><a href=\"" + url + "service\/list.jsp?mod_index=231\">展会资讯<\/a><\/td>");
//	document.writeln("          <td>&nbsp;<\/td>");
	document.writeln("          <td class=\"menu_bg\" width=\"65\"><a href=\"" + url + "service\/listParent.jsp?par_index=240\">外贸工具<\/a><\/td>");
	document.writeln("          <td>&nbsp;<\/td>");
	document.writeln("          <td class=\"menu_bg\" width=\"65\"><a href=\"" + url + "service\/listQA.jsp\">咨询互动<\/a><\/td>");
	document.writeln("          <td>&nbsp;<\/td>");
	//取消企业站台栏目开始 by jiaorg
	//document.writeln("          <td class=\"menu_bg\" width=\"65\"><a href=\"" + url + "service\/list.jsp?mod_index=261\">企业展台<\/a><\/td>");
	//document.writeln("          <td>&nbsp;<\/td>");
	//取消企业站台栏目结束	
	document.writeln("          <td class=\"menu_bg\" width=\"65\"><a href=\"" + url + "service\/vote_list.jsp\">公众调研<\/a><\/td>");
	document.writeln("          <td>&nbsp;<\/td>");
	document.writeln("        <\/tr>");
	document.writeln("      <\/table><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("  <tr>");
	document.writeln("    <td height=\"4\" colspan=\"2\" bgcolor=\"#ffffff\"><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("<\/table>");
}


function writeFooter(){
	var url, numargs = arguments.length;
	if (numargs == 1){
		url = arguments[0];
	} else {
		url = "./";
	}

	document.writeln("<table width=\"778\" border=\"0\" align=\"center\" cellpadding=\"5\" cellspacing=\"0\">");
	document.writeln("  <tr>");
	document.writeln("    <td height=\"5\" colspan=\"4\"><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("  <tr class=\"bottom_bg\">");
	document.writeln("    <td width=\"125\">&nbsp;<\/td>");
	document.writeln("    <td width=\"260\">版权所有：<a href=\"http:\/\/www.mofcom.gov.cn\/\" target=\"_blank\"><font color=\"333333\">中华人民共和国商务部<\/font><\/a><br\/>");
	document.writeln("      <b>技术支持：<font color=\"red\"><a href=\"http:\/\/www.chinabizman.com\" target=\"_blank\"><font color=\"#333333\">易商·海泰克科技有限公司<\/font><\/a><a href=\"http:\/\/www.cofortune.com.cn\" target=\"_blank\"><\/a></b></font><br\/>");
	document.writeln("      	中小企业办公室电话：86-10-85226483<br \/><\/td>");
	document.writeln("    <td width=\"389\"><font color=\"333333\">中小企业办公室地址：中国北京东安门大街82号<br \/>");
	document.writeln("      公司地址：北京市东城区大华路甲2号海诚商务会馆8楼<br \/>");
	document.writeln("      <font color=\"blue\"><b>中小企业资金技术支持热线：400 886 3200</b></font><br \/><\/td>");
	document.writeln("    <td width=\"25\">&nbsp;<\/td>");
	document.writeln("  <\/tr>");
	document.writeln("  <tr>");
	document.writeln("    <td height=\"20\" colspan=\"4\" align=\"center\">京ICP备05021278号<\/td>");
	document.writeln("  <\/tr>");	
	document.writeln("  <tr>");
	document.writeln("    <td height=\"20\" colspan=\"4\" id=\"td_counter\" align=\"center\"><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("<\/table>");

}

function writeSearch(){
	var url, numargs = arguments.length;
	if (numargs == 1){
		url = arguments[0];
	} else {
		url = "./";
	}	
	document.writeln("<table width=\"180\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
	document.writeln("                <tr>");
	document.writeln("                  <td colspan=\"2\" align=\"right\"><a href=\"" + url + "online\/enterprise/\" target=\"_blank\"><img src=\"" + url + "images\/com_login_img.gif\" style=\"border:0px solid #000000\"\/></a><\/td>");
	document.writeln("                <\/tr>");
	document.writeln("  <tr>");
	document.writeln("    <td height=\"4\" colspan=\"2\" bgcolor=\"#ffffff\"><\/td>");
	document.writeln("  <\/tr>");

	document.writeln("                <tr>");
	document.writeln("                  <td colspan=\"2\" align=\"right\"><a href=\"" + url + "online\/enterprise\/regist\/step1.jsp\" target=\"_blank\"><img src=\"" + url + "images\/com_reg_img.gif\" style=\"border:0px solid #000000\"\/></a><\/td>");
	document.writeln("                <\/tr>");		
	document.writeln("  <tr>");
	document.writeln("    <td height=\"4\" colspan=\"2\" bgcolor=\"#ffffff\"><\/td>");
	document.writeln("  <\/tr>");	
	document.writeln("                <tr>");
	document.writeln("                  <td colspan=\"2\" align=\"right\"><a href=\"" + url + "manager\/work\/login.jsp\" target=\"_blank\"><img src=\"" + url + "images\/gov_login_img.gif\" style=\"border:0px solid #000000\"\/></a><\/td>");
	document.writeln("                <\/tr>");
	document.writeln("  <tr>");
	document.writeln("    <td height=\"4\" colspan=\"2\" bgcolor=\"#ffffff\"><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("                <tr>");
	document.writeln("                  <td colspan=\"2\" align=\"right\"><a href=\"http://sjbs.smeimdf.org/manager/index.html\" target=\"_blank\"><img src=\"" + url + "images\/shujushenbao1.gif\" style=\"border:0px solid #000000\"\/></a><\/td>");
	document.writeln("                <\/tr>");		
	document.writeln("  <tr>");
	document.writeln("                <tr>");
	document.writeln("                  <td colspan=\"2\" align=\"right\"><a href=\"/update/setup.rar\" target=\"_blank\"><img src=\"" + url + "images\/shujushenbao2.jpg\" style=\"border:0px solid #000000\"\/></a><\/td>");
	document.writeln("                <\/tr>");		
	document.writeln("  <tr>");	
	//?????????????? by jiaorg
	document.writeln("                <tr>");
	document.writeln("                  <td colspan=\"2\" align=\"right\"><a href=\"" + url + "service/\" target=\"_blank\"><img src=\"" + url + "images\/entp_service.gif\" style=\"border:0px solid #000000\"\/></a><\/td>");
	document.writeln("                <\/tr>");
	//??????????????
	document.writeln("  <tr>");
	document.writeln("    <td height=\"4\" colspan=\"2\" bgcolor=\"#ffffff\"><\/td>");
	document.writeln("  <\/tr>");	
	document.writeln("                <tr>");
	document.writeln("                  <td colspan=\"2\" align=\"right\"><a href=\"http://mail.smeimdf.org.cn\" target=\"_blank\"><img src=\"" + url + "images\/mail.gif\" style=\"border:0px solid #000000\"\/></a><\/td>");
	document.writeln("                <\/tr>");
	//?????????????? by jiaorg
	//document.writeln("  <tr>");
	//document.writeln("    <td height=\"4\" colspan=\"2\" bgcolor=\"#ffffff\"><\/td>");
	//document.writeln("  <\/tr>");	
	//document.writeln("                <tr>");
	//document.writeln("                  <td colspan=\"2\" align=\"right\"><a href=\"#\" onclick=\"window.open('" + url + "cgz\/img01.html','','width=700,height=525')\"><img src=\"" + url + "cgz\/img\/cgz_img.gif\" style=\"border:0px solid #000000\"\/></a><\/td>");
	//document.writeln("                <\/tr>");
	
	document.writeln("      <\/table>");
	document.writeln("<table width=\"180\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
	document.writeln("  <tr>");
	document.writeln("    <td height=\"8\" bgcolor=\"#E9F8FC\"><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("  <tr>");
	document.writeln("    <td><img src=\"" + url + "images\/search_title.gif\" \/><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("  <tr>");
	document.writeln("    <td height=\"2\" bgcolor=\"#FFFFFF\"><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("  <tr>");
	document.writeln("    <td bgcolor=\"#E9F8FC\"><table width=\"95%\" border=\"0\" align=\"center\" cellpadding=\"3\" cellspacing=\"1\">");
	document.writeln("        <form id=\"frmSearch\" name=\"frmSearch\" method=\"post\" action=\"" + url + "news/result.jsp\">");
	document.writeln("          <tr>");
	document.writeln("            <td align=\"center\"><input name=\"key_word\" type=\"text\" class=\"login\" id=\"key_word\" size=\"19\" \/><\/td>");
	document.writeln("          <\/tr>");
	document.writeln("          <tr>");
	document.writeln("            <td align=\"center\"><select name=\"mod_index\" id=\"mod_index\">");
	document.writeln("                <option value=\"\">全部类别<\/option>");
	document.writeln("              <\/select>");
	document.writeln("              <input name=\"btnSubmit\" type=\"submit\" class=\"search\" value=\"搜 索\" \/>");
	document.writeln("            <\/td>");
	document.writeln("          <\/tr>");
	document.writeln("        <\/form>");
	document.writeln("      <\/table><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("<\/table>");
	addOptions(document.frmSearch.mod_index, moduleArray);
	//updateValidityImage();
}

function getElementById(id){
  if (typeof(id) != "string" || id == "") return null;
  if (document.getElementById) return document.getElementById(id);
  if (document.all) return document.all(id);
  try {return eval(id);} catch(e){ return null;}
}

//每一分钟换一次验证码，防止超时
function updateValidityImage() {
	getElementById("validityImage").src = getElementById("validityImage").src;
	setTimeout("updateValidityImage()",60000);
}

function writeRegistHeader(){
	document.writeln("<table width=\"778\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">");
	document.writeln("  <tr bgcolor=\"#9BCDFF\">");
	document.writeln("    <td height=\"20\" colspan=\"2\"><span class=\"text\">&nbsp;中小企业国际市场开拓资金网络管理系统<\/span><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("  <tr>");
	document.writeln("    <td width=\"268\" height=\"110\"><img src=\"..\/..\/..\/images\/reg_logo.gif\"><\/td>");
	document.writeln("    <td width=\"510\" align=\"left\"><img src=\"..\/..\/..\/images\/reg_img.gif\"><\/td>");
	document.writeln("  <\/tr>");
	document.writeln("<\/table>");
}

function writeItemDeclareMemo(){
	document.writeln("<span class='text05' >最多可输入1500字</span>");
	//,如需从文本中复制,请使用<br>快捷键<u>Ctrl+C</u>复制<br>快捷键<u>Ctrl+V</u>粘贴
}