/* ***** LANGUAGE ***** */function openLanguagePref() {	link = '/ipniweb/portal.nsf/LanguagePref?OpenPage';	day = new Date();	id = day.getTime();	eval("page" + id + " = window.open(link, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1,width=350,height=255,left=312,top=184');");}/* ***** LINKS ***** */function openRegister() {	link = 'http://www.ppi-ppic.org/ppiweb/subreq.nsf/$homepage/$first?opendocument';	window.open( link, '_blank' , 'width=500,height=460,menubar=no,scrollbars=yes,directories=no,left=0,top=0,toolbar=no,location=no,status=yes,fullscreen=no,resizable=yes,' );}function openStore() {	link = 'http://www.store.yahoo.com/ppi-store';	window.open( link, '_blank' );}/* ***** GOOGLE SEARCH ***** */function openSearch() {	query = document.forms[ 'sitesearch' ].q.value;	if( query == null ) {		return;	}	query = query.replace( ' ', '+' );	if( query == '' ) {		return;	}		var searchcat = document.forms[ 'sitesearch' ].searchcat;	if( searchcat[0].checked == true ) {		doSiteSearch( query );	}	if( searchcat[1].checked == true ) {		doImageSearch( query );	}	if( searchcat[2].checked == true ) {		doPresentationSearch( query );	}		if( searchcat[3].checked == true ) {		fetchItem( query );	}	}function doSiteSearch( query ) {	document.forms[ 'sitesearch' ].action = 'http://search.ipni.net/search';	document.forms[ 'sitesearch' ].submit;}function doImageSearch( query ) {		var url = 'http://www.ppi-ppic.org/ppiweb/PPIDomSearch.nsf/wImgSrch?openform&ImgSearchStr=' + query;		window.location = url;}function doPresentationSearch( query ) {		var url = 'http://www.ppi-ppic.org/ppiweb/PPIDomSearch.nsf/wPresSrch?openform&PresSearchStr=' + query;		window.location = url;}/* ***** ARTICLE NUMBER SEARCH ***** */ function fetchItem(query) {             var sites = new Array();                    sites['CNNC'] = 'ncchina.ipni.net';		sites['CNNE'] = 'nechina.ipni.net';		sites['CNNW'] = 'nwchina.ipni.net';		sites['CNSE'] = 'sechina.ipni.net';		sites['CNSW'] = 'swchina.ipni.net';		sites['EECA'] = 'eeca.ipni.net';		sites['SEAP'] = 'seap.ipni.net';		sites['INNE'] = 'neindia.ipni.net';		sites['INW'] = 'windia.ipni.net';		sites['INS'] = 'sindia.ipni.net';		sites['IN'] = 'india.ipni.net';		sites['IPNI'] = 'www.ipni.net';		sites['IT'] = 'it.ipni.net';		sites['BR'] = 'brazil.ipni.net';		sites['NLA'] = 'nla.ipni.net';		sites['LASC'] = 'lasc.ipni.net';		sites['NANC'] = 'nanc.ipni.net';		sites['NANE'] = 'nane.ipni.net';		sites['NANGP'] = 'nangp.ipni.net';		sites['NASCGP'] = 'nascgp.ipni.net';		sites['NASE'] = 'nase.ipni.net';		sites['NAW'] = 'naw.ipni.net';		sites['RUC'] = 'crussia.ipni.net';		sites['RUSE'] = 'serussia.ipni.net';		sites['ANZ'] = 'anz.ipni.net';            qryString = query.toUpperCase();            if(qryString == null) {                return;            }            len = qryString.length;            lanCheck = qryString.charAt(len-3);            if(lanCheck == '-')            {                language = qryString.substring(len-3,len);                docString = qryString.substring(0,len-3);            }            else            {                language = '-EN';                docString = qryString;            }            docLen = docString.length;            charCheck = docString.charAt(docLen-1);            if(charCheck == 'P' )            {                dir = 'presentationList';                inx = docLen - 5            }            else if(charCheck == 'V')            {                dir = 'videoList';                inx = docLen - 5            }            else            {                dir = 'articles';                inx = docLen - 4            }             correctedQuery = docString + language;            url = 'http://' +  sites[docString.substring(0,inx)] + '/' + dir + '/' + correctedQuery;            window.location = url;        }  