document.onload = Init();

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 Init() {
	
	var SearchBar = document.getElementById("GoogleBar");
    if (SearchBar) SearchBar.innerHTML = "<iframe width=150 marginwidth=0 marginheight=0 scrolling=no frameborder=no src='includes/GoogleApi.php'></iframe>";;
}

function search() {
	document.Nsearch.submit();
}

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);
}


function SendFaq() {
	var U_ = document.faq.FaqName.value;
	var M_ = document.faq.FaqMail.value;
	var T_ = document.faq.FaqText.value;
	if (trim(U_) == "" || trim(M_) == "" || trim(T_) == "" || !IsMail(M_)) alert("Popolni polja pravilno \n(Ime, Poštni naslov, Vsebina vprašanja...).");
	else document.faq.submit();
}

function SendOglasi() {
	var U_ = document.oglasi.OglasiName.value;
	var M_ = document.oglasi.OglasiMail.value;
	var T_ = document.oglasi.OglasiText.value;
	if (trim(U_) == "" || trim(M_) == "" || trim(T_) == "" || !IsMail(M_)) alert("Popolni polja pravilno \n(Ime, Poštni naslov, Vsebina ...).");
	else document.oglasi.submit();
}

function oddaj() {
	var U_ = document.Pisi.Ime.value;
	var M_ = document.Pisi.Mail.value;
	var T_ = document.Pisi.Komentar.value;
	if (trim(U_) == "" || trim(M_) == "" || trim(T_) == "" || !IsMail(M_)) alert("Popolni polja pravilno \n(Ime, Poštni naslov, Komentar ...).");
	else document.Pisi.submit();
}

function oddaj2() {
	var A_ = new Array();
	var B_ = 0;
	A_[0] = document.Pisi.Ime.value;
	A_[1] = document.Pisi.Stan.value;
	A_[2] = document.Pisi.Rojen.value;
	A_[3] = document.Pisi.Emso.value;
	A_[4] = document.Pisi.Poklic.value;
	A_[5] = document.Pisi.Tel.value;
	A_[6] = document.Pisi.Mail.value;
	A_[7] = document.Pisi.Ime.value;
	A_[8] = document.Pisi.Tip.value;
	A_[9] = document.Pisi.Reg.value;
	for (n = 0; n <= 9; n++){
		B_ ++;
		if (trim(A_[n]) == "") {
			B_ = 0;
			break;
		}
	}
	if (B_ == 0 || !IsMail(A_[6])) alert("Popolni obvezna polja.");
	else document.Pisi.submit();
}