var sLang='ru';
var nType=0;
var sL1='';
var sL2='';
var sL2='';
var aMsg=new Array();

function jsShowMore(sDiv){
	jsClearMore();
	if(sDiv=='person' || sDiv=='publisher' || sDiv=='serie'){
		document.getElementById('more').innerHTML='<div id="'+sDiv+'_helper"></div>';
	}else{
		document.getElementById('more').innerHTML='<div class="header h_'+sDiv+'"><h2>'+aMsg[sDiv]+'</h2></div><div class="body"><ul id="'+sDiv+'_helper"></ul></div><div class="footer"></div>';
	}
	switch(sDiv){
		case 's_1':
		case 's_2':
		case 's_3':
			$("#"+sDiv+"_helper").treeview({
				animated: "fast",
				persist: "location",
				collapsed: true,
				unique: true,
				url: "/ajax/search/more/"+sLang+"/"+sDiv+"/"+'&text='+encodeURI(document.getElementById(sDiv).value)
			});
		break;
		case 'book_theme':
			$("#"+sDiv+"_helper").treeview({
				animated: "fast",
				persist: "location",
				collapsed: true,
				unique: true,
				url: "/ajax/search/more/"+sLang+"/"+sDiv+"/?type="+nType+'&text='+encodeURI(document.getElementById('s_'+sDiv).value)
			});
		break;
		case 'sst':
			url='';
			if(document.getElementById('s_SCH').checked){
				url+='&SCH=1';
			}
			if(document.getElementById('s_STU').checked){
				url+='&STU=1';
			}
			if(document.getElementById('s_TCH').checked){
				url+='&TCH=1';
			}
			$("#"+sDiv+"_helper").treeview({
				animated: "fast",
				persist: "location",
				collapsed: true,
				unique: true,
				url: "/ajax/search/more/"+sLang+"/"+sDiv+"/?type="+nType+url+'&text='+encodeURI(document.getElementById('s_'+sDiv).value)
			});
		break;
		case 'serie':
		case 'person':
		case 'publisher':
			$("#"+sDiv+"_helper").load('/ajax/search/more/'+sLang+'/'+sDiv+'/?q=&'+sDiv+'='+encodeURI(document.getElementById('s_'+sDiv).value));
		break;
		default:
			$("#"+sDiv+"_helper").load('/ajax/search/more/'+sLang+'/'+sDiv+'/?text='+encodeURI(document.getElementById('s_'+sDiv).value));
		break;
	}
	$("#more").animate({opacity: 'show' }, '_default');
}
function jsGetL(sDiv,n,obj){
	var url='/ajax/search/more/'+sLang+'/'+sDiv+'/?q=';

	switch(n){
		case 1:
			sL1=obj.innerHTML;
			jsClearMore();
			sL2='';
			sL3='';
		break;
		case 2:
			if(sL1!=''){
				sL2=obj.innerHTML;
				jsClearMore();
				sL3='';
			}
		break;
		case 3:
			if(sL1!='' && sL2!=''){
				sL3=obj.innerHTML;
				jsClearMore();
			}
		break;
	}
	
	switch(sDiv){
		case 'person':
			url+=encodeURI(sL1+sL2+sL3)+'&person_role='+encodeURI(document.getElementById('s_person_role').value)+'&person='+encodeURI(document.getElementById('s_person').value);
		break;
		default:
			url+=encodeURI(sL1+sL2+sL3)+'&'+sDiv+'='+encodeURI(document.getElementById('s_'+sDiv).value);
		break;
	}
	
	$("#more").load(url,function(){$("#more").animate({opacity: 'show' }, '_default');});
}
function jsClearMore(){
	document.getElementById('more').innerHTML='';
}
function jsSetAJAX(obj,sDiv){
	switch(sDiv){
		case 's_1':
		case 's_2':
		case 's_3':
			document.getElementById(sDiv).value=obj.innerHTML;
		break;
		default:
			document.getElementById('s_'+sDiv).value=obj.innerHTML;
		break;
	}
	$("#more").animate({opacity: 'hide' }, '_default');
}

function jsClearForm(){
	for(i=0;i<document.getElementById('form').getElementsByTagName('input').length;i++){
		if(document.getElementById('form').getElementsByTagName('input')[i].type=='text'){
			document.getElementById('form').getElementsByTagName('input')[i].value='';
		}else{
			if(document.getElementById('form').getElementsByTagName('input')[i].type=='checkbox'){
				document.getElementById('form').getElementsByTagName('input')[i].checked=true;
			}
		}
	}
	for(i=0;i<document.getElementById('form').getElementsByTagName('select').length;i++){
		document.getElementById('form').getElementsByTagName('select')[i].value='';
	}
}