//输出推荐和打印框
function writePrintForm( bShowSuggest, bShowPrint,bShowBoard){
	if( !bShowSuggest && !bShowPrint){return;}
	var str_in_board = "<table width='100%' border='0' cellpadding='0' cellspacing='0' style='border-top:#0066cc 1px solid;border-right:#0066cc 1px solid;border-bottom:#0066cc 1px solid;border-left:#0066cc 1px solid;'>";
	var str_ex_board = "<table width='100%' border='0' cellpadding='0' cellspacing='0' style='border-top:#0066cc 1px solid;border-right:#0066cc 1px solid;border-bottom:#0066cc 1px solid;border-left:#0066cc 1px solid;'>";
	var str="";
    
	
    if(bShowBoard){
	  str=str_in_board;
	}
	if(!bShowBoard){
	  str=str_ex_board;
	}
	str += "<tr>";
	
	
	if( bShowSuggest ){
		str += "<td align='right' valign='middle' height='28' bgcolor='#FFFFFF'><img src='http://www.fmprc.gov.cn/chn/images/3_sendto.gif' width='20' height='20' border='0'>";
		str += "&nbsp;<font color='#000000'>Para sus Amigos</font>&nbsp;&nbsp;&nbsp;</td>";
		str += "<form name='Form2000' method='post' action='' enctype='text/plain' onSubmit='return validate_form()'>";
		str += "<td align=left><input type='text' name='FriendEmail' size='22'>&nbsp;<input type='submit' name='Subject' value='Submit'><input type='hidden' name='Context'></td>";
  		str += "</form>";
	}
	str += "<td></td>"
	if( bShowPrint ){
		str += "<TD valign='middle' align='center' height='28' bgcolor='#FFFFFF'><img src='http://www.fmprc.gov.cn/chn/images/3_print.gif' width='20' height='20' border='0'>";
  		str += "&nbsp;<A class=c onclick=doPrint(); href='#'><FONT color=#000000>Imprimir</FONT></A></TD>";
	}
	
	
	str += "</tr>";
	str += "</table>";
	document.write(str);
}

//打印函数
function doPrint(){
	var str="<html>";
	var article;
	var css;
	var strAdBegin="<!--NEWSZW_HZH_BEGIN-->";
	var strAdEnd="<!--NEWSZW_HZH_END-->";
	var strFontSize='?<A href="javascript:doZoom(16)">?</A> <A href="javascript:doZoom(14)">?</A> <A href="javascript:doZoom(12)">?</A>?'
	var strdoPrint="doPrint()";
	var strTmp;
	
	css="<style>"
	+"td,.f12{font-size:12px}"
	+".f24 {font-size:24px;}"
	+".f14 {font-size:14px;}"
	+".title14 {font-size:14px;line-height:130%}"
	+".l17 {line-height:170%;}"
	+"</style>";
	
	str +=	css;
	str +=	'<meta http-equiv="content-type" content="text/html; charset=gb2312">';
	str +=	'<title>'+document.title+'</title>';
	str +=	"<body bgcolor=#ffffff topmargin=5 leftmargin=5 marginheight=5 marginwidth=5 onLoad='window.print()'>"
		+	"<center>";

/*
	str +=	"<table width=700 border=0 cellspacing=0 cellpadding=0>"
		+   "<tr><td height=34 width=150>Ministerio de Relaciones Exteriores de la R.P.China</td>"
		+   "	<td align=right><a href='javascript:history.back()'>Back</a>&nbsp;&nbsp;"
		+   "		<a href='javascript:window.print()'>Print</a></td>"
		+	"</tr></table>";
*/
	str +=	"<table width=660 border=0 cellpadding=0 cellspacing=20 bgcolor=#EDF0F5><tr><td>";
	
	//wsw@2004-4-27 修改处理div的方式
	var arDivs = document.getElementsByTagName('DIV');
	for (var t=0; t<arDivs.length; t++)
	{
		var objDiv = arDivs[t];
		if(objDiv.style.width == "600")
		{
			objDiv.removeAttribute('style');
			break;
		}
	}

	article=document.getElementById('article').innerHTML;
	if(article.indexOf(strAdBegin)!=-1){
		str +=article.substr(0,article.indexOf(strAdBegin));
		strTmp=article.substr(article.indexOf(strAdEnd)+strAdEnd.length, article.length);
	}else{
		strTmp=article
	}
	//str +=strTmp.substr(0,strTmp.indexOf(strFontSize));
	//strTmp=strTmp.substr(strTmp.indexOf(strFontSize)+strFontSize.length, strTmp.length);
	
	//wsw@2004-4-26 正则表达式中字符串提取功能([\s\S]*?)需要IE5.5以上版本才能支持
	//strTmp = strTmp.replace(/<div[^>]*>([\s\S]*?)<\/div>/ig,"$1");	//过滤</DIV>
	//wsw@2004-4-26 分开处理替换<div>可以在IE5.0实现预览打印
	//strTmp = strTmp.replace(/<div[^>]*>/ig,"");
	//strTmp = strTmp.replace(/<\/div>/ig,"");
	
	str += strTmp;
	//str +=strTmp.substr(0,strTmp.indexOf(strdoPrint));
	//str +="window.print()";
	//str +=strTmp.substr(strTmp.indexOf(strdoPrint)+strdoPrint.length, strTmp.length);
	str +=	"</td></tr></table>";

	//str += "<br><TABLE cellSpacing=0 cellPadding=0 width=700 border=0 align=center><TBODY><TR><TD height=10><IMG height='1' alt='' src='./7_c.gif' width='1' border='0'></TD></TR><TR><TD align=middle bgColor=#efefef>?????????? 2003 ???? &reg;</TD></TR>	<TR><TD height=10><IMG height='1' alt='' src='./7_c.gif' width='1' border='0'></TD></TR><TR><TD align=middle>????&nbsp;&nbsp;??????????????? 2 ?&nbsp;&nbsp; ???100701&nbsp;&nbsp;???86-10-65961114</TD></TR></TBODY></TABLE></CENTER></TD></TR></TBODY></TABLE>";
	//show the tailer
	str +=  "<TABLE cellSpacing='0' cellPadding='0' width='660' border='0'><TBODY>"
		+	"<TR><TD colSpan='3' height='2'>&nbsp;</TD></TR>"
		+	"<TR><TD width='137' bgColor='#efefef' height='17'>&nbsp;</TD>"
		+	"<TD NOWRAP align='middle' bgColor='#efefef' height='17'>&copy;Copyright 2003 todos los derechos reservados del Ministerio de Relaciones Exteriores de la Rep鷅lica Popular China</TD>"
		+	"<TD width='156' bgColor='#efefef' height='17'>&nbsp;</TD></TR>"
		+	"<TR vAlign=center align=middle>"
		+	"<TD colSpan='3' height='37'><a href='mailto:webmaster@mfa.gov.cn'><font color='#000000'>Cont醕tenos en la siguiente direcci髇:</font></a>  Chaoyangmen Nan Dajie, 2, Distrito Chaoyang, Beijing, 100701  Tel閒ono: 86-10-65961114</TD>"
		+	"</TR></TBODY></TABLE>";

	str += "</center>";
	str +=	"</body></html>";
	document.write(str);
	document.close();
}

//?????????
function openSendMail( sDocTitle ) {
	var sUrl = "http://wcm.fmprc.gov.cn/wcm/customize/messages/send_mail.jsp?DocTitle="+sDocTitle+"&URL="+window.location.href;

	nWidth  = 460;
	nHeight = 260;

	var winMsg = open( sUrl,"", 
			"left=300,top=250,width="+nWidth+",height="+nHeight+",menubar=no,status=no,titlebar=no,resizable=no,scrollbars=yes" );
			
	if( winMsg.opener==null ) {
		winMsg.opener = window;
	}
	winMsg.focus();
}

function printTailer()
{
	document.write("<TABLE cellSpacing='0' cellPadding='0' width='770' border='0'><TBODY>");
	document.write("<TR><TD colSpan='3' height='2'>&nbsp;</TD></TR>");
	document.write("<TR><TD width='137' bgColor='#efefef' height='17'>&nbsp;</TD>");
	document.write("<TD NOWRAP align='middle' bgColor='#efefef' height='17'>&copy;Copyright 2003 todos los derechos reservados del Ministerio de Relaciones Exteriores de la Rep鷅lica Popular China</TD>");
	document.write("<TD width='156' bgColor='#efefef' height='17'>&nbsp;</TD></TR>");
	document.write("<TR vAlign=center align=middle>");
	document.write("<TD colSpan='3' height='37'><a href='mailto:webmaster@mfa.gov.cn'><font color='#000000'>Cont醕tenos en la siguiente direcci髇:</font></a>  Chaoyangmen Nan Dajie, 2, Distrito Chaoyang, Beijing, 100701  Tel閒ono: 86-10-65961114</TD>");
	document.write("</TR></TBODY></TABLE>");
}

//推荐给朋友的新函数
function validate_form() {

	var str0,str1,str2,str3,str4,str;

	validity = true; // assume valid

	if (!check_email(document.Form2000.FriendEmail.value)) {
		validity = false;
		alert('Invalid Email Address!');
	}

	if( validity ) {
		str0="MFA Web Site Suggests This News";
		str1="Hello!";
		str2="Your Friend Suggests You To Read This New:";
		str3="“"+document.title+"”"+"\n\nLink Url:";
		str4=this.location;
		str=str0+"\n"+str1+"\n"+str2+"\n"+str3+"\n"+str4+"\n";
		document.Form2000.Context.value=str;

		document.Form2000.action="mailto:"+document.Form2000.FriendEmail.value+"?Subject=MFA Web Site News";
	}
	return validity;
}

//?????????2
function validate_form2() {

	var str0,str1,str2,str3,str4,str;

	validity = true; // assume valid

	if (!check_email(document.Form2003.FriendEmail.value)) {
		validity = false;
		alert('Invalid Email Address!');
	}

	if( validity ) {
		str0="MFA Web Site Suggests This News";
		str1="Hello!";
		str2="Your Friend Suggests You To Read This New:";
		str3="“"+document.title+"”"+"\n\nLink Url:";
		str4=this.location;
		str=str0+"\n"+str1+"\n"+str2+"\n"+str3+"\n"+str4+"\n";
		document.Form2003.Context.value=str;

		document.Form2003.action="mailto:"+document.Form2003.FriendEmail.value+"?Subject=MFA Web Site News";
	}
	return validity;
}

//???????EMail??????
function check_email( address ) {
	if( (address=="")||(address.indexOf('@')==-1)||(address.indexOf('.')==-1) )
		return false;

	return true;
}
