function MM_findObj(n, d) { 
	//v4.0
	var p,i,x;
	if(!d) d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length){
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) x=d.all[n];
	 for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) 
	x=MM_findObj(n,d.layers[i].document);
	if(!x && document.getElementById) 
	x=document.getElementById(n); 
	return x;
}
function MM_showHideLayers() { //v3.0
	var i,p,v,obj,args=MM_showHideLayers.arguments;
	for (i=0; i<(args.length-2); i+=3) 
	if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
	if (obj.style) 
	{ 
	obj=obj.style; 
	v=(v=='show')?'visible':(v='hide')?'hidden':v; }
	obj.visibility=v; 
	}
}
//showhidelayer

function mOvr(src, cOvr) 
{if (!src.contains(event.fromElement)) {src.style.cursor = "default";src.bgColor = cOvr;}}
function mOut(src, cOut) 
{if (!src.contains(event.toElement)) {src.style.cursor = "default";src.bgColor = cOut;}}
//changetdcolor
//
var popUpWin=0;
function popUpWindow(URLStr, left, top, width, height)
{
  if(popUpWin)
  {
    if(!popUpWin.closed) popUpWin.close();
  }
  popUpWin = open(URLStr, 'popUpWin', 'toolbar=no,location=no,directories=no,status=no,menub ar=no,scrollbar=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
}

function show_Year_issue(fileName,fieldname,jour_name,year_issue,channelidcode,splitStr){
	var fieldnames= fieldname.split("#");
	var year_issues = year_issue.split(splitStr);
	var linkaddress=fileName + "?channelid=" + channelidcode + "&searchword=";
	var tempsearchword="";
	var i=0;
	var j=0;
	var temp_year_issue="";
	var max_year_issue="";
	var temp_year="";
	var temp_issue="";
	//
	for(i=0;i<year_issues.length-1;i++){
		max_year_issue=i;
		for(j=i+1;j<year_issues.length;j++){
			if((year_issues[j].indexOf(".")!=-1) && (year_issues[max_year_issue].indexOf(".")!=-1)){
				if((year_issues[j].substring(0,year_issues[j].indexOf("."))-year_issues[max_year_issue].substring(0,year_issues[max_year_issue].indexOf(".")))>0)
				{
				max_year_issue=j;
				}else{
				if(((year_issues[j].substring(0,year_issues[j].indexOf("."))-year_issues[max_year_issue].substring(0,year_issues[max_year_issue].indexOf(".")))==0)&&((year_issues[j].substring(year_issues[j].indexOf(".")+1)-year_issues[max_year_issue].substring(year_issues[max_year_issue].indexOf(".")+1))<0))
					{
					max_year_issue=j;	
					}
				}
			}
		}
		if(max_year_issue!=i){
			temp_year_issue=year_issues[max_year_issue];
			year_issues[max_year_issue]=year_issues[i];
			year_issues[i]=temp_year_issue;
			}
	
	
	}
	//
	for(i=0;i<year_issues.length;i++){
		if(year_issues[i].indexOf(".")!=-1){
			temp_year_issue=year_issues[i].substring(0,year_issues[i].indexOf("."));
		}
		document.write("<br>");
		document.write(" " + temp_year_issue + " ");
		document.write("<br>");
		for(j=i;j<year_issues.length;j++){
				if(year_issues[j].indexOf(".")!=-1){
					temp_year=year_issues[j].substring(0,year_issues[j].indexOf("."));
					temp_issue=year_issues[j].substring(year_issues[j].indexOf(".")+1);
					}else{
					temp_year="";
					}
				if(temp_year_issue==temp_year){
					tempsearchword=fieldnames[0] + "%3D" + jour_name + " and " + fieldnames[1] + "%3D" + temp_year + " and " +fieldnames[2] + "%3D" + temp_issue;
					document.write("<a href=\"");
					document.write(linkaddress);
					document.write(tempsearchword);
					document.write("\">");
					document.write(" Iss." + temp_issue);
					document.write("</a>");
					i=j;
					}
				else{
				i=j-1;
				break;
				}
			}
		}
}



function  search_split_database(ThisForm){
	var search_value=ThisForm.searchvalue.value;
	var search_values=search_value.split("#");
	var search_word_value=ThisForm.searchw.value;
	
	if(search_word_value!=""){
		ThisForm.searchword.value=search_values[0] + " = " + search_word_value;
		try{
		var secondsearchword=ThisForm.forsecondsearch.value;
		ThisForm.searchword.value=secondsearchword + " and " + ThisForm.searchword.value;
		}
		catch(E)
		{
			;
			}
		ThisForm.channelid.value=search_values[1];
		ThisForm.action=search_values[2];
		return true;
		}else{
		alert("Give Searchword Please");
		return false;
		}
}


function show_journal_detail(search_value_str,search_word_str){
	var search_word_array=search_word_str.split("*");
	var search_value_array=search_value_str.split("*");
	var search_word=search_word_array[0];
	var search_value=search_value_array[0];
	//
	var alt_searchword="";
	var k=1;
	if(search_word_array.length>1 && search_value_array.length>1){
		for(k=1;k<search_value_array.length;k++){
			if(search_word_array[k]!=""){
					alt_searchword=alt_searchword + "%20and%20" + search_value_array[k] + "%3D'" + search_word_array[k]+"'";
				}
			}
		
		}
		
	if(search_word!=""){
		var search_words=search_word.split(";");
		var search_values=search_value.split("#");
		var search_url=search_values[0] + "?channelid=" + search_values[1] + "&searchword=" + search_values[2] + "%3D'";
		search_url="<a href=\"" + search_url;
		var i=0;
		for(i=0;i<search_words.length;i++){
			if(search_words[i]!=""){
				document.write(search_url);
				document.write(trim(search_words[i])+"'");
				if(alt_searchword!=""){document.write(alt_searchword);}
				document.write("\">");
				document.write(search_words[i]);
				if( i< search_words.length-1 )
				{
					document.write("</a>; ");
				}
				else
				{
					document.write("</a>");
				}
				}
			}
		
		}	
}

function show_journal_detail_au(search_value_str,search_word_str){
	var search_word_array=search_word_str.split("*");
	var search_value_array=search_value_str.split("*");
	var search_word=search_word_array[0];
	var search_value=search_value_array[0];
	//
	var alt_searchword="";
	var k=1;
	if(search_word_array.length>1 && search_value_array.length>1){
		for(k=1;k<search_value_array.length;k++){
			if(search_word_array[k]!=""){
					alt_searchword=alt_searchword + "%20and%20" + search_value_array[k] + "%3D" + search_word_array[k];
				}
			}
		
		}
	if(search_word!=""){
		var search_words=search_word.split(";");
		var search_values=search_value.split("#");
		var search_url=search_values[0] + "?channelid=" + search_values[1] + "&searchword=" + search_values[2] + "%3D";
		//search_url="<a href=\"" + search_url;
		search_url="<a id=\"four\" style=\"cursor:hand\" onclick=\"window.open\(\'" + search_url;
		var i=0;
		for(i=0;i<search_words.length;i++){
			if(search_words[i]!=""){
				document.write(search_url);
				document.write(search_words[i]);
				if(alt_searchword!=""){document.write(alt_searchword);}
				//document.write("\">");
				document.write("\',\'\',\'width=600,height=400,scrollbars=yes\');swapcolor()\">");
				document.write(search_words[i]);
				document.write("</a>  ");
				}
			}
		
		}	
}

//
function showoutchar(charnumber){
	for(var i=0;i<charnumber;i++){
		document.write("&nbsp;&nbsp;&nbsp;&nbsp;");
		}
	}
	
function showCTMvalue(str_searchword){
	var searchword_temps=str_searchword.split(";");
	var searchwords=new Array();
	var i=0,j=0;
	for(i=0,j=0;i<searchword_temps.length;i++){
		if(searchword_temps[i]!=""){
			searchwords[j]=searchword_temps[i];
			j++;
			}
		}
	for(i=0;i<searchwords.length;i++){
		document.write("&nbsp;&nbsp;&nbsp;&nbsp;");
		document.write("<font id=\"");
		document.write(searchwords[i]);
		document.write("\" onClick=\"javascript:SearchCTMvalue(this)\">");
		document.write(searchwords[i]);
		document.write("<\/font>");
		document.write("<br>");
		}
}
function SearchCTMvalue(thisID){
	document.searchform.searchw.value=thisID.id;
	document.all.I1.click();
}

function getWord()//
{
	var str = document.selection.createRange().text;
	if(typeof(str)!="undefined")
	{
		if(str!="")
	        {
				if(typeof(document.all.searchw)!="undefined")
			{
				document.all.searchw.value=str;
			}
		}
	}
}

function swapcolor()
{
	var colorobj = event.srcElement
	var colorid  = event.srcElement.id
	var swapid
	var my_array = new Array("first","second","third","four","five","six","seven","eight","nine");
	var selectobj = document.getElementById(colorid);
	selectobj.style.color="red";
	for(var i=0;i < my_array.length;i++)
	{
		if(my_array[i]!=colorid)
		{
			var tempObj=document.getElementById(my_array[i]);
			if(tempObj!=null)
			{
				tempObj.style.color="black" ;
			}
		}
	}
}


function add(field,num)
{
    if(document.FieldSearchForm.elements[num].value!="")
    {
      var op=document.FieldSearchForm.elements[num+1].options[document.FieldSearchForm.elements[num+1].selectedIndex].value;
      var temp=document.FieldSearchForm.elements[num].value;
      var sql="";
      if(field!="history")
      {
         temp=temp.replace(" AND "," AND " + field + "=");
         temp=temp.replace(" OR "," OR "+ field + "=");
         temp=temp.replace(" NOT "," NOT "+ field + "=");
         sql="(" + field + "=" + temp + ")";
      }
      else
      {
         sql="(" + temp + ")";
      }
      
      if (document.SearchForm.Content.value!="")
      {
         document.SearchForm.Content.value=document.SearchForm.Content.value+op+sql;       
      }
      else
      {
         document.SearchForm.Content.value=sql;       
      }
     }
}

function addDate(datefieldname)
{
	var BeginDate,EndDate,SQLDate,opDate;
	var BBeginYear=document.FieldSearchForm.BeginYear.options[document.FieldSearchForm.BeginYear.selectedIndex].value;
	var EEndYear=document.FieldSearchForm.EndYear.options[document.FieldSearchForm.EndYear.selectedIndex].value;
	BeginDate=EndDate=SQLDate=opDate="";
	opDate=document.FieldSearchForm.opDate.options[document.FieldSearchForm.opDate.selectedIndex].value;
	//
	if(BBeginYear!="")
	{
		BeginDate=BBeginYear; 
	 }
	if(EEndYear!="")
	{
		EndDate=EEndYear; 
	}
	
	if(BeginDate!=""&&EndDate!="")
		SQLDate=datefieldname + "=" + BeginDate + " to " + EndDate;
	if(BeginDate==""&&EndDate!="")
		SQLDate=datefieldname + "=" + EndDate;
	if(BeginDate!=""&&EndDate=="")
		SQLDate=datefieldname + "=" + BeginDate;
        if (SQLDate!="")
        {
          if (document.SearchForm.Content.value!="")
          {
           document.SearchForm.Content.value=document.SearchForm.Content.value+opDate+"("+SQLDate+")";
          }
          else
          {
           document.SearchForm.Content.value="("+SQLDate+")";       
          } 
        }   
}

function parmcheckad(thisform)
{
	        
    var checkSQL=document.SearchForm.Content.value;
        //checkSQL=checkSQL.replace(",","?");
        //checkSQL=checkSQL.replace(".","?");
        //checkSQL=checkSQL.replace("'","?");
        //checkSQL=checkSQL.replace("-","?");
        //checkSQL=checkSQL.replace(":","?");
        //checkSQL=checkSQL.replace("/","?");
	if( checkSQL=="" && document.SearchForm.version.value == "tip")
	{
		alert("Give Search Condition Please!");
		return false;
	}
	else if (checkSQL=="" && document.SearchForm.version.value=="tip_cn")
	{
		alert("\u8bf7\u8f93\u5165\u68c0\u7d22\u8bcd!");
		return false;
	}
	
	var  db = 0;
	
	document.SearchForm.searchword.value=checkSQL;
	if( db==true )
	{
		document.SearchForm.channelid.value="70049";
	}
	else
	{
		document.SearchForm.channelid.value="70050";
	}
	return true;
}
function clearSearchForm() 
{
 document.SearchForm.Content.value = "";
 return false;
}

function spandiffbase(ThisForm){
	var inputs=ThisForm.all.tags("input");		//
	var STRchannelid="";
	var STRoutline_name="";
	var markid=0;
	//
	for(var i=0;i<inputs.length;i++){
		if(inputs[i].type=="checkbox"){
			if(inputs[i].checked){
				if(inputs[i].value!="" && inputs[i].name!=""){
					if(markid==0){
					STRchannelid=inputs[i].value;
					STRoutline_name=inputs[i].name;
					markid=1;
					}
					else{
					STRchannelid=STRchannelid + "#" + inputs[i].value;
					STRoutline_name=STRoutline_name + "#" + inputs[i].name;
					markid=1;
					}
				}
			}
		}
	}
	var STRtempword=ThisForm.searchw.value;
	if(STRtempword!="" && STRchannelid!="" && STRoutline_name!=""){
	ThisForm.searchword.value=STRtempword;
	ThisForm.channelid.value=STRchannelid;
	ThisForm.outline_name.value=STRoutline_name;
	return true;
	}
	else{
		if(STRtempword==""){
				alert("Give your Searchword Please");
				return false;
				}				
				else{
				alert("Give your Searchword Please");
				return false;
				}
		}
	}
	
function selectcheckbox(thisform){
var inputs=thisform.all.tags("input");
for(var i=0;i<inputs.length;i++){
	if(inputs[i].type=="checkbox"){
		inputs[i].checked=true;
		}
	}
return true;
}

//
function getonemonthinfo(strURL,strCHANNELID,strFIELDNAME,strDAYS,SHOWINFO){
	var urlvalue=strURL + "?channelid=" + strCHANNELID + "&searchword=" + strFIELDNAME + "%3E";
	//
	var daysnum=strDAYS;
	var monthnum=daysnum/30;
	var daysnum=daysnum%30;
	var strmonthnum=monthnum.toString();
	if(strmonthnum.indexOf(".")!=-1){
	strmonthnum=strmonthnum.substring(0,strmonthnum.indexOf("."));
	}	
	var dateinfo = new Date();
	//
	var dateofyear = dateinfo.getFullYear();
	//
	var dateofmonth = dateinfo.getMonth() + 1 - strmonthnum;
	//
	var dateofdate = dateinfo.getDate() - daysnum;
	var searchdateinfo="";
	searchdateinfo = dateofyear + "." + dateofmonth + "." + dateofdate;
	urlvalue=urlvalue + searchdateinfo;
	document.write("<a href=\"");
	document.write(urlvalue);
	document.write("\">");
	document.write(SHOWINFO);
	document.write("</a>");
	
	}

function languageswitch(fieldvalue){
	fieldvalue=trim(fieldvalue);
	switch (fieldvalue){
		case "chi": document.write("chi");break;
		case "rus": document.write("rus");break;
		case "jpn": document.write("jpn");break;
		case "fre": document.write("fre");break;
		case "gmh": document.write("gmh");break;
		case "eng": document.write("eng");break;
		default:document.write("");break;		
		}	
	}
	

function mediaswitch(fieldvalue){
	fieldvalue=trim(fieldvalue);
	switch (fieldvalue){
		case "text": document.write("text");break;
		case "multipart": document.write("multipart");break;
		case "message": document.write("message");break;
		case "application": document.write("application");break;
		case "image": document.write("image");break;
		case "audio": document.write("audio");break;
		case "video": document.write("video");break;
		case "model": document.write("model");break;
		default:document.write("");break;		
		}	
	}
	

function trim(s){
    var iFirst = 0;
    var iLast = s.length - 1;
    var sTrimChars = ' \t';
    while ( (iFirst < iLast) && (sTrimChars.indexOf(s.charAt(iFirst)) != -1) ) iFirst++;
    while ( (iLast >= iFirst) && (sTrimChars.indexOf(s.charAt(iLast)) != -1) ) iLast--;
    return s.substring(iFirst, iLast + 1);
}


function  getRealLen( str) {
	var totallength=0;
	for (var i=0; i < str.length;i++){
		var intCode=str.charCodeAt(i);
		if (intCode>=0&&intCode<=128) {
			totallength=totallength+1;	
		}else {
			totallength=totallength+2;	
		}
	} //end for
	return totallength;	
} 


function showfieldvalue(str){
	str=trim(str);
	if(str==""){
		document.write( "<div style=\"display:none\" >" );
		}
	else{
		document.write( "<div>" );
	}
	}
	
function selectall() 
{
    for (var i=0;i<document.outline.elements.length;i++)
    {
        var e = document.outline.elements[i];
        if (e.name == 'record'){
    	   e.checked=true;
    	   }
    }
}
function clearall()
{
	for (var i=0;i<document.outline.elements.length;i++)
    {
        var e = document.outline.elements[i];
        if (e.name == 'record'){
    	   e.checked=false;}
    }
	
	}

function clearsearchword()
{
		document.formAd.searchw1.value="";
		document.formAd.searchw2.value="";
		document.formAd.searchw3.value="";
		
		return false;
}
function allpub()
{
	if( document.form1.allp.value == "1" )
	{
		document.form1.publisher.select = "";
		document.form1.publisher.disabled = true;
		document.form1.allp.value="0";
	}
	else
	{
		document.form1.publisher.select = "";
		document.form1.publisher.disabled = false;
		document.form1.allp.value="1";
	}
	
}

function allsub()
{
	if( document.form1.alls.value == "1" )
	{
		document.form1.ztcl.select = "";
		document.form1.ztcl.disabled = true;
		document.form1.displayDe.disabled = true;
		document.form1.alls.value="0";
	}
	else
	{
		document.form1.ztcl.select = "";
		document.form1.ztcl.disabled = false;
		document.form1.displayDe.disabled = false;
		document.form1.alls.value="1";
	}
	
}

function changValue(obj)
{
	if(obj.checked==true)
	    document.all.ztclDiv.innerHTML="<select id=\"class\" name=\"ztcl\" style=\"width:300\" multiple  >"+document.all("ztclDeDiv").innerHTML+"</select>"
	else
	    document.all("ztclDiv").innerHTML="<select id=\"class\" name=\"ztcl\" style=\"width:300\" multiple  >"+document.all("ztclInDiv").innerHTML+"</select>"
}

function batch(formobj,num)
{
	var	rec="";
	
	if( formobj+"" == "undefined" )
	{
		return;	
	}

	if( formobj.record +""== "undefined" )
	{
		return;	
	}
	if(typeof(formobj.record.length)+""!="undefined")
	{
		var v=0;
		for(i=0;i<formobj.record.length;i++)
		{
			if(formobj.record[i].checked==true)
			{
				v++;
				rec = rec+"&record="+formobj.record[i].value;
			}
		}
		if(v==0 && formobj.version.value=="tip")
		{
			alert("Please select articles you want to handle!");
			return ;
		}
		else if (v==0 && formobj.version.value=="tip_cn")
		{
			alert("\u8bf7\u9009\u62e9\u60a8\u8981\u5904\u7406\u7684\u8bb0\u5f55!");
			return ;
		}
	}
	else
	{
		if(formobj.record.checked==false && formobj.version.value=="tip")
		{
			alert("Please select articles you want to download/print/EMail!");
			return ;
		}
		else if (formobj.record.checked==false && formobj.version.value=="tip_cn")
		{
			alert("\u8bf7\u9009\u62e9\u60a8\u8981\u5904\u7406\u7684\u8bb0\u5f55!");
			return ;
		}
		else
		{
			rec = "&record="+formobj.record.value;
		}
	}
	//alert(rec);
	if( num == 1 )
	{
		formobj.target="_self";
		formobj.action="download";
	}
	else if( num == 2 )
	{
		formobj.target="_blank";
		if( formobj.action == "article" )
		{
			formobj.action="outline_article_print.jsp?print=1";
		}
		else if( formobj.action == "qikan" )
		{
			formobj.action="outline_qikan_print.jsp?print=1";
		}
		else
		{
			formobj.action="outline_qikan_print1.jsp?print=1";
		}
		
	}
	else if( num == 3 )
	{
		formobj.target="_blank";
		formobj.action="las_detail_email.jsp";
	}

	formobj.submit();
}	
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function dosel(formobj, num)
{
	var	rec="";
	if(typeof(formobj.record.length)+""!="undefined")
	{
		var v=0;
		for(i=0;i<formobj.record.length;i++)
		{
			if(formobj.record[i].checked==true)
			{
				formobj.sel1[i].value = formobj.sel[i].value;
				v++;
			}
			else
			{
				formobj.sel1[i].value = "";
			}
//alert( formobj.sel1[i].value );		
		}
		if(v==0 && formobj.version.value=="tip")
		{
			alert("Please select articles you want to handle!");
			return ;
		}
		else if (v==0 && formobj.version.value=="tip_cn")
		{
			alert("\u8bf7\u9009\u62e9\u60a8\u8981\u5904\u7406\u7684\u8bb0\u5f55!");
			return ;
		}
	}
	else
	{
		if(formobj.record.checked==false && formobj.version.value=="tip")
		{
			alert("Please select articles you want to download/print/EMail!");
			return ;
		}
		else if (formobj.record.checked==false && formobj.version.value=="tip_cn")
		{
			alert("\u8bf7\u9009\u62e9\u60a8\u8981\u5904\u7406\u7684\u8bb0\u5f55!");
			return ;
		}
		
	}
	formobj.target="_blank";
	
	if( num == 1 )		//EShelf
	{
		formobj.action="mypage/addtomyeshelf.jsp";
	}
	else if( num == 2 )		//myjournal
	{
		formobj.action="mypage/addtomylist.jsp";
	}
	else
	{
		formobj.action="mypage/addtomyalert.jsp";
	}
	

	formobj.submit();
}

function searchadv()
{   
	var  db = 0;

	//var  order = document.form1.order[1].checked;
	var  sql="";

	if( document.formAd.searchw1.value != '' )
	{
		
		sql = document.formAd.item1.value + "=" + "("+document.formAd.searchw1.value+")";
	
	}
	if( document.formAd.searchw2.value != '' )
	{
		if( sql != '' )
		{
			sql = sql + document.formAd.logic1.value;
		}
		
	
		sql = sql + document.formAd.item2.value + "=" + "("+document.formAd.searchw2.value+")";


	}
	
	if( document.formAd.searchw3.value != '' )
	{
		if( sql != '' )
		{
			sql = sql + document.formAd.logic2.value;
		}
		
		sql = sql + document.formAd.item3.value + "=" + "("+document.formAd.searchw3.value+")";

	}

	if( sql=="" && document.formAd.version.value == "tip")
	{
		alert("Give Search Condition Please!");
		return false;
	}
	
	else if (sql=="" && document.formAd.version.value=="tip_cn")
	{
		alert("\u8bf7\u8f93\u5165\u68c0\u7d22\u8bcd!");
		return false;
	}
	
	sql=sql.replace(",","?");
        sql=sql.replace(".","?");
        sql=sql.replace("'","?");
        sql=sql.replace("-","?");
        sql=sql.replace(":","?");
        sql=sql.replace("/","?");
	if( db==true )
	{
		document.formAd.channelid.value="70049";
	}
	else
	{
		document.formAd.channelid.value="70050";
	}

	//if( order==true )
	//{
		document.formAd.sortfield.value="LIFO";
	//}
	
	document.formAd.searchword.value = sql;
	return true;
}

function searchcond()
{   
	var  db = 0;
	//var  order = document.form1.order[1].checked;
	var  searchword_temp="";
	if( document.formbs.searchw.value=="" && document.formbs.version.value == "tip")
	{
		alert("Give Search Condition Please!");
		return false;
	}
	else if (document.formbs.searchw.value=="" && document.formbs.version.value=="tip_cn")
	{
		alert("\u8bf7\u8f93\u5165\u68c0\u7d22\u8bcd!");
		return false;
	}
	else
	{
		for(var len=0;len<document.formbs.select.length;len++)
			if(document.formbs.select[len].checked)
		 	searchword_temp=document.formbs.select[len].value;
		 
		if( searchword_temp != '' )
		{
				searchword_temp = searchword_temp + "=";
				
		}
		else if( db==true )
		{
				searchword_temp = "FULLTEXT=";
		}
		var SQL=document.formbs.searchw.value;
		SQL=SQL.replace(",","?");
	        SQL=SQL.replace(".","?");
	        SQL=SQL.replace("'","?");
	        SQL=SQL.replace("-","?");
	        SQL=SQL.replace(":","?");
	        SQL=SQL.replace("/","?");
	        
			if (ischinese(SQL)){
				searchword_temp = searchword_temp + "lE("+SQL+")";
			}
			else{
				searchword_temp = searchword_temp + "("+SQL+")";
			}
	
		//if( order != '' )	//sort by date, >1997
		//{
		//	searchword_temp = searchword_temp + " and publishdate>1997"
		//}
	}
		
		/**OAÆÚ¿¯¼ìË÷ÏÞÖÆ
		switch(document.formbs.selectJou.value){
		case '0':
		break;
		case '1':
		searchword_temp = searchword_temp + " and addinfo<>OA";
		break;
		case '2':
		searchword_temp = searchword_temp + " and addinfo=OA";
		break;
		}
		**/
	
	
	document.formbs.channelid.value="70050";

	document.formbs.sortfield.value="LIFO";

	document.formbs.searchword.value = searchword_temp;
	
	return true;
}

function researchcond(num)
{   
	var  searchword_temp="";
	if( document.formRe.searchw.value=="" && document.formRe.version.value=="tip")
	{
		alert("Give Search Condition Please!");
		return false;
	}
	else if (document.formRe.searchw.value=="" && document.formRe.version.value=="tip_cn")
	{
		alert("\u8bf7\u8f93\u5165\u68c0\u7d22\u8bcd!");
		return false;
	}
	else
	{
		searchword_temp=document.formRe.select.value;
		if( searchword_temp != '' )
		{
			searchword_temp = searchword_temp + "=";
		}
		var SQL=document.formRe.searchw.value;
		SQL=SQL.replace(",","?");
	        SQL=SQL.replace(".","?");
	        SQL=SQL.replace("'","?");
	        SQL=SQL.replace("-","?");
	        SQL=SQL.replace(":","?");
	        SQL=SQL.replace("/","?");

		searchword_temp = searchword_temp +"("+SQL+")";
	}
	if (document.formRe.presearchword.value!='')
	{
		document.formRe.searchword.value = searchword_temp + " and " + document.formRe.presearchword.value;
	}
	else
	{
		document.formRe.searchword.value = searchword_temp;
	}
	//alert(document.form1.searchword.value);
	document.formRe.submit();
}

//popup windows
function popup()
{
 if(getInitCookie()==false)
 {
	createCookie();
	opennewwin("popup.htm",400);
 }
}
   
function opennewwin(url,mm)
{
	popWin = window.open(url, "popWin","toolbar=no,directories=no,status=no,location=no,resizable=yes,scrollbars=yes,menubar=no,height="+mm+",width=550");
	popWin.focus();
	popWin.moveTo(0,0);
}

function createCookie(){
var name="cnplinker.cnpeak.com";
 var exptime=new Date();
 exptime.setTime(exptime.getTime()+3600*1000*24*1);   
document.cookie = "uname="+escape(name)+";expires="+exptime; 
}

function getInitCookie(){
  var name="cnplinker.cnpeak.com";
  var search="uname="+escape(name);
  if (document.cookie.length > 0) {
              offset = document.cookie.indexOf(search);
              if (offset != -1) return true;
              else return false;
             }
             else 
             return false;
}

function inside()
{   
	var  searchword_temp="";
	if( document.formIn.searchw.value=="" && document.formIn.version.value == "tip")
	{
		alert("Give Search Condition Please!");
		return false;
	}
	else if (document.formIn.searchw.value=="" && document.formIn.version.value=="tip_cn")
	{
		alert("\u8bf7\u8f93\u5165\u68c0\u7d22\u8bcd!");
		return false;
	}
	else
	{
		searchword_temp=document.formIn.select.value;
		searchword_temp = searchword_temp + "=";

		var SQL=document.formIn.searchw.value;
		SQL=SQL.replace(",","?");
	    SQL=SQL.replace(".","?");
	    SQL=SQL.replace("'","?");
	    SQL=SQL.replace("-","?");
	    SQL=SQL.replace(":","?");
	    SQL=SQL.replace("/","?");
	        
		searchword_temp = searchword_temp + "("+SQL+")"+" and "+document.formIn.jsearch.value;
		
		document.formIn.searchword.value = searchword_temp;
	
		document.formIn.submit();	
	}


}

/* 
 * check the input, if it is chinese, 
 * return true, otherwise return false
 */
function ischinese(s){
var ret=true;
for(var i=0;i<s.length;i++)
ret=ret && (s.charCodeAt(i)>=10000);
return ret;
}
