﻿// Убирает пробельные символы слева
function ltrim(icr) {
	var ptrn = /\s*((\S+\s*)*)/;
	return icr.replace(ptrn, "$1");
}
// Убирает пробельные символы справа
function rtrim(icr) {
	var ptrn = /((\s*\S+)*)\s*/;
	return icr.replace(ptrn, "$1");
}
// Убирает пробельные символы с обоих концов
function trim(icr) {
	return ltrim(rtrim(icr));
}

function CheckSearchQuery() {
	var inp = $('#cse-search-box input#queryInput').val();
		inp = inp.replace(/<\/?[^>]+>/g, '');
		inp = inp.replace('<?', '');
		inp = inp.replace('<', '');
		inp = inp.replace('?>', '');
		inp = inp.replace('>', '');
		inp = inp.replace('"', '');
		inp = inp.replace('"', '');
		inp = trim(inp);
		$('#cse-search-box input#queryInput').val(inp)
	if ($('#cse-search-box input#queryInput').val() != '') {
		return true;
	} else {
		return false;
	}
}
