﻿ var maxNoOfPremises = 7;
   var noOfPremises = 0;
   
   function SelectPremise(guid,CheckMe)
   {
   
    var ListRow
    var obj
    var addedHidden = document.getElementById('HFAddedPremises');

    if ( guid != "" ) {
        ListRow=document.getElementById("Row_" + guid)
        obj = document.getElementById("CB_" + guid);
    }

    if (obj){
        if (CheckMe)
            obj.checked = CheckMe;
        
        if (noOfPremises < maxNoOfPremises || (noOfPremises == maxNoOfPremises && obj.checked==false) ){
            if ( obj.checked ) {
                ListRow.oldColor=ListRow.style.backgroundColor;
                ListRow.oldFontColor=ListRow.style.color;
                Tags=ListRow.getElementsByTagName("a");
                var i;
                for(i=0;i<Tags.length;i++)
                {
                    Tags[i].oldFontColor=Tags[i].style.color;
                    Tags[i].style.color="#ffffff";
                }
                ListRow.style.backgroundColor="#d57b00";
                ListRow.style.color="#FFFFFF";
            }
            else {
                ListRow.style.backgroundColor=ListRow.oldColor;
                ListRow.style.color=ListRow.oldFontColor;
                Tags=ListRow.getElementsByTagName("a");
                var i;
                for(i=0;i<Tags.length;i++)
                {
                    Tags[i].style.color=Tags[i].oldFontColor;
                }
            }
            var checkedDiv = document.getElementById('SkapaPDF');
            
            if (obj.checked){
                if (noOfPremises == undefined)
                    noOfPremises=0;
                    
                if(noOfPremises == 0)
                    checkedDiv.style.display='block';

                noOfPremises+=1;
                addedHidden.value += guid + ';';
            }
            else
            {
                noOfPremises-=1;
                if(noOfPremises == 0){
                    checkedDiv.style.display='none';
                }
                addedHidden.value = addedHidden.value.replace(guid + ';','');
            }
        }
        else{
            obj.checked = false;
            alert('Max ' + maxNoOfPremises + 'st lokaler kan väljas samtidigt.');
            
        }
    }
}
