var et, tr;
var cba = "#FFBF80";
function ngo() {document.all.ngo.value = 0; return false;}
function l(l) {
	if (document.all.ngo.value.length == 0) location.href=l;
	else return false;
}
function hide(obj) {obj.style.display='none';}
function ShowFoto(IMI){	var URL; URL='common/bigimg.php?IMI='+IMI; window.open(URL,'','scrollbars,width=1,height=1,left='+(screen.width/2)+',top='+(screen.height/2));}
function check_fill(out,data,mail) {
	if (mail!='' && mail!=undefined && mail.value.length > 0) {
		CheckEmail(mail.value)
		if (!tr) {alert("??? \n - E-Mail"); mail.style.backgroundColor=cba; return false; }
	}
	var et="";
	for (i=0;i<out.length;i++) {
		obj = data[i];
		if (obj.value.length == 0) {
			 et += "\n  - " + out[i];
			 obj.style.backgroundColor=cba;
		}
		else {
			 obj.style.backgroundColor="";
		}
	}
	if (et) {alert("???" + et); return false;}
}

function CheckEmail(field){
	var str=field
	var filter=/^.+@.+\..{2,3}$/
	if (filter.test(str))	tr=true;
	else{	tr=false;	}
}
function chv(obj,nova,old) {if (obj.value==old) obj.value = nova; }

function highlightSearchTerms(searchText) {
	searchText = searchText.replace('>','');
	searchText = searchText.replace('<','');
	searchArray = searchText.split(" ");
	var bodyText = document.getElementById('content').innerHTML;
	for (var i = 0; i < searchArray.length; i++) { bodyText = doHighlight(bodyText, searchArray[i]);  }
	document.getElementById('content').innerHTML = bodyText;
	return true;
}
function doHighlight(bodyText, searchTerm) {
	highlightStartTag = "<font style='background-color:"+cba+";'>";
	highlightEndTag = "</font>";
	var newText = "";
	var i = -1;
	var lcSearchTerm = searchTerm.toLowerCase();
	var lcBodyText = bodyText.toLowerCase();
	
	while (bodyText.length > 0) {
	i = lcBodyText.indexOf(lcSearchTerm, i+1);
		if (i < 0) {
		  newText += bodyText;
		  bodyText = "";
		} else {
		  if (bodyText.lastIndexOf(">", i) >= bodyText.lastIndexOf("<", i)) {
			if (lcBodyText.lastIndexOf("/script>", i) >= lcBodyText.lastIndexOf("<script", i)) {
			  newText += bodyText.substring(0, i) + highlightStartTag + bodyText.substr(i, searchTerm.length) + highlightEndTag;
			  bodyText = bodyText.substr(i + searchTerm.length);
			  lcBodyText = bodyText.toLowerCase();
			  i = -1;
			}
		  }
		}
	}
  
  return newText;
}
