////////////// local search ajax controller \\\\\\\\\\\\\\\\\
var switchId = null;

function showText( summary, text ){
	//summary.style.visibility = 'hidden';
	text.style.display = '';
}

function hideText( summary, text ){
	//summary.style.visibility = 'visible';
	text.style.display = 'none';
}

function switchInfo( id ){
	var summary = document.getElementById( "summary"+id );
	var text = document.getElementById( "text"+id );
	if( switchId == id ){
		hideText( summary, text );
		switchId = null;
	}else{
		if( switchId !== null ){
			var oldSummary = document.getElementById( "summary"+switchId );
			var oldText = document.getElementById( "text"+switchId );
			if( oldSummary && oldText ){
				hideText( oldSummary, oldText );
			}
		}
		showText( summary, text );
		switchId = id;
	}
}


function ClassOneController( iUrl, pos ) {
	AjaxController.call( this, iUrl );
	this.divId = pos ;
}

ClassOneController.prototype = new AjaxController();

ClassOneController.prototype.initView = function() {
	loading( this.divId , 'images/loading/loading4.gif', '100%', '300' );
};


function gotoCatalog( url, pId ) {
	//alert( "illTopic search url is " + url + ", pId is " + pId );
	
	var controller = null
	if(columnShow){
		controller = new ClassOneController( url ,'class_one' );
		controller.targetId = "class_one";	
	}else{		
		var lurl=url+"&ty=1";
		controller = new ClassOneController( lurl ,'industry' );
		controller.targetId = "industry";
	}
	controller.doGet();
}




function selectClass1( c1, tab) {
	var url = "?"; // health.htm
	var input = document.getElementById( "headQuery" );
	var queryString = input.value;
	url = appendUrlParameter( url, "q", queryString );
	url = appendUrlParameter( url, "c1",c1);
	url = appendUrlParameter( url, "tabId", tab);
	document.location = url;
	return true;
}

function showdetailnew( p , dtp ){

	var url="commonDetail.htm";
	
	if(detailUrl != undefined && detailUrl != ""){
		url=detailUrl;
	}

	url = appendUrlParameter( url, "p", p );
	if(dtp != null && dtp != ""){
		url = appendUrlParameter( url, "dtp", dtp );
	}
	
	if(tab_item_id != ""){
		url = appendUrlParameter( url, "tabId", tab_item_id );
	}
	window.open(url);
	return;
	showDetail();
	url=detailUrl;
	url = appendUrlParameter( url, "p", p );
	//document.location.href = url;
	var controller = new ClassOneController( url ,"detail" );
	controller.doGet();
}



function showDetail(){
 	if(columnShow){
	 	slideHideDiv(ep);    	
    }else{
    	slideHideDiv(ewords);    	
    }    
    slideShowDiv(edetail);  	 	
}
 
function showList(){
	slideHideDiv(edetail);
 	if(columnShow){
		slideShowDiv(ep);
    }else{
		slideShowDiv(ewords);
    }
}
 
function showColumn(){
 	columnShow = true;
	slideHideDiv(ewords);
	slideShowDiv(ep);
}

var erwShow= true;
 
function afterWordsCall(){
	wordsload=true;
	initWebLikeWords();
	erw = true;
}

function slideShowDiv(obj){
	if(obj==null){
		return;
	}
	obj.slideIn('t', {
					easing: 'easeOut',
					duration: .5,
					useDisplay: true
					});
}

function slideHideDiv(obj){
	if(obj==null){
		return;
	}
	obj.slideOut('t', {
					easing: 'easeOut',
					duration: .5,
					useDisplay: true
					});
}


function showWords( url ,query){

	slideHideDiv(ep);
	slideShowDiv(ewords);	 	

 	
	columnShow=false;
	if(!wordsload){
		var u = appendUrlParameter(url , "trytab","1");
		u = appendUrlParameter(u , "q", query);
		var controllera = new ClassOneController( u ,"words" );
		controllera.afterDoGet = afterWordsCall;
		controllera.doGet();
	}

}


 	function showRelateWords(){
 		var erw = Ext.get('relate_words');
 		var ek = Ext.get('knids_div');
 		if(erwShow){
 			return;
 		}else{
 			slideHideDiv(ek);
 			slideShowDiv(erw);
 			document.getElementById("relate_words_tag").className="by_word tab_cur";
 			document.getElementById("knids_tag").className="by_navpic";
 			erwShow = true;
 		
 		}
 		
 	}
 	
 	
 	function showKnids(){
 		var erw = Ext.get('relate_words');
 		var ek = Ext.get('knids_div');
 		
 		if(erwShow){
 			slideHideDiv(erw);
 			slideShowDiv(ek);
 			erwShow = false;
 			document.getElementById("relate_words_tag").className="by_word";
 			document.getElementById("knids_tag").className="by_navpic tab_cur";


 		}else{
 			return;
 		}
 	
 	
 	}


