function init () {
	$('fiber_or').style.display = "block";
	$('controls2').style.display = "block";
	$('info1').style.display = "block";
	$('info2').style.display = "block";
	var url2 = '/specification/fiber_set_dropdown.php';
	var myAjax2 = new Ajax.Request( url2, {method: 'get', onComplete: resetDropdown} );
}

function resetDropdown (originalRequest) {
	var newData = originalRequest.responseText;
	$('controls').innerHTML = newData;
}

function sendKeyPress() {
	$('display_type').value = 'search';
	var pars = Form.serialize('fiber_search');
	var url = '/specification/fiber_select_search.php';
	var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onLoading: showLoad, onComplete: showResponse} );
	var url2 = '/specification/fiber_set_dropdown.php';
	var myAjax2 = new Ajax.Request( url2, {method: 'get', onComplete: resetDropdown} );
	$('select_order').value = $('search_order').value;
	$('select_dir').value = $('search_dir').value;
}

function sendData () {
	$('display_type').value = 'select';
	$('search_result').innerHTML = "";
	var pars = Form.serialize('fiber_selector');
	var url2 = '/specification/fiber_set_dropdown.php';
	var myAjax2 = new Ajax.Request( url2, {method: 'get', parameters: pars, onComplete: showDropdown} );
}

function getResults () {
	var pars = Form.serialize('fiber_selector');
	var url = '/specification/fiber_select_ajax.php';
	var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onLoading: showLoad, onComplete: showResponse} );
}

function sortResults (column_name, sort_dir) {
	$('search_order').value = column_name;
	$('select_order').value = column_name;
	$('search_dir').value = sort_dir;
	$('select_dir').value = sort_dir;
	if ($('display_type').value == 'select') {
		var pars = Form.serialize('fiber_selector');
		var url = '/specification/fiber_select_ajax.php';
	}
	else {
		var pars = Form.serialize('fiber_search');
		var url = '/specification/fiber_select_search.php';
	}
	var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onLoading: showLoad, onComplete: showResponse} );
}

function showLoad () {
	$('status').innerHTML = "Checking results...";
}

function showResponse (originalRequest) {
	var newData = originalRequest.responseText;
	$('results').innerHTML = newData;
	$('status').innerHTML = "<br>";
	if ($('search_cycles').value == 1) {
		$('search_result').innerHTML = "";
	}
	else {
		$('search_result').innerHTML = "No results match your input.";
	}
}

function resetForm () {
	var url2 = '/specification/fiber_set_dropdown.php';
	var myAjax2 = new Ajax.Request( url2, {method: 'get', onComplete: showDropdown} );
}

function showDropdown (originalRequest) {
	var newData = originalRequest.responseText;
	$('controls').innerHTML = newData;
	$('fiber_name').value = "";
	getResults();
}