function IsMail(doID){
    var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
	var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; // valid
	if (!reg1.test(doID) && reg2.test(doID)) return true;
	else return false;
}

function rtrim(argvalue) {
  while (1) {
    if (argvalue.substring(argvalue.length - 1, argvalue.length) != " ")
      break;
    argvalue = argvalue.substring(0, argvalue.length - 1);
  }
  return argvalue;
}

function ltrim(argvalue) {
  while (1) {
    if (argvalue.substring(0, 1) != " ")
      break;
    argvalue = argvalue.substring(1, argvalue.length);
  }
  return argvalue;
}

function trim(argvalue) {
  var tmpstr = ltrim(argvalue);
  return rtrim(tmpstr);
}








/* -- c u s t o m -- */


var Err0_ = "Napačna sintaksa email-a.";

function Init() {
	var m = document.getElementById("main");
	var f = document.getElementById("foot");
	var j = (document.all) ? document.body.clientHeight : window.top.innerHeight;
	if (m.offsetHeight + f.offsetHeight + 20 <= j) 
		m.style.height = (j - f.offsetHeight) + "px";
}

function EnlargePict(sli) {
	var EPslika = sli;
	window.open("includes/EnlargePicture.php?pict=" + EPslika,null,"width=100,height=100");
}

function ShowHideBlock(obj1,obj2) {
	var o1 = document.getElementById(obj1);
	var o2 = document.getElementById(obj2);
	if (o2) o2.style.display = (o2.style.display == "none") ? "block" : "none";
	if (o1) {
		if (o2.style.display == "none") o1.innerHTML = "+";
		else o1.innerHTML = "-";
	}
}

function search() {
	document.Nsearch.submit();
}

function ChangeCss(Id,Class) {
	var i = document.getElementById(Id);
	i.className = Class;
}









