OpenNewWinParamDefault="location=no,toolbar=no,directories=no,status=no,scrollbars=yes,resizable=yes,top=15,left=5,copyhistory=no,menubar=yes,width=780,height=580";var newWindow;function openNewWindow(page,param,target) {	usePath="/"+thisDBW;	page=page.replace(/\.\.\/\.\.\//,usePath); // insert full path	page=page.replace(/\.\.\//,usePath+"/0/"); // insert full path	parametre=(param)? param : OpenNewWinParamDefault ;	if (!newWindow || newWindow.closed) {		newWindow = window.open(page,target,parametre);		if (!newWindow.opener)			newWindow.opener = window;		}	else 	{		newWindow.focus();		newWindow.location = page		}	}function resizeIframe(id,resizeW,resizeH,bodyScrollTop,bodyScrollLeft) {	try {		frame = document.getElementById(id);     	innerDoc = (frame.contentDocument) ? frame.contentDocument : frame.contentWindow.document;     	objToResize = (frame.style) ? frame.style : frame;     			resizeW = (resizeW==null) ? "" : resizeW;		resizeH = (resizeH==null) ? "" : resizeH;				bodyScrollTop= (bodyScrollTop==null) ? true : bodyScrollTop;		bodyScrollLeft= (bodyScrollLeft==null) ? true : bodyScrollLeft;     	docWidth=innerDoc.body.scrollWidth;     	docHeight=innerDoc.body.scrollHeight;		if  (bodyScrollTop==true)			document.body.scrollTop = 0;		if  (bodyScrollLeft==true) 			document.body.scrollLeft = 0;     					// add space scollbars	    	constW = ( !isNaN(frame.height) & frame.height<docHeight & resizeH!="") ? 20 : 0;       	constH = ( !isNaN(frame.width) & frame.width<docWidth & resizeW!="") ? 20 : 0;     	if (resizeW=="")	     	objToResize.width = docWidth + constW;     	if (resizeH=="")     		objToResize.height = docHeight + constH;  		}	catch (e) {		window.status = e.message;		}	}function TransformXML(id,XMLPage,XSLPage) {	var ContentTransform;	var objeDiv = document.getElementById(id);	var objeXml;	var objeXsl;//	alert(XMLPage+"-"+XSLPage+"-"+id);	//Internet Explorer	if (window.ActiveXObject) {		var objeXml = new ActiveXObject("Microsoft.XMLDOM");		objeXml.async = false;		objeXml.load(XMLPage);		var objeXsl = new ActiveXObject("Microsoft.XMLDOM");		objeXsl.async = false;		objeXsl.load(XSLPage);		//Transform		ContentTransform = objeXml.transformNode(objeXsl);		objeDiv.innerHTML = ContentTransform;		}	else if (window.XMLHttpRequest) {		var objeXSLTProcessor;		var objeXmlDoc;		var objeXSLT;		objeXSLTProcessor = new XSLTProcessor();				objeXsl = new XMLHttpRequest();		objeXsl.open("GET", XSLPage, false);		objeXsl.send(null);				objeXSLT = objeXsl.responseXML;		objeXSLTProcessor.importStylesheet(objeXSLT);				objeXml = new XMLHttpRequest();		objeXml.open("GET", XMLPage, false);		objeXml.send(null);				objeXmlDoc = objeXml.responseXML;				ContentTransform = objeXSLTProcessor.transformToFragment(objeXmlDoc, document);		objeDiv.innerHTML = '';		objeDiv.appendChild(ContentTransform);		}}function wordhighlight(aSourceObject, aWords){		maxSize=100000; //document to large to work on	aWordSeprator=",";			if (aSourceObject.innerHTML.length < maxSize) {		aWordRegExp=new RegExp(aWordSeprator,"g")		aWords=aWords.replace(aWordRegExp,"|");			//Extract HTML Tags		regexp=/<[^<>]*>/ig;		vHTMLArray = aSourceObject.innerHTML.match(regexp);		//Replace HTML tags		vStrippedHTML = aSourceObject.innerHTML.replace(regexp,"$!$");			//Replace search words		regexp= new RegExp ("(" + aWords + ")", "gi");		vTemp = vStrippedHTML.replace(regexp,'<a name="$1"></a><span class="highlightSearch">$1</span>');				//Reinsert HTML		for(i=0;vTemp.indexOf("$!$") > -1;i++){			vTemp = vTemp.replace("$!$", vHTMLArray[i]);		}		//Diaply Result		aSourceObject.innerHTML = vTemp;		//alert(vTemp);		}	}function removehighlight2(aSourceObject){	regexp=/(<span class\=highlight>)([^<>]*)(<\/span>)/ig;	aSourceObject.innerHTML = aSourceObject.innerHTML.replace(regexp, "$2");	}function gup( name ){  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  var regexS = "[\\?&]"+name+"=([^&#]*)";  var regex = new RegExp( regexS );  var results = regex.exec( window.location.href );  if( results == null )    return "";  else    return results[1];}
