function ToggleSMSNotifications(checkbox) {

            var smsNotifications = document.getElementById('SMSNotifications');
            
            if (checkbox == 0) {
                // hide and cleanup
                smsNotifications.style.display = 'none';
                document.getElementById('SMSNumber').value = '';
                document.getElementById('RecieveWeightNotifications').checked = false;
                document.getElementById('SMSReminderSendFriend').checked = false;
                document.getElementById('SMSReminderWatchFriend').checked = false;
            } else {
            // show
                smsNotifications.style.display = 'block';
            }

        }


        function AddActivity() {

            var actlead = "&nbsp;"

            var currentDay = document.getElementById("CurrentDay").value;
            var currentDiscipline = document.getElementById("CurrentDiscipline").value;
            var currentDuration = document.getElementById("CurrentDuration").value;
            var currentIntensity = document.getElementById("CurrentIntensity").value;

            if (currentDuration == "") {
                alert("Izpolni trajanje vadbe");
                return;
            }

            if (activitylist == 0) { actlead = "Seznam aktivnosti:"; document.getElementById("currentactivity").style.display = 'none'; }


            var valuebuilt = currentDay.split('#')[0] + "#" + currentDiscipline.split('#')[0] + "#" + currentDuration + "#" + currentIntensity.split('#')[0] + "#";

            var builtActivity = "<input type=\"checkbox\" checked=\"checked\" name=\"currentactivityitem[]\" value=" + valuebuilt + " /> Dan: <b>" + currentDay.split('#')[1] + "</b>, panoga: <b>" + currentDiscipline.split('#')[1] + "</b>, trajanje:<b>" + currentDuration + "</b>, intenzivnost: <b>" + currentIntensity.split('#')[1] + "</b>";

            var newActivity = "<div class=\"label\">" + actlead + "</div><div class=\"inputs\" style=\"padding-top:5px;color:maroon;\">" + builtActivity + "</div><br/><br/>";



            var list = document.getElementById("activitylist");

            list.innerHTML = list.innerHTML + '' + newActivity;

            list.style.display = 'block';
            activitylist++;


        }

        function iblur() {
            
            
        }

        function ifocus() {


        }

        var currenttab = "";

        function ShowProfileTab(tab) {
            if (CheckData())
            {            
                if (currenttab == "") {
                    currenttab = tab;
                }
                var current = document.getElementById(currenttab);
                var selected = document.getElementById(tab);

                if (current) {
                    current.style.display = 'none';
                };
                if (selected) {
                    selected.style.display = 'block';
                };

                var hiddenFormItem = document.getElementById('CurrentTab');
                if (hiddenFormItem) {
                    hiddenFormItem.value = tab;
                };

                var currentlink = document.getElementById(currenttab + 'link');
                var selectedlink = document.getElementById(tab + 'link');

                if (currentlink) {
                    currentlink.className = 'normal';
                };
                if (selectedlink) {
                    selectedlink.className = 'selected';
                };

                var noticebox = document.getElementById('noticebox');
                noticebox.style.display = 'none';
                
                currenttab = tab;
            }
        }
        
        function CheckData()
        {
            var stil = $('#SMSNotifications').attr('style');
            
            
            if ( $('#CurrentTab').val() == 'profilesms' && stil.search('display: block')>=0 && $('#SMSNumber').val()=='')
            {
                alert("Prosimo vnesite "+String.fromCharCode(353) + "tevilko mobilnega telefona.");   
                return false;            
            }               
            return true;
        }


        function ModalDialog(url) {
            var mwin = dhtmlmodal.open("modaldialog", "iframe", url, "Workout confirmation", "width=400px,height=350px,center=1,resize=0,scrolling=0", "recal");

            mwin.onclose = function() {
                alert("Done")
                //window.location.reload()
                return true
            }
        }
        var currentEventType = 'EventsActual';
        eventTypes = ['EventsActual', 'EventsSearch', 'EventsAdd'];

        function SwitchEvents(boxOn) {

            for (i = 0; i < eventTypes.length; i++) {
                if (eventTypes[i] == boxOn) {
                    document.getElementById(eventTypes[i]).style.display = 'block';
                    currentEventType = boxOn;
                } else {
                    document.getElementById(eventTypes[i]).style.display = 'none';
                }
            }
        }


        function DisplaySetupType() {
            var blockEvent = document.getElementById("SetupEvent");
            var blockRegular = document.getElementById("SetupRegular");

            var selector = document.getElementById("blockSelect");
            
            
            if (selector.selectedIndex == 0) {
                blockEvent.style.display = "none";
                blockRegular.style.display = "block";
            } else if (selector.selectedIndex == 1) {
                blockEvent.style.display = "block";
                blockRegular.style.display = "none";
            }


        }

String.prototype.format = function() {
    var pattern = /\{\d+\}/g;
    var args = arguments;
    return this.replace(pattern, function(capture) { return args[capture.match(/\d+/)]; });
};

String.prototype.escapeHtml = function() {
    var replacements = [
        [/&/g, "&amp;"],
        [/</g, "&lt;"],
        [/>/g, "&gt;"],
        [/"/g, "&quot;"]
    ];
    
    result = this;
    
    for(var i in replacements) {
        result = result.replace(replacements[i][0], replacements[i][1]);
    };
    
    return result;
};



