function rn2blad(x,y){
         
                var N = y;var E=x;
                var NO = 6050000; var EO = 1200000;
                var CNR = " "; var CER = " "; var CT = " "; var CEE = " " ;var CERt = " " ; var CNE = " ";
                var X = N - NO; var Y = E - EO;
                if ((X < 0) || (Y < 0)) { return("Error")}
                
                //Storruta (50000 meter)
                CNR = Math.floor(X/50000);
                    CERt = Math.floor(Y/50000) ;
                    var letters = ["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P"];
                CER = letters[CERt];
                
                // 25 km ruta och sm}ruta (5000 meter)
                var I = Math.round(X - (Math.floor(X/50000)*50000));
                var K = Math.floor(I  / 25000) ;
                var CNE = Math.floor(I  / 5000);
                var II = Math.round(Y - (Math.floor(Y/50000)*50000));
                var L = Math.floor(II  / 25000) ;
                var III = Math.floor(II  / 5000) ;
                var smallletters = ["a","b","c","d","e","f","g","h","i","j"];
                var CEE = smallletters[III];
                var SN = ["S","N"];
                var VO = ["V","O"];
                var CT = SN[K] + VO[L];
                   
var storrutanamn = [" ","2C SV Malmö","2C NV Malmö","2C NO Malmö","2D SV Tomelilla","2D SO Tomelilla","2D NV Tomelilla","2D NO Tomelilla","3C SV Helsingborg","3C SO Helsingborg",
"3C NV Helsingborg","3C NO Helsingborg","3D SV Kristianstad","3D SO Kristianstad","3D NV Kristianstad","3D NO Kristianstad","3E SV Karlshamn","3E SO Karlshamn","3E NV Karlshamn","3E NO Karlshamn",
"3F SO Karlskrona","3F NV Karlskrona","3F NO Karlskrona","3G NV Kristianopel","3G NO Kristianopel","4C SV Halmstad","4C SO Halmstad","4C NV Halmstad","4C NO Halmstad","4D SV Markaryd",
"4D SO Markaryd","4D NV Markaryd","4D NO Markaryd","4E SV Tingsryd","4E SO Tingsryd","4E NV Tingsryd","4E NO Tingsryd","4F SV Lessebo","4F SO Lessebo","4F NV Lessebo",
"4F NO Lessebo","4G SV Kalmar","4G SO Kalmar","4G NV Kalmar","4G NO Kalmar","5B NO Varberg",
"5C SV Ullared","5C SO Ullared","5C NV Ullared","5C NO Ullared","5D SV Värnamo","5D SO Värnamo","5D NV Värnamo","5D NO Värnamo","5E SV Växjö","5E SO Växjö",
"5E NV Växjö","5E NO Växjö","5F SV Åseda","5F SO Åseda","5F NV Åseda","5F NO Åseda","5G SV Oskarshamn","5G SO Oskarshamn","5G NV Oskarshamn","5G NO Oskarshamn",
"5H SV Borgholm","5H NV Borgholm","6B SV Kungsbacka","6B SO Kungsbacka","6B NV Kungsbacka",
"6B NO Kungsbacka","6C SV Kinna","6C SO Kinna","6C NV Kinna","6C NO Kinna","6D SV Gislaved","6D SO Gislaved","6D NV Gislaved","6D NO Gislaved","6E SV Nässjö",
"6E SO Nässjö","6E NV Nässjö","6E NO Nässjö","6F SV Vetlanda","6F SO Vetlanda","6F NV Vetlanda","6F NO Vetlanda","6G SV Vimmerby","6G SO Vimmerby","6G NV Vimmerby",
"6G NO Vimmerby","7B SV Göteborg","7B SO Göteborg","7B NV Göteborg","7B NO Göteborg","7C SV Borås","7C SO Borås","7C NV Borås","7C NO Borås","7D SV Ulricehamn",
"7D SO Ulricehamn","7D NV Ulricehamn","7D NO Ulricehamn","7E SV Jönköping","7E SO Jönköping","7E NV Jönköping","7E NO Jönköping","7F SV Tranås","7F SO Tranås","7F NV Tranås",
"7F NO Tranås","7G SV Västervik","7G SO Västervik","7G NV Västervik","7G NO Västervik","7H NV Loftahammar","8A SO Lysekil","8A NO Lysekil","8B SV Vänersborg","8B SO Vänersborg",
"8B NV Vänersborg","8B NO Vänersborg","8C SV Lidköping","8C SO Lidköping","8C NV Lidköping","8C NO Lidköping","8D SV Skara","8D SO Skara","8D NV Skara","8D NO Skara",
"8E SV Hjo","8E SO Hjo","8E NV Hjo","8E NO Hjo","8F SV Linköping","8F SO Linköping","8F NV Linköping","8F NO Linköping","8G SV Norrköping","8G SO Norrköping",
"8G NV Norrköping","8G NO Norrköping","8H SV Arkösund","8H NV Arkösund","9A SO Strömstad","9A NO Strömstad","9B SV Dals-Ed","9B SO Dals-Ed","9B NV Dals-Ed","9B NO Dals-Ed",
"9C SV Mellerud","9C SO Mellerud","9C NV Mellerud","9C NO Mellerud","9D SV Mariestad","9D SO Mariestad","9D NV Mariestad","9D NO Mariestad","9E SV Askersund","9E SO Askersund",
"9E NV Askersund","9E NO Askersund","9F SV Finspång","9F SO Finspång","9F NV Finspång","9F NO Finspång","9G SV Katrineholm","9G SO Katrineholm","9G NV Katrineholm","9G NO Katrineholm",
"9H SV Nyköping","9H SO Nyköping","9H NV Nyköping","9H NO Nyköping","9I SV Nynäshamn","9I NV Nynäshamn","9I NO Nynäshamn","10A SO Svinesund","10B SO Årjäng","10B NO Årjäng",
"10C SV Åmål","10C SO Åmål","10C NV Åmål","10C NO Åmål","10D SV Karlstad","10D SO Karlstad","10D NV Karlstad","10D NO Karlstad","10E SV Karlskoga","10E SO Karlskoga",
"10E NV Karlskoga","10E NO Karlskoga","10F SV Örebro","10F SO Örebro","10F NV Örebro","10F NO Örebro","10G SV Eskilstuna","10G SO Eskilstuna","10G NV Eskilstuna","10G NO Eskilstuna",
"10H SV Strängnäs","10H SO Strängnäs","10H NV Strängnäs","10H NO Strängnäs","10I SV Stockholm","10I SO Stockholm","10I NV Stockholm","10I NO Stockholm","10J SV Värmdö","10J NV Värmdö",
"10J NO Värmdö","11B SO Koppom","11B NO Koppom","11C SV Arvika","11C SO Arvika","11C NV Arvika","11C NO Arvika","11D SV Munkfors","11D SO Munkfors","11D NV Munkfors",
"11D NO Munkfors","11E SV Filipstad","11E SO Filipstad","11E NV Filipstad","11E NO Filipstad","11F SV Lindesberg","11F SO Lindesberg","11F NV Lindesberg","11F NO Lindesberg","11G SV Västerås",
"11G SO Västerås","11G NV Västerås","11G NO Västerås","11H SV Enköping","11H SO Enköping","11H NV Enköping","11H NO Enköping","11I SV Uppsala","11I SO Uppsala","11I NV Uppsala",
"11I NO Uppsala","11J SV Norrtälje","11J SO Norrtälje","11J NV Norrtälje","11J NO Norrtälje","11K SV Söderarm","12C SV Torsby","12C SO Torsby","12C NV Torsby","12C NO Torsby",
"12D SV Uddeholm","12D SO Uddeholm","12D NV Uddeholm","12D NO Uddeholm","12E SV Säfsnäs","12E SO Säfsnäs","12E NV Säfsnäs","12E NO Säfsnäs","12F SV Ludvika","12F SO Ludvika",
"12F NV Ludvika","12F NO Ludvika","12G SV Avesta","12G SO Avesta","12G NV Avesta","12G NO Avesta","12H SV Söderfors","12H SO Söderfors","12H NV Söderfors","12H NO Söderfors",
"12I SV Östhammar","12I SO Östhammar","12I NV Östhammar","12I NO Östhammar","12J SV Grisslehamn","12J NV Grisslehamn","13C SV Dalby","13C SO Dalby","13C NV Dalby","13C NO Dalby",
"13D SV Malung","13D SO Malung","13D NV Malung","13D NO Malung","13E SV Vansbro","13E SO Vansbro","13E NV Vansbro","13E NO Vansbro","13F SV Falun","13F SO Falun",
"13F NV Falun","13F NO Falun","13G SV Hofors","13G SO Hofors","13G NV Hofors","13G NO Hofors","13H SV Gävle","13H SO Gävle","13H S1 Gävle","13H NV Gävle",
"13H NO Gävle","13I SV Österlövsta","13I SO Österlövsta","13J SV Grundkallen","14C SV N.","14C SO N.","14C NO N.","14D SV Sälen","14D SO Sälen","14D S2 Sälen",
"14D NV Sälen","14D NO Sälen","14E SV Mora","14E SO Mora","14E NV Mora","14E NO Mora","14F SV Rättvik","14F SO Rättvik","14F NV Rättvik","14F NO Rättvik",
"14G SV Ockelbo","14G SO Ockelbo","14G NV Ockelbo","14G NO Ockelbo","14H SV Söderhamn","14H NV Söderhamn","15C SO Fulufjället","15C NV Fulufjället","15C NO Fulufjället","15D SV Särna",
"15D SO Särna","15D NV Särna","15D NO Särna","15E SV Älvho","15E SO Älvho","15E NV Älvho","15E NO Älvho","15F SV Voxna","15F SO Voxna","15F NV Voxna",
"15F NO Voxna","15G SV Bollnäs","15G SO Bollnäs","15G NV Bollnäs","15G NO Bollnäs","15H SV Hudiksvall","15H NV Hudiksvall","15H NO Hudiksvall","16D SV Lofsdalen","16D SO Lofsdalen","16D NV Lofsdalen","16D NO Lofsdalen",
"16E SV Sveg","16E SO Sveg","16E NV Sveg","16E NO Sveg","16F SV Kårböle","16F SO Kårböle","16F NV Kårböle","16F NO Kårböle","16G SV Ljusdal","16G SO Ljusdal",
"16G NV Ljusdal","16G NO Ljusdal","16H SV Bergsjö","16H SO Bergsjö","16H NV Bergsjö","16H NO Bergsjö","172A ' Rogen","172B ' Högvålen","172C ' Funäsdalen","172D ' Långå",
"173A ' Sånfjället","173B ' Överhogdal","173C ' Vemdalen","173D ' Rätan","173E ' Klövsjö-Vemdalen","17E SV Rätan","17E SO Rätan","17E NV Rätan","17E NO Rätan","17F SV Ånge",
"17F SO Ånge","17F NV Ånge","17F NO Ånge","17G SV Ljungaverk","17G SO Ljungaverk","17G NV Ljungaverk","17G NO Ljungaverk","17H SV Sundsvall","17H SO Sundsvall","17H NV Sundsvall",
"17H NO Sundsvall","17I NV Härnösand","18E SV Hackås","18E SO Hackås","18E NV Hackås","18E NO Hackås","18F SV Bräcke","18F SO Bräcke","18F NV Bräcke","18F NO Bräcke","18G SV Håsjö",
"18G SO Håsjö","18G NV Håsjö","18G NO Håsjö","18H SV Graninge","18H SO Graninge","18H NV Graninge","18H NO Graninge","18I SV Kramfors","18I NV Kramfors","18I NO Kramfors",
"19D SO Åre",
"19D NO Åre","19E SV Östersund","19E SO Östersund","19E NV Östersund","19E NO Östersund","19F SV Häggenås","19F SO Häggenås","19F NV Häggenås","19F NO Häggenås","19G SV Krångede",
"19G SO Krångede","19G NV Krångede","19G NO Krångede","19H SV Sollefteå","19H SO Sollefteå","19H NV Sollefteå","19H NO Sollefteå","19I SV Örnsköldsvik","19I SO Örnsköldsvik","19I NV Örnsköldsvik",
"19I NO Örnsköldsvik","19J SV Husum","19J NV Husum",
"20E SV Hotagen","20E SO Hotagen","20F SV Strömsund","20F SO Strömsund","20F NV Strömsund","20F NO Strömsund","20G SV Fjällsjö","20G SO Fjällsjö","20G NV Fjällsjö","20G NO Fjällsjö",
"20H SV Junsele","20H SO Junsele","20H NV Junsele","20H NO Junsele","20I SV Björna","20I SO Björna","20I NV Björna","20I NO Björna","20J SV Vännäs","20J SO Vännäs",
"20J NV Vännäs","20J NO Vännäs","20K SV Umeå","20K SO Umeå","20K NV Umeå","20K NO Umeå","21J SV Vindeln","21J SO Vindeln",
"21J NV Vindeln","21J NO Vindeln","21K SV Robertsfors","21K SO Robertsfors","21K NV Robertsfors","21K NO Robertsfors","21L NV Ånäset","22J SV Kalvträsk","22J SO Kalvträsk","22J NV Kalvträsk",
"22J NO Kalvträsk","22K SV Skellefteå","22K SO Skellefteå","22K NV Skellefteå","22K NO Skellefteå","22L SV Rönnskär","22L NV Rönnskär","23J SV Norsjö","23J SO Norsjö","23J NV Norsjö",
"23J NO Norsjö","23K SV Boliden","23K SO Boliden","23K NV Boliden","23K NO Boliden","23L SV Byske","23L NV Byske","23L NO Byske","24J SV Arvidsjaur","24J SO Arvidsjaur",
"24J NV Arvidsjaur","24J NO Arvidsjaur","24K SV Älvsbyn","24K SO Älvsbyn","24K NV Älvsbyn","24K NO Älvsbyn","24L SV Luleå","24L SO Luleå","24L NV Luleå","24L NO Luleå",
"24M SV Brändön","24M NV Brändön","25J SV Moskosel","25J SO Moskosel","25J NV Moskosel","25J NO Moskosel","25K SV Harads","25K SO Harads","25K NV Harads","25K NO Harads",
"25L SV Boden","25L SO Boden","25L NV Boden","25L NO Boden","25M SV Kalix","25M SO Kalix","25M NV Kalix","25M NO Kalix","25N SV Haparanda","25N SO Haparanda",
"25N NV Haparanda","26J SV Jokkmokk","26J SO Jokkmokk","26J NV Jokkmokk","26J NO Jokkmokk","26K SV Murjek","26K SO Murjek","26K NV Murjek","26K NO Murjek","26L SV Pålkem",
"26L SO Pålkem","26L NV Pålkem","26L NO Pålkem","26M SV Överkalix","26M SO Överkalix","26M NV Överkalix","26M NO Överkalix","26N SV Karungi","27J SV Porjus","27J SO Porjus",
"27J NV Porjus","27J NO Porjus","27K SV Nattavaara","27K SO Nattavaara","27K NV Nattavaara","27K NO Nattavaara","27L SV Lansjärv","27L SO Lansjärv","27L NV Lansjärv","27L NO Lansjärv",
"27M SV Korpilombolo","27M SO Korpilombolo","27M NV Korpilombolo","27M NO Korpilombolo","28J SV Fjällåsen","28J SO Fjällåsen","28J NV Fjällåsen","28J NO Fjällåsen","28K SV Gällivare","28K SO Gällivare",
"28K NV Gällivare","28K NO Gällivare","28L SV Tärendö","28L SO Tärendö","28L NV Tärendö","28L NO Tärendö","28M SV Pajala","28M SO Pajala","28M NV Pajala","28M NO Pajala",
"29K SV Vittangi","29K SO Vittangi","29K NV Vittangi","29K NO Vittangi","29L SV Lainio","29L SO Lainio","29L NV Lainio","29L NO Lainio","29M SV Huuki","29M SO Huuki",
"29M NV Huuki","30K SV Soppero","30K SO Soppero","30K NV Soppero","30K NO Soppero","30L SV Lannavaara","30L SO Lannavaara","30L NV Lannavaara","30L NO Lannavaara","30M SV Muonionalusta",
"30M NV Muonionalusta","31L SV Karesuando","31L SO Karesuando"
];

var storruta=[" ","2CSV","2CNV","2CNO","2DSV","2DSO","2DNV","2DNO","3CSV","3CSO",
"3CNV","3CNO","3DSV","3DSO","3DNV","3DNO","3ESV","3ESO","3ENV","3ENO",
"3FSO","3FNV","3FNO","3GNV","3GNO","4CSV","4CSO","4CNV","4CNO","4DSV",
"4DSO","4DNV","4DNO","4ESV","4ESO","4ENV","4ENO","4FSV","4FSO","4FNV",
"4FNO","4GSV","4GSO","4GNV","4GNO","5BNO",
"5CSV","5CSO","5CNV","5CNO","5DSV","5DSO","5DNV","5DNO","5ESV","5ESO",
"5ENV","5ENO","5FSV","5FSO","5FNV","5FNO","5GSV","5GSO","5GNV","5GNO",
"5HSV","5HNV","6BSV","6BSO","6BNV",
"6BNO","6CSV","6CSO","6CNV","6CNO","6DSV","6DSO","6DNV","6DNO","6ESV",
"6ESO","6ENV","6ENO","6FSV","6FSO","6FNV","6FNO","6GSV","6GSO","6GNV",
"6GNO","7BSV","7BSO","7BNV","7BNO","7CSV","7CSO","7CNV","7CNO","7DSV",
"7DSO","7DNV","7DNO","7ESV","7ESO","7ENV","7ENO","7FSV","7FSO","7FNV",
"7FNO","7GSV","7GSO","7GNV","7GNO","7HNV","8ASO","8ANO","8BSV","8BSO",
"8BNV","8BNO","8CSV","8CSO","8CNV","8CNO","8DSV","8DSO","8DNV","8DNO",
"8ESV","8ESO","8ENV","8ENO","8FSV","8FSO","8FNV","8FNO","8GSV","8GSO",
"8GNV","8GNO","8HSV","8HNV","9ASO","9ANO","9BSV","9BSO","9BNV","9BNO",
"9CSV","9CSO","9CNV","9CNO","9DSV","9DSO","9DNV","9DNO","9ESV","9ESO",
"9ENV","9ENO","9FSV","9FSO","9FNV","9FNO","9GSV","9GSO","9GNV","9GNO",
"9HSV","9HSO","9HNV","9HNO","9ISV","9INV","9INO","10ASO","10BSO","10BNO",
"10CSV","10CSO","10CNV","10CNO","10DSV","10DSO","10DNV","10DNO","10ESV","10ESO",
"10ENV","10ENO","10FSV","10FSO","10FNV","10FNO","10GSV","10GSO","10GNV","10GNO",
"10HSV","10HSO","10HNV","10HNO","10ISV","10ISO","10INV","10INO","10JSV","10JNV",
"10JNO","11BSO","11BNO","11CSV","11CSO","11CNV","11CNO","11DSV","11DSO","11DNV",
"11DNO","11ESV","11ESO","11ENV","11ENO","11FSV","11FSO","11FNV","11FNO","11GSV",
"11GSO","11GNV","11GNO","11HSV","11HSO","11HNV","11HNO","11ISV","11ISO","11INV",
"11INO","11JSV","11JSO","11JNV","11JNO","11KSV","12CSV","12CSO","12CNV","12CNO",
"12DSV","12DSO","12DNV","12DNO","12ESV","12ESO","12ENV","12ENO","12FSV","12FSO",
"12FNV","12FNO","12GSV","12GSO","12GNV","12GNO","12HSV","12HSO","12HNV","12HNO",
"12ISV","12ISO","12INV","12INO","12JSV","12JNV","13CSV","13CSO","13CNV","13CNO",
"13DSV","13DSO","13DNV","13DNO","13ESV","13ESO","13ENV","13ENO","13FSV","13FSO",
"13FNV","13FNO","13GSV","13GSO","13GNV","13GNO","13HSV","13HSO","13HS1","13HNV",
"13HNO","13ISV","13ISO","13JSV","14CSV","14CSO","14CNO","14DSV","14DSO","14DS2",
"14DNV","14DNO","14ESV","14ESO","14ENV","14ENO","14FSV","14FSO","14FNV","14FNO",
"14GSV","14GSO","14GNV","14GNO","14HSV","14HNV","15CSO","15CNV","15CNO","15DSV",
"15DSO","15DNV","15DNO","15ESV","15ESO","15ENV","15ENO","15FSV","15FSO","15FNV",
"15FNO","15GSV","15GSO","15GNV","15GNO","15HSV","15HNV","15HNO","16DSV","16DSO","16DNV","16DNO",
"16ESV","16ESO","16ENV","16ENO","16FSV","16FSO","16FNV","16FNO","16GSV","16GSO",
"16GNV","16GNO","16HSV","16HSO","16HNV","16HNO","172A'","172B'","172C'","172D'",
"173A'","173B'","173C'","173D'","173E'","17ESV","17ESO","17ENV","17ENO","17FSV",
"17FSO","17FNV","17FNO","17GSV","17GSO","17GNV","17GNO","17HSV","17HSO","17HNV",
"17HNO","17INV","18ESV","18ESO","18ENV","18ENO","18FSV","18FSO","18FNV","18FNO","18GSV",
"18GSO","18GNV","18GNO","18HSV","18HSO","18HNV","18HNO","18ISV","18INV","18INO",
"19DSO",
"19DNO","19ESV","19ESO","19ENV","19ENO","19FSV","19FSO","19FNV","19FNO","19GSV",
"19GSO","19GNV","19GNO","19HSV","19HSO","19HNV","19HNO","19ISV","19ISO","19INV",
"19INO","19JSV","19JNV",
"20ESV","20ESO","20FSV","20FSO","20FNV","20FNO","20GSV","20GSO","20GNV","20GNO",
"20HSV","20HSO","20HNV","20HNO","20ISV","20ISO","20INV","20INO","20JSV","20JSO",
"20JNV","20JNO","20KSV","20KSO","20KNV","20KNO","21JSV","21JSO",
"21JNV","21JNO","21KSV","21KSO","21KNV","21KNO","21LNV","22JSV","22JSO","22JNV",
"22JNO","22KSV","22KSO","22KNV","22KNO","22LSV","22LNV","23JSV","23JSO","23JNV",
"23JNO","23KSV","23KSO","23KNV","23KNO","23LSV","23LNV","23LNO","24JSV","24JSO",
"24JNV","24JNO","24KSV","24KSO","24KNV","24KNO","24LSV","24LSO","24LNV","24LNO",
"24MSV","24MNV","25JSV","25JSO","25JNV","25JNO","25KSV","25KSO","25KNV","25KNO",
"25LSV","25LSO","25LNV","25LNO","25MSV","25MSO","25MNV","25MNO","25NSV","25NSO",
"25NNV","26JSV","26JSO","26JNV","26JNO","26KSV","26KSO","26KNV","26KNO","26LSV",
"26LSO","26LNV","26LNO","26MSV","26MSO","26MNV","26MNO","26NSV","27JSV","27JSO",
"27JNV","27JNO","27KSV","27KSO","27KNV","27KNO","27LSV","27LSO","27LNV","27LNO",
"27MSV","27MSO","27MNV","27MNO","28JSV","28JSO","28JNV","28JNO","28KSV","28KSO",
"28KNV","28KNO","28LSV","28LSO","28LNV","28LNO","28MSV","28MSO","28MNV","28MNO",
"29KSV","29KSO","29KNV","29KNO","29LSV","29LSO","29LNV","29LNO","29MSV","29MSO",
"29MNV","30KSV","30KSO","30KNV","30KNO","30LSV","30LSO","30LNV","30LNO","30MSV",
"30MNV","31LSV","31LSO"];
                var snamn = 0;
                var stor = CNR + CER + CT;
                var i = storrutanamn.length;
                while(i--)
                {
                    if(storruta[i] == stor){snamn=i;}
                
                }
                
               
                //alert("I" +I + "K" + K + "CNE" + CNE + "II" + II + "L" + L + "III" + III + "CEE" + CEE + "CT" + CT );
                
                return(storrutanamn[snamn] + " " + CNE + CEE )
             }   








function rn2blad2(x,y){

/*     N,E   Koordinater i meter. (RT90 2,5gon V eller SWEREF99 TM)
/*     CNR   Nummer på storuta i nord-syd, högerpos. (CHARACTER*2)
/*     CER   Bokstav på storruta i öst-väst, vänsterpos. (CHARACTER*2)
/*     CT    Fjärdedel, SV, SO, NV eller SO. (CHARACTER*2)
/*     CNE   Nummer på småruta i nord-syd, höger pos. (CHARACTER*2)
/*     CEE   Bokstav på småruta i öst-väst, v{nster pos. (CHARACTER*2)

/* Vänster och underkant räknas till rutan medan höger och över kant
/* räknas till nästa ruta.
/* Vid helt felaktiga koordinater lämnas alla svarsargumenten blankställda.
/*
/* Om easting < 1000000 antas SWEREF99 TM annars RT90 2,5gon V*/


       
                var N = y;var E=x;
                var NO = 0; var EO = 0;
                var CNR = " "; var CER = " "; var CT = " "; var CEE = " " ;var CERt = " " ; var CNE = " ";
                var X = N - NO; var Y = E - EO;
                if ((X < 0) || (Y < 0)) { return("Error")}
              
                //Storruta (50000 meter)
                CNR = Math.floor(X/100000);
                    CERt = Math.floor(Y/100000) ;
                    var letters = ["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P"];
                CER = letters[CERt];
                
                // 25 km ruta och sm}ruta (5000 meter)
                var I = Math.round(X - (Math.floor(X/50000)*50000));
                var K = Math.floor(I  / 25000) ;
                var CNE = Math.floor(I  / 10000);
                var II = Math.round(Y - (Math.floor(Y/50000)*50000));
                var L = Math.floor(II  / 25000) ;
                var III = Math.floor(II  / 10000) ;
                var smallletters = ["a","b","c","d","e","f","g","h","i","j"];
                var CEE = smallletters[III];
                var SN = [" S"," N"];
                var VO = ["V","O"];
                var CT = SN[K] + VO[L];
                
                var I2 = Math.round(X - (Math.floor(X/100000)*100000));
                var K2 = Math.floor(I2  / 50000) ;
                var II2 = Math.round(Y - (Math.floor(Y/100000)*100000));
                var L2 = Math.floor(II2  / 50000) ;
                var CT2 = SN[K2] + VO[L2];
                
                
                var snamn = 0;
                var stor = CNR + CER + CT + CT2;
                
               
                
               
                //alert("CI" +I + "K" + K + "CNE" + CNE + "II" + II + "L" + L + "III" + III + "CEE" + CEE + "CT" + CT );
             
                return(CNR + CER + CT + " " + CNE + CEE + CT2)
             }   
         