function showAdvancedSearchFrm()
{
	frm = document.calendar_search;
	advanced_frm = document.advanced_calendar_search;
	advanced_frm.keywords.value = frm.keywords.value;
	advanced_frm.a_date_start.value = frm.date_start.value;
	advanced_frm.a_date_end.value = frm.date_end.value;
	advanced_frm.text_a_date_start.value = frm.text_date_start.value;
	advanced_frm.text_a_date_end.value = frm.text_date_end.value;
	for (i=0; i<frm.elements.length; i++) { 
		el = frm.elements[i];
		
		if (el.type=="checkbox"  && el.name.indexOf("branch")!=-1){
			advanced_frm[el.name].checked = el.checked;
			if (advanced_frm[el.name].checked){
				
				
				$("sp_"+el.name).show();
			}else{
				$("sp_"+el.name).hide();

			}
		}	
	}
	$("jc_advanced_search").show();
	$("rev_search").hide();
}

function hideAdvancedSearchFrm()
{
	frm = document.calendar_search;
	advanced_frm = document.advanced_calendar_search;
	
	frm.keywords.value = advanced_frm.keywords.value;
	frm.date_start.value = advanced_frm.a_date_start.value;
	frm.date_end.value = advanced_frm.a_date_end.value;
	frm.text_date_start.value = advanced_frm.text_a_date_start.value;
	frm.text_date_end.value = advanced_frm.text_a_date_end.value;
	for (i=0; i<frm.elements.length; i++) { 
		el = frm.elements[i];
		if (el.type=="checkbox" && el.name.indexOf("branch")!=-1){
			el.checked = advanced_frm[el.name].checked;
		}	
	}
	$("jc_advanced_search").hide();
	$("rev_search").show();
	
}

function clickedBranch(num)
{
	if (document.advanced_calendar_search['branch['+num+']'].checked){
		$("sp_branch["+num+"]").show();
	}else{
		$("sp_branch["+num+"]").hide();
	}
		
}

function clickedSp(num)
{
	
	advanced_frm = document.advanced_calendar_search;
	
	fld = advanced_frm['specializations['+num+'][]'];
	
	if (all_sp[num] && fld.options[0].selected){
		all_sp[num] = false;	
		fld.options[0].selected = false;
	}
	else if (!fld.options[0].selected){
		all_sp[num] = false;	
	}else {
		all_sp[num] = true;
		for(var i=fld.length-1; i>0; i--) 	
    		fld.options[i].selected = false;
	}
}

function showResultsAdvancedSearchFrm()
{
	frm = document.calendar_search;
	advanced_frm = document.advanced_calendar_search;
	$("jc_advanced_search").show();
	$("jc_search_frm_left").hide();
	$("jc_search_frm_right").hide();
}

function hideResultsAdvancedSearchFrm()
{
	frm = document.calendar_search;
	advanced_frm = document.advanced_calendar_search;
	$("jc_advanced_search").hide();
	$("jc_search_frm_left").show();
	$("jc_search_frm_right").show();
}

function allDates(frm_type)
{

	if (frm_type == 'a'){
		if ($("a_date_range2").checked){
			$("a_date_rangeFlds").hide();
			$("date_rangeFlds").hide();
			$("date_range2").checked = true;
			$("date_range1").checked = false;
		}else {
			$("a_date_rangeFlds").show();
			$("date_rangeFlds").show();
			$("date_range2").checked = false;
			$("date_range1").checked = true;
		}
		
	}
	/*else if(frm_type == 'a1') {
		if ($("a_date_range2").checked){
			$("a_date_rangeFlds").hide();
			$("date_rangeFlds").hide();
			$("date_range2").checked = true;
			$("date_range1").checked = false;
		}else {
			$("a_date_rangeFlds").show();
			$("date_rangeFlds").show();
			$("date_range2").checked = false;
			$("date_range1").checked = true;
		}
	}*/else{
		if ($("date_range2").checked){
			$("date_rangeFlds").hide();
			$("a_date_rangeFlds").hide();
			$("a_date_range2").checked = true;
			$("a_date_range1").checked = false;
		}else {
			$("date_rangeFlds").show();
			$("a_date_rangeFlds").show();	
			$("a_date_range2").checked = false;
			$("a_date_range1").checked = true;
		}
	}
	
}