/**
 * 
 */
angular.module("myApp", ["ui.router"]).config(function($stateProvider, $urlRouterProvider,$locationProvider) {

	$locationProvider.hashPrefix('');
	$urlRouterProvider.otherwise("/index"); 
	
	$stateProvider
		
	//index layout riêng
	 .state("index", {
	        url: "/index",
	        views:{
	        	"index":{
	            	templateUrl: "pages/index/index.htm",
					controller: "indexController"
	            },
	        	"banner":{
	        		templateUrl: "pages/index/banner.htm"
	        	}
	        }  
	    })
	    
	// State chứa layout chung cho các trang
	.state('app', {
        abstract: true,
        views: {
            'main_layout': {
                templateUrl: 'main_layout.html',
            }
        }
    })
    
	// Các state bên dưới kế thừa state app
    
    .state("tintuc", { // Khai báo một state
    	parent: 'app',
        url: "/tintuc", // URL hiển thị
        views:{
        	"content":{
        		templateUrl: "pages/tintuc/tintuc.htm",
                controller: "tintucController" // khai báo controller
        	}
        }
    })

    .state("tuyendung", {
    	parent: 'app',
        url: "/tuyendung",
        views:{
        	"content":{
        		 templateUrl: "pages/tuyendung/tuyendung.htm",
        	     controller: "tuyendungController" 
        	}
        }
    })

    // .state("lienhe", {
    // 	parent: 'app',
    //     url: "/lienhe",
    //     views:{
    //     	"content":{
    //     		 templateUrl: "pages/lienhe/lienhe.htm",
    //     	     controller: "lienheController"
    //     	}
    //     }
    // })
    
     .state("gioithieu", {
    	parent: 'app',
        url: "/gioithieu",
        views:{
        	"content":{
        		 templateUrl: "pages/gioithieu/gioithieu.htm",
        	     controller: "gioithieuController" 
        	}
        }
    })
    
});