// JavaScript Document

$(document).ready(function()
{
	BindLimiter("textarea.limited");

	$("#frmSearch").submit(function()
	{
		$val = $("#radio_form input:radio:checked").val();
		if ($val == "t") {
			$("#frmSearch").attr("action","people.php");
		} else if ($val == "b") {
			$("#frmSearch").attr("action","business-search.php");
		}
	});
	
	$("#search").click(function() {
		$("#frmSearch").submit();
		return false;
	});
	
	$("#q").keypress(function(e)
	{
		if (e.keyCode==13) $("#search").click();
	});
	
	$("#l").keypress(function(e)
	{
		if (e.keyCode==13) $("#search").click();
	});

	$("form.hinted").hint();

	$("a.any").click(function()
	{
		name = "#" + $(this).attr("id");
		if ($(name+"_list").css("display")=="none")
		{
			$(".any_list").css("display","none");
			$(name+"_list").css("display","");
			return false;
		}
		else
		{
			$(name+"_list").css("display","none");
			return false;
		}
	});
	
	$("body").click(function()
	{
		$(".any_list").css("display","none");
	});
	
	$.fn.pboxDefaults({closeText:'close',maxHeight:'400px',draggable:true,initialWidth:'200px',initialHeight:'150px'});
	$('.popbox').pbox();
	
	$("button.link, input[type=button].link").click(function(){
		location.href = $(this).attr("href");
		return true;
	});
	
	$("form.ajax").ajaxForm();
	
	$("#menu .item, #options .button").hover(
		function() { $(this).addClass('active'); },
		function() { $(this).removeClass('active'); }
	);
	
	$("#options .list a").click(function(){
		$("#options .button span").html($(this).attr("title"));
		$("#menu-search").attr("action",$(this).attr("href"));
		$("#options .button").removeClass('active'); 
		return false;
	});
});

var addthis_config = {data_track_clickback:true, username:'jobstaxi2'};

var j = new Object();
j.api = function(type,opts){
	switch(type){
		case 'reinvite_connection':
			if (!$("#dlgReinvite").length) {
				$('<div id="dlgReinvite" />').html('<div class="loader"></div>').dialog({
					title:'Loading...',modal:true,width:'auto',autoOpen:'false',maxHeight:500
				});
			}
			$("#dlgReinvite").html('<div class="loader"></div>').dialog("close").dialog("open").dialog("option",{title:'Loading...'});
			$.post("/ajax-process.php",opts,function(res){
				$("#dlgReinvite").html(res).dialog("close").dialog("open").dialog("option",{title:'Resend Invitation'});
			});
			return false;
		break;
	}
}
