﻿
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//              OBS - piltangenter UPP + NER för markering av tabelllrader i DataGrid finns definierade i GridViewProc.js 
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

function ShortcutKeys() 
{
        //alert(event.keyCode);

		/*

        if (( event.shiftKey) && ( event.keyCode == 1 ) )
        {
			alert("shift + 1");
        }

		 if (( event.altKey) && ( event.keyCode == 1 ) )
        {
			alert("alt + 1");
        }

		 if (( event.ctrlKey) && ( event.keyCode == 1 ) )
        {
			alert("ctrl + 1");
        }
		*/

    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//							Ins ( Insert ) = keyCode 45                                                   >> NY LÄNK
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
    if(event.keyCode == 45)
    {        
		document.getElementById('cmdNyLaenk').click();
    }

	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//							F8 = keyCode 119                                                       >> REDIGERA LÄNK
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
    if(event.keyCode == 119 )
    {        
		document.getElementById('cmdRedigeraLaenk').click();
    }

	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//							Del ( Delete ) = keyCode 46                                            >> TA BORT LÄNK
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
    if(event.keyCode == 46)
    {        
		document.getElementById('cmdRaderaLaenk').click();
    }

    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//  Ins ( Insert ) = keyCode 45                     Ctrl + Ins                                         >> NY GRUPP
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
    if  ( ( event.ctrlKey) && (  event.keyCode == 45) )
    {        
		document.getElementById('cmdNyGrupp').click();
    }

	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//	F8 = keyCode 119                                 Ctrl + F8                                  >> REDIGERA GRUPP
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
    if  ( ( event.ctrlKey) && (  event.keyCode == 119) )
    {        
		document.getElementById('cmdRedigeraGrupp').click();
    }

	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//	Del ( Delete ) = keyCode 46                    Ctrl + Del                                  >> TA BORT GRUPP
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
    if  ( ( event.ctrlKey) && (  event.keyCode == 46) )
    {        
		document.getElementById('cmdRaderaGrupp').click();
    }

    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//  Ins ( Insert ) = keyCode 45                     Alt + Ins                         >> NY UNDERAVDELNING
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
    if  ( ( event.altKey) && (  event.keyCode == 45) )
    {        
		document.getElementById('cmdNyUnderavdelning').click();
    }

	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//	F8 = keyCode 119                                 Alt + F8                   >> REDIGERA UNDERAVDELNING
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
    if  ( ( event.altKey) && (  event.keyCode == 119) )
    {        
		document.getElementById('cmdRedigeraUnderavdelning').click();
    }

	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//	Del ( Delete ) = keyCode 46                    Alt + Del                   >> TA BORT UNDERAVDELNING
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
    if  ( ( event.altKey) && (  event.keyCode == 46) )
    {        
		document.getElementById('cmdRaderaUnderavdelning').click();
    }

    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//							F2 = keyCode 113                                                          >> SPARA POST
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
    if(event.keyCode == 113)
    {        
		document.getElementById('cmdOK').click();
    }

    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//							Esc = keyCode 27                                                              >> TILLBAKA
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
    if(event.keyCode == 27)
    {        
		document.getElementById('cmdTillbaka').click();
    }
        

    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	//							F9 = keyCode 120                                                      >> VISA WEBBSIDA
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
    if(event.keyCode == 120 )
    {        
		document.getElementById('cmdVisaValdWebbsida').click();

        document.getElementById('cmdVisaValdWebbsida_TARGET_BLANK').click();
    }

}

////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//							                                                >> VISA VALD WEBBSIDA - TARGET _BLANK
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	
/*
          detta fungerar inte numera eftersom pop-up-fönster lockeras av webbläsaren

function visa_ValdWebbsida_TARGET_BLANK()
{
      var URL = document.getElementById('txtValdLaenk_URL').value;

	  // alert(URL);

	  window.open(URL);
}
*/
