//Show categorys that below to the specified category
function showcategorysInCategory(categoryID){
	// Run callback
	//caCallback_Callback("ChangeCategory", "category=" + categoryID);
	
	//Run Telerik Callback
    ExecTelerikCallback("ChangeCategory", "category=" + categoryID);	
}

// Sort By Filter
function ddlSortBy_onChange(){
    try{
        // Drop down list object
		var obj = document.getElementById("ddlSortBy");    			
		// Selected value
		var sortBy = obj.options[obj.selectedIndex].value;
		// Update the hidden textbox
		document.getElementById("tbSortBy").value = sortBy;
        // Run callback
		//caCallback_Callback("", "sortby=" + sortBy + ";");
	
		//Run Telerik Callback
        ExecTelerikCallback("ChangeSortBy", sortBy);		 
    }
    catch (ex){alert("ddlSortBy_onChange:\n" + ex.description);}
    finally{
    }
}
//Change page size
function ddlCategorysPerPage_onChange() {
    try{
        // Drop down list object           
		var obj = document.getElementById("ddlCategorysPerPage");	
		// Selected value
		var categorysPerPage = obj.options[obj.selectedIndex].value;
		// Update the hidden textbox
		document.getElementById("tbCategorysPerPage").value = categorysPerPage;
		// Run callback - Component art
		//caCallback_Callback("ChangePageSize", "pagesize=" + categorysPerPage + ";");
		
		//Run Telerik Callback
        ExecTelerikCallback("ChangePageSize", "pagesize=" + categorysPerPage);		    
    }
    catch (ex){alert("ddlcategorysPerPage_onChange:\n" + ex);}
    finally{
    }
}

/* Change current page index */
function ChangePageIndex(index){
    try {
        if (index && typeof(index) == "number") {
            // Update the hidden textbox
            document.getElementById("tbCurrentPage").value = index;
            
            // Run calback                        
            //caCallback.Callback("", "currentpage=" + index + ";");                    
            
            //Run Telerik Callback
           	ExecTelerikCallback("ChangePageIndex", index);	
		}
    }
    catch (ex) { alert("ChangePageIndex:\n" + ex.description); }
    finally {
    }
}

function searchcategory(tbSearch, ddlCategory) {
	try {				
		var obj = document.getElementById(ddlCategory);			
		var strCategoryID = obj.options[obj.selectedIndex].value;	
		
		
		
		ExecTelerikCallback("Search", document.getElementById(tbSearch).value + ";" + strCategoryID);	
		
	}catch(ex) {alert("Searchcategory:\n" + ex.description); }
}
