function getWidth() { if(screen.width > 880){ return 880; }else{ return 750; } } function getHeight() { if(screen.height > 650){ return 650; }else{ return 500; } } function newServicebook(strMode) { window.open('/servicebog/book/department_choice.asp?mode='+strMode,'servicebook','scrollbars=yes,width=' + getWidth() + ',height=' + getHeight() + ''); } function validateRegNr(strRegnr, strIso){ switch(strIso){ case "DK": strRegnr = strRegnr.replace(/ /g,""); re = new RegExp("^[a-zA-Z]{2}[0-9]{5}$"); break case "FI": return true; break case "NO": strRegnr = strRegnr.replace(/ /g,""); re = new RegExp("^[a-zA-Z]{2}[0-9]{5}$"); break case "SE": strRegnr = strRegnr.replace(/ /g,""); re = new RegExp("^[a-zA-Z]{3}[0-9]{3}$"); break default : return true; } return re.test(strRegnr); } function formatNumberplatetoGUI(strRegnr, strIso){ if(validateRegNr(strRegnr, strIso)){ switch(strIso){ case "DK": strRegnr = strRegnr.replace(/ /g,""); strRegnr = strRegnr.substring(0,2) + ' ' + strRegnr.substring(2,4) + ' ' + strRegnr.substring(4,7) break case "NO": strRegnr = strRegnr.replace(/ /g,""); strRegnr = strRegnr.substring(0,2) + ' ' + strRegnr.substring(2,7) break case "SE": strRegnr = strRegnr.replace(/ /g,""); strRegnr = strRegnr.substring(0,3) + ' ' + strRegnr.substring(3,6) break } } return strRegnr }