<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <include layout="@layout/sf_nav_frame"
             android:id="@+id/navMenuContainer"/>

    <ListView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:id="@+id/mainNavListView"
        android:layout_gravity="left|top"
        android:clickable="true"
        android:divider="#00ffffff"
        android:smoothScrollbar="false"
        android:background="@color/sf_background_menu"
        android:listSelector="#00ffffff"
        android:cacheColorHint="#00ffffff"
        android:visibility="visible"
        android:paddingTop="10dp"
        android:paddingLeft="6dp"
        android:layout_below="@+id/navMenuContainer"/>

    <include layout="@layout/sf_refresh_frame"
             android:id="@+id/refreshContainer"/>

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/slide_right"
        android:layout_below="@+id/navMenuContainer"
        android:background="@color/sf_background_default"
        android:animateLayoutChanges="true"
        android:clickable="true">


        <RelativeLayout
            android:layout_width="match_parent"
            android:layout_centerHorizontal="true"
            android:id="@+id/month_container"
            android:clickable="false"
            android:background="@color/sf_background_secondary"
            android:layout_height="50dp">

            <TextView
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/textView_month_name"
                android:textColor="@android:color/white"
                android:textSize="24sp"
                android:gravity="center"
                android:paddingTop="4dp"
                android:layout_alignParentTop="true"
                android:layout_alignParentLeft="true"
                android:layout_alignParentStart="true"
                android:textAllCaps="true"
                android:textAlignment="center"
                android:fontFamily="sans-serif-light"
                android:layout_alignWithParentIfMissing="false"/>

            <ImageView
                android:layout_width="50dp"
                android:layout_height="match_parent"
                android:layout_alignParentTop="true"
                android:layout_alignParentRight="true"
                android:layout_alignParentEnd="true"
                android:id="@+id/imageView_nextMonth"
                android:paddingBottom="2dp"
                android:src="@drawable/sf_chevron_right"/>

            <ImageView
                android:layout_height="match_parent"
                android:layout_alignParentTop="true"
                android:layout_alignParentLeft="true"
                android:layout_alignParentStart="true"
                android:id="@+id/imageView_prevMonth"
                android:layout_width="50dp"
                android:paddingBottom="2dp"
                android:src="@drawable/sf_cheveron_left"/>

        </RelativeLayout>

        <LinearLayout
            android:orientation="horizontal"
            android:layout_width="match_parent"
            android:layout_below="@+id/month_container"
            android:layout_centerHorizontal="true"
            android:layout_height="30dp"
            android:clickable="false"
            android:background="@color/sf_background_secondary"
            android:id="@+id/days_of_week_container">

            <TextView
                android:text="Su"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/textView_week_day1"
                android:layout_weight="1"
                android:gravity="center"
                android:textStyle="normal|bold"
                android:textColor="@android:color/white"/>

            <TextView
                android:text="Mo"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/textView_week_day2"
                android:layout_weight="1"
                android:gravity="center"
                android:textStyle="normal|bold"
                android:textColor="@android:color/white"/>

            <TextView
                android:text="Tu"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/textView_week_day3"
                android:layout_weight="1"
                android:gravity="center"
                android:textStyle="normal|bold"
                android:textColor="@android:color/white"/>

            <TextView
                android:text="We"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/textView_week_day4"
                android:layout_weight="1"
                android:gravity="center"
                android:textStyle="normal|bold"
                android:textColor="@android:color/white"/>

            <TextView
                android:text="Th"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/textView_week_day5"
                android:layout_weight="1"
                android:gravity="center"
                android:textStyle="normal|bold"
                android:textColor="@android:color/white"/>

            <TextView
                android:text="Fr"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/textView_week_day6"
                android:layout_weight="1"
                android:gravity="center"
                android:textStyle="normal|bold"
                android:textColor="@android:color/white"/>

            <TextView
                android:text="Sa"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/textView_week_day7"
                android:layout_weight="1"
                android:gravity="center"
                android:textStyle="normal|bold"
                android:textColor="@android:color/white"/>

        </LinearLayout>

        <GridView
            android:id="@+id/gridview_calendar"
            android:layout_width="fill_parent"
            android:background="@color/sf_background_default"
            android:numColumns="7"
            android:animateLayoutChanges="true"
            android:clickable="false"
            android:layout_height="match_parent"
            android:layout_below="@+id/days_of_week_container"
            android:scrollbars="none"
            />

        <include layout="@layout/sf_audio_controls_footer"
                 android:id="@+id/audio_control_footer"
                 android:layout_width="match_parent"
                 android:layout_alignParentBottom="true"
                 android:layout_height="0dp"/>

        <include layout="@layout/sf_event_list"
                 android:layout_width="match_parent"
                 android:id="@+id/calendar_events"
                 android:background="@android:color/darker_gray"
                 android:layout_alignParentBottom="true"
                 app:layout_behavior="android.support.design.widget.BottomSheetBehavior"
                 android:visibility="gone"
                 android:layout_height="match_parent"/>

        <include layout="@layout/sf_event_item_details"
                 android:layout_width="match_parent"
                 android:layout_height="match_parent"
                 android:id="@+id/event_details"
                 android:layout_alignParentBottom="true"
                 app:layout_behavior="android.support.design.widget.BottomSheetBehavior"
                 android:visibility="gone"/>


    </RelativeLayout>

</RelativeLayout>
