function Validator(itemsform){
var s1=(document.getElementById('vapentyp').options[document.getElementById('vapentyp').selectedIndex].value);
var s2=(document.getElementById('fabrikat').options[document.getElementById('fabrikat').selectedIndex].value);
var s3=(document.getElementById('kaliber').options[document.getElementById('kaliber').selectedIndex].value);
var sokString=s1+s2+s3
var mnP=(document.getElementById('minpris').options[document.getElementById('minpris').selectedIndex].value);
var mxP=(document.getElementById('maxpris').options[document.getElementById('maxpris').selectedIndex].value);
if(mxP==0)
	mxP=1000000;
var pDiff=parseInt(mxP) - parseInt(mnP);
var nidb = " förekommer inte i våra Databaser";
var kalHlp = "\nVänligen sök ersättare i listan för kaliber innan fortsättning.";
var kollKalForHagel = s3.length;
//fånga upp före server
if (pDiff < 0){
 alert('Lägsta pris bör ligga under det Högsta priset vid urval!\nVar vänlig ändra intervallet.');
 getElementById('minpris').focus();
 return false;
 }
if (s1 == "Hagelgevär" && kollKalForHagel > 2){
 alert('Kaliber '+s3+nidb+' tillsammans med Hagelgevär!'+kalHlp);
 getElementById('kaliber').focus();
 return false;
 }
if (s1 == "Kulgevär" || s1 == "Pistol" || s1 == "Revolver"){
	if (s3 == "12" || s3 == "16" || s3 == "20"){
 alert('Kaliber '+s3+nidb+' tillsammans med '+s1+'!'+kalHlp);
 getElementById('kaliber').focus();
 return false;
	}
}

//Koll end prisintervall
if (sokString == ""){
  chkPris = " ett Sökuttryck ";  
  if (pDiff != 1000000){chkPris = " ytterligare Sökuttryck (förutom Prisintervall, t.ex. en Vapentyp) ";}
  {
   alert('Vänligen ange'+chkPris+'innan sökning påbörjas!');
   return (false);
  }
}

return (true);
}

function Validator_Optik(itemsform){
var s1=(document.getElementById('fabrikat').options[document.getElementById('fabrikat').selectedIndex].value);
var s2=(document.getElementById('forstoring').options[document.getElementById('forstoring').selectedIndex].value);
var s3=(document.getElementById('objdiam').options[document.getElementById('objdiam').selectedIndex].value);
var s4=(document.getElementById('tubdiam').options[document.getElementById('tubdiam').selectedIndex].value);
var sokString=s1+s2+s3+s4

var mxP=(document.getElementById('maxpris').options[document.getElementById('maxpris').selectedIndex].value);
if(mxP==0)
	mxP=1000000;

//Koll end prisintervall
if (sokString == ""){
  chkPris = " ett Sökuttryck ";  
  if (mxP != 1000000){chkPris = " ytterligare Sökuttryck (förutom Prisintervall, t.ex. ett Fabrikat ) ";}
  {
   alert('Vänligen ange'+chkPris+'innan sökning påbörjas!');
   return (false);
  }
}

return (true);
}

