		function adja_add_contact_group(user_id,nonce)
			{
				jQuery.get('/wp-content/themes/adja/tools/add_to_contact_group.php?user=' + user_id + '&adja_action=add&nonce=' + nonce, function(data)
					{
						jQuery('#adja_contact_group').html(data);
						jQuery('#adja_contact_group').removeClass("hideme");
					});
					
				jQuery('html, body').animate( { scrollTop: 0 }, 'slow' );		
				return false;
			}		
			
		function adja_remove_from_contact_group(user_id,nonce)
			{
				jQuery.get('/wp-content/themes/adja/tools/add_to_contact_group.php?user=' + user_id + '&adja_action=remove&nonce=' + nonce, function(data)
					{
						jQuery('#adja_contact_group').html(data);
						jQuery('#adja_contact_group').removeClass("hideme");
					});
					
				jQuery('html, body').animate( { scrollTop: 0 }, 'slow' );		
				return false;
			}

		function adja_contact_group_cancel(nonce)
			{
				jQuery.get('/wp-content/themes/adja/tools/add_to_contact_group.php?adja_action=cancel&nonce=' + nonce, function(data)
					{
						jQuery('#adja_contact_group').addClass("hideme");
					});
					
				jQuery('html, body').animate( { scrollTop: 0 }, 'slow' );		
				return false;
			}
		
    function wi_register()
		{
			jQuery.get('/wp-content/themes/adja/tools/register.php?' + jQuery('#wi_register_form').serialize(), function(data)
				{
					var code = data.substr(0,3);
					var response = data.substr(3,data.length);
					
					if(code == '200')
						{
							jQuery('.wi_register_payment').html(response);
							jQuery(".wi_register").addClass("hideme");
							jQuery('.wi_register_notes').addClass("hideme");
						}
					
					if(code == '100')
						{
							jQuery(".inputStyle").removeClass("wi_red");
							jQuery(".wi_register_notes").removeClass("hideme");
							
							var items = response.split('&&&');
							var fields = items[1].split('#');
							
							var size = fields.length;
							for (var i = 0; i < size; i++)
								jQuery("#" + fields[i]).addClass("wi_red");

							jQuery('.wi_register_notes').html('<p>Please fix the following issues:</p>' + items[0]);
						}					
				});
				
			jQuery('html, body').animate( { scrollTop: 0 }, 'slow' );		
			return false;
		};
		
	function adja_payment_clear()
		{
			jQuery('.wi_register_payment_done').addClass("hideme");
			jQuery(".wi_register_payment_done").addClass("hideme");						
			jQuery(".wi_register_payment").removeClass("hideme");
			jQuery('.wi_register_notes').removeClass("hideme");
		}
		
    function wi_register_payment()
		{
			jQuery.get('/wp-content/themes/adja/tools/register.php?' + jQuery('#wi_register_payment_form').serialize(), function(data)
				{
					var code = data.substr(0,3);
					var response = data.substr(3,data.length);
					
					if(code == '200' || code == '300')
						{
							jQuery('.wi_register_payment_done').html('<p>Registration Completed</p>' + response);
							jQuery(".wi_register_payment_done").removeClass("hideme");						
							jQuery(".wi_register_payment").addClass("hideme");
							jQuery('.wi_register_notes').addClass("hideme");
							
							if(code == '300')
								jQuery('.wi_register_payment_done').append("<a onclick='adja_payment_clear()'>Go back&raquo;</a>");
						}
					
					if(code == '100')
						{
							jQuery(".inputStyle").removeClass("wi_red");
							jQuery(".wi_register_notes").removeClass("hideme");
							
							var items = response.split('&&&');
							var fields = items[1].split('#');
							
							var size = fields.length;
							for (var i = 0; i < size; i++)
								jQuery("#" + fields[i]).addClass("wi_red");

							jQuery('.wi_register_notes').html('<p>Please fix the following issues:</p>' + items[0]);
						}					
				});
				
			jQuery('html, body').animate( { scrollTop: 0 }, 'slow' );		
			return false;
		};
		
	function wi_get_data(offset)
		{
			offset = offset || "0";
			
			jQuery.get('/wp-content/themes/adja/tools/search.php?'+jQuery('#wi_search').serialize() + '&offset=' + offset, function(data)
					{
						var error = 0;
						
						jQuery('.wi_search_result').removeClass("hideme");
						var display = '';
						var found_code = data.split('===');
						if(found_code[0] == 'error')
							{
								error = 1;
								display = '<div class="adja_find_error"><h2 class="adja_find_error_title">ADJA Knows DJ&#39;s but...</h2>' + found_code[1] + '</div>';		
							}
						else
							{
									var users = found_code[1].split('@@@');					
									var size = users.length;
									
									for (var i = 0; i < size; i++)
										{	
											var info = users[i].split('*&*');
											display += "<a onclick='wi_activate_profile(\"" + info[0] + "\")'><div class='adja_search_user'>" + info[2] + "<div class='adja_search_user_name'>" + info[1] + "</div></div></a>";
										}
							}
							
						var extra_offset = '';
						
						/*if(error == 0)
							{
								var offset_1 = offset_0 = '';
								
								if(offset > 9)
									offset_1 = '<a class="button add-new-h2 adja_frdj_nav_1" onclick="wi_get_data(\'' + ( parseInt(offset) - 10 ) + '\')">&laquo;Previous</a>';			
								
								if(found_code[2] == 1)
									offset_0 ='<a class="button add-new-h2 adja_frdj_nav_2" onclick="wi_get_data(\'' + (parseInt(offset) + 10) + '\')">Next&raquo</a>';
									
								extra_offset = '<div class="adja_frdj_nav">' + offset_0 + offset_1 + '</div>'
							}*/
						
						jQuery('.wi_search_result').html(display + extra_offset);
					});
					
			jQuery('.wi_search_profile').addClass("hideme");					
			jQuery(".wi_search_instruct_box").addClass("hideme");
			
			adja_prepare_sizes();
			adja_set_footer_height();
			
			return false;
		};

	function adja_clear_zip_field()
		{
			jQuery('#adja_zip_field').val('');;
		}
		
	function adja_clear_form_elements(ele)
		{

			jQuery(ele).find(':input').each(function() {
				switch(this.type) {
					case 'password':
					case 'select-multiple':
					case 'select-one':
					case 'text':
					case 'textarea':
						jQuery(this).val('');
						break;
					case 'checkbox':
					case 'radio':
						this.checked = false;
				}
			});

		}
		
	function wi_return_results()
		{
			jQuery('.wi_search_result').removeClass("hideme");	
			jQuery('.wi_search_profile').addClass("hideme");
			jQuery('html, body').animate( { scrollTop: 100 }, 'slow' );
			adja_prepare_sizes();
			adja_set_footer_height();
		};
		
	function wi_activate_profile(profile)
		{
			jQuery.get('/wp-content/themes/adja/tools/profile.php?id=' + profile, function(data)
					{	
						jQuery('.wi_search_profile').removeClass("hideme");
						jQuery('.wi_search_result').addClass("hideme");	
						jQuery('.wi_search_profile').html(data);
						jQuery('html, body').animate( { scrollTop: 200 }, 'slow' );
						jQuery(".wi_search_instruct_box").addClass("hideme");	
					});	
			
			adja_prepare_sizes();
			adja_set_footer_height_force();
			
		};
		
		
