function searchBoxSwitchTab(cid) {	
	var cidInput = document.getElementById('searchBoxCID');
	cidInput.value = cid;

	var block = document.getElementById('searchBoxTabs');
	var links = block.getElementsByTagName('li');	
	
	for( var i = 0; i < links.length; i++ ){
		if(links[i].className.indexOf('short')!=-1){
			links[i].className="short";
		} else {
			links[i].className="";
		}
		if(links[i].id.indexOf('searchBoxTab')!=-1) {			
			if(cid == 1)
			{
				links[0].className = "selTab";
			}
			if(links[i].id.substring(12) == cid){				
				if(links[i].className.indexOf('short')!=-1){
					links[i].className="selTab short";
				} else {
					links[i].className = "selTab";
				}
			}
		}		
	}
}

if (w3cDOM) {
  listenEvent (window, "load", function(){ 
    if( typeof(searchBoxCurrentCategoryId) != 'undefined' ){
      searchBoxSwitchTab(searchBoxCurrentCategoryId) 
    }
  });
}

var semiAdvancedSearch = {	
	oBuffer : false,
	sTargetId : false,
	
	load : function(sUrl, sCid, sTargetId){
		this.sTargetId = sTargetId;
		var sUpdatedUrl = URISetParameter(sUrl, 'cid', sCid);
		this.oBuffer = createBuffer(true);
		this.oBuffer.loadData(sUpdatedUrl);
		
		searchBoxSwitchTab(sCid);	
	}
}

function rewrite(action){
	document.getElementById(semiAdvancedSearch.sTargetId).innerHTML = flush(semiAdvancedSearch.oBuffer);
}

if (w3cDOM) {
  listenEvent (window, "load", function(){     
      semiAdvancedSearch.load(semiAdvancedSearchURL, searchBoxCurrentCategoryId, 'semiAdvancedSearchContent'); 
  });
}
