$.ajaxSetup({async:false});
google.load("jqueryui","1");
$.getScript(scriptsurl+'jQuery.plugins/jquery.placeHeld/jquery.placeheld.min.js');
$.ajaxSetup({async:true});

var searchstr = 'Enter your search...';
function trim(str) {
	return str.replace(/^\s+|\s+$/g, '');
}
/*function fillsearch() {
	if(document.getElementById('searchquery')) {
		var myel = document.getElementById('searchquery');
		if(trim(myel.value) == '') {
			myel.value = searchstr;
			if(myel.className !== undefined && myel.className != '') {
				myel.className += ' sample-input';
			}
			else {
				myel.className = 'sample-input';
			}
		}
	}
}
function clearsearch() {
	if(document.getElementById('searchquery')) {
		var myel = document.getElementById('searchquery');
		if(myel.value == searchstr) {
			myel.value = '';
			if(myel.className !== undefined && myel.className != '') {
				myel.className = myel.className.replace('sample-input','');
				if(myel.className == ' ') { myel.className = ''; }
			}
			else {
				myel.className = '';
			}
		}
	}
}
if(document.getElementById('searchquery')) {
	var sq = document.getElementById('searchquery');
	sq.onfocus = function() { clearsearch(); };
	sq.onblur = function() { fillsearch(); };
}
fillsearch();
*/
/*function findAltDoms() {
	curDom = document.domain;
	altDoms = Array('www.lfcc.edu','www.lfccworkforce.com');
	for(i=0;i<document.links.length;i++) {
		if(document.links[i].href.indexOf(curDom) < 0) {
			for(a=0;a<altDoms.length;a++) {
				if(document.links[i].href.indexOf(altDoms[a]) >= 1) {
					var curRef = document.links[i].href;
					document.links[i].onclick = function() { pageTracker._link(this.href); return false; };
				}
			}
		}
	}
}

findAltDoms();*/

/*function jumpto(what) {
	window.location.href = what.options[what.selectedIndex].value;
}
if(document.getElementById('quicklinks') && document.getElementById('quicklinks').tagName.toLowerCase() == 'ul') {
	var what = document.getElementById('quicklinks');
	var where = document.createElement('select');
	
	var why = document.createElement('option');
	why.value = '';
	why.appendChild(document.createTextNode('-- Quick Links --'));
	where.appendChild(why);
	
	for(var who in what.childNodes) {
		why = document.createElement('option');
		if(what.childNodes[who].childNodes) {
			for(var myref in what.childNodes[who].childNodes) {
				if(what.childNodes[who].childNodes[myref].href) {
					var tmpClass = (what.childNodes[who].className !== undefined) ? what.childNodes[who].className : '';
					why.value = what.childNodes[who].childNodes[myref].href;
					var tmptxt = what.childNodes[who].childNodes[myref].innerHTML;
					tmptxt = tmptxt.replace('&amp;','&');
					why.appendChild(document.createTextNode(tmptxt));
					if(tmpClass == 'active') {
						why.selected = true;
					}
					where.appendChild(why);
				}
			}
		}
	}
	where.id = 'quicklinks';
	where.onchange = function changed() {jumpto(where);};
	what.parentNode.replaceChild(where,what);
}*/

$(document).ready(function() {
	$('input#searchquery').attr('placeholder',searchstr);
	$('input[placeholder]').placeHeld();
	var curDom = document.domain;
	var altDoms = Array('www.lfcc.edu','www.lfccworkforce.com');
	for(var i in altDoms) {
		if(altDoms[i] != curDom) {
			$('a[href*="'+altDoms[i]+'"]').click(function() { pageTracker._link(this.href); return false; });
		}
	}
	$('ul#quicklinks').each(function() {
		var $select = $('<select />').change(function() { window.location.href = $select.val(); });
		$(this).find('a').each(function() {
			var $option = $('<option />');
			$option.attr('value', $(this).attr('href')).html($(this).html());
			$select.append($option);
		});
		$(this).replaceWith($select);
	});
	/*$('#searchwhat').change(function() {
		if($('#searchwhat').val() == 'dir') {
			$('#searchquery').attr('autocomplete','off').autocomplete({
				minLength: 2,
				source: function(request,response) { 
					if(cache.term == request.term && cache.content) {
						response(cache.content);
						return;
					}
					if(new RegExp(cache.term).test(request.term) && cache.content && cache.content.length < 13) {
						response($.ui.autocomplete.filter(cache.content, request.term));
						return;
					}
					$.ajax({
						url: scriptsurl+'jQuery.setup/contact-form-lookup.query.php',
						dataType: "json",
						data: 'term='+request.term,
						success: function(data) {
							cache.term = request.term;
							cache.content = data;
							response(data);
						}
					});
				},
				select: function(event, ui) {
					log(ui.item ? ("Seleted: " + ui.item.value + " aka " + ui.item.id) : "Nothing selected, input was " + this.value);
				}
			});
		} else {
			$('#searchquery').attr('autocomplete','on').autocomplete({disabled: true,source:[]});
		}
	});*/
});

function trackAjax( pagename ) {
	if(typeof(pageTracker) !== 'undefined') {
		pageTracker._trackPageview( pagename );
		if(typeof(console) !== 'undefined') {
			console.log( pagename );
			console.log( pageTracker );
		}
	}
}