function displayCableCh() {
	var btn1 = UI.$("bt_viewAll1");
	var btn2 = UI.$("bt_viewAll2")
	UI.toggle("cableAllChWrap");
	if(UI.$("cableAllChWrap").style.display=="block") {
		btn1.innerHTML = "닫기";
		btn1.className = "bt_viewAll em b open";
	} else {
		btn1.className = "bt_viewAll em b close";
		btn1.innerHTML = "채널 전체보기";
	}
}
function initSearchCategory(select) {		
	var select = (select)?parseInt(select):0;
	var cate1 = UI.$('searchBoxCate1');
	var cate2 = UI.$('searchBoxCate2');		
	disableCate2();
	setSelect(cate1,cate.depth1,select);		
	enableKeyword();
	tempArray = null;
}
function initSearchSubCategory(value, select){
	var value = parseInt(value);
	var select = (select != undefined) ? parseInt(select) : 0;
	var cate2 = UI.$('searchBoxCate2');
	var keyword = UI.$('cateKeyword');
	var tempArray = new Array();
	if (!!cate.depth2[value]) {
		if (cate.depth2[value].length > 1) {
			setSelect(cate2, cate.depth2[value], select);
			enableKeyword();
			enableCate2();
		}
		else {
			if (value == 0) 
				disableKeyword();
			else 
				enableKeyword();
			disableCate2();
		}
	} else {
		disableCate2();		
	}
	tempArray = null;
}
function disableCate2() {
	var cate2 = UI.$('searchBoxCate2');
	setSelect(cate2, [{code:'',name:'전체'}]);
	cate2.disabled = true;
}
function enableCate2() {
	var cate2 = UI.$('searchBoxCate2');
	cate2.disabled = false;
}
function setSelect(obj, array, select) {
	var obj = obj
	var array = array;		
	var code = '';
	var name = '';
	if(array.length>0) {
		UI.initOption(obj);
		for(i in array) {
			code = (array[i].code)?array[i].code:"";
			name = (array[i].name)?array[i].name:array[i];
			var input = UI.addOption(obj, name, code);			
			if(code==select) input.selected = true;
		}
	}
}
function enableKeyword() {
	var obj = UI.$('cateKeyword');
	var inps = obj.getElementsByTagName('input');
	for(i in inps) {
		if(inps[i].tagName=="INPUT") {
			//UI.addEvent(inps[i], 'click', selectKeyword.bind(this,inps[i]));
			inps[i].style.cursor = 'pointer';
		}
	}
	obj.className = '';
}
function disableKeyword() {
	var obj = UI.$('cateKeyword');
	var inps = obj.getElementsByTagName('input');
	for(i in inps) {
		if(inps[i].tagName=="INPUT") {
			inps[i].style.cursor = 'default';
		}
	}
	obj.className = 'dis';
}
function selectKeyword(value) {
	if(value.id!=undefined) {
		UI.$('startWord').value = value.id.replace(/key/,'');		
		UI.submit('searchCategoryForm');
	}
	return false;
}	
function checkForm(form) {
	return true;
}