/*
+ UPPHOVSRÄTTSLAGEN +++++++++++++++++++++++++++++++++++ Sajtproduktion Mälardalen AB +++++++
+                                                                                          +
+ Denna programkod är skyddad av upphovsrättslagen.                                        +
+ Det betyder att kopiering, ändring och utnyttjande av verket kräver                      +
+ tillstånd från upphovsrättsinnehavaren SAJTPRODUKTION MÄLARDALEN AB.                     +
+ Även sälja eller på annat sprida programkoden är förbjudet utan tillstånd                +
+ från upphovsrättsinnehavaren.                                                            +
+                                                                                          +
+ Läs mer om upphhovsrätt på:                                                              +
+ http://www.regeringen.se/sb/d/1910/a/12248                                               +
+                                                                                          +
+ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/

function openNewWindow(FileName, DefName, Scroll, Status, Width, Height) {
  newWindow1=window.open(FileName,DefName,'scrollbars='+Scroll+',status='+Status+',width='+Width+',height='+Height)
}
function jumpMenu(targ,selObj,restore){
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function catchEnter( proc ) {
  if ( window.event.keyCode == 13 ){
    eval(proc);
  return false;
  }
}
function checkValue(pFld, pValidStr, pMaxLength, pMinLength) {
  if (pFld.value.length < pMinLength) {
    return 1
  }
  if (pFld.value.length > pMaxLength) {
    return 2;
  }
  for (var i=0; i<pFld.value.length; i++) {
    if (pValidStr.indexOf(pFld.value.substring(i,i+1)) < 0) {
      return 3;
    }
  }
  return 0;
}
function checkCharExist(pFld, pInvalidStr, pMaxLength, pMinLength) {
  var sFldStr;
  sFldStr = pFld.value;
  if (pFld.value.length < pMinLength) {
    return 1;
  }
  if (pFld.value.length > pMaxLength) {
    return 2;
  }
  for (var i=0; i<pFld.value.length; i++) {
    if (sFldStr.indexOf(pInvalidStr.substring(i,i+1)) < 0) {
      return 0;
    } else {
      return 3;
    }
  }
  return 0;
}


function getRadioValue(pRadioGroup) {
  //document.myform.theradio
var rad_val;
for (var i=0; i < pRadioGroup.length; i++)
{
if (pRadioGroup[i].checked)
{
 rad_val = pRadioGroup[i].value;
}
}
return rad_val
}
