$(document).ready(function(){
  //$('#dogform .drupal-tabs ul.anchors li a[href*=fieldgroup_tabs-1]').addClass('tabindex1');
//    FixDamnClickToActivate();
   // ff_safari_hide_navigator();
//    show_map_browser();
	hide_all_dog_tabs();
	$("#group_about_me").fadeIn("slow");
  $("#group_my_human_family").fadeIn("slow");

 	$('#ufamily').click(function(){
  	$("#profile_main").hide("fast");
    //$("#dog_blog").hide("fast");
		//$("#dog_pictures").hide("fast");
    $("#human_info").fadeIn("slow");
		alert('pawmap.js');
  });
  
	$("#messages_container").click(function(){
 	  $("#messages_container").fadeOut("fast");
	});

  $('#uprofile').click(function(){
        $("#human_info").hide("fast");
        $("#dog_blog").hide("fast");
        $("#dog_pictures").hide("fast");
        $("#profile_main").fadeIn("slow");
  });

  $('#upictures').click(function(){
        $("#human_info").hide("fast");
        $("#profile_main").hide("fast");
        $("#dog_blog").hide("fast");
        $("#dog_pictures").fadeIn("slow");
  });

  $('#ublog').click(function(){
        $("#dog_pictures").hide("fast");
        $("#human_info").hide("fast");
        $("#profile_main").hide("fast");
        $("#dog_blog").fadeIn("slow");
  });

  $('#hiddenav').toggle(
    function(){ hide_navigator(); },
    function(){ show_navigator(); }
 );
 
$('#resize').toggle( 
function(){ 
  alert('1');
  resize_flash();},
function(){
  alert('2');
  default_size_flash();
});
	 

$("#you_loginHook").click(function(){
	$("#searcho").fadeOut("fast");
	$("#buttonso").fadeOut("fast");
	$("#logino:hidden").fadeIn("slow");
	return false;
});

		$(".doglink").click(function(){
			$(".buddyowner").fadeOut("fast");
			$(".buddydog").fadeIn("fast");
			return false;
		});

		if($("#main").contains("No corresponding geographic location could").get() != "") {

			$("#edit-location-city","input").attr("value","");
			$("#edit-location-country","input").attr("value","");
			$("#edit-location-province","input").attr("value","");
			$("#edit-location-street","input").attr("value","");
			$(".hidemap").fadeIn("fast");
		}

		if($("#main").contains("The geocode for the given address cannot be returned due").get() != "") {

			$("#edit-location-city","input").attr("value","");
			$("#edit-location-country","input").attr("value","");
			$("#edit-location-province","input").attr("value","");
			$("#edit-location-street","input").attr("value","");
			$(".hidemap").fadeIn("fast");
		}



	/*	$("img.breed_pic").hover(function(){
		//alert($(this));
		t =$(this);
		id_num=$(t).attr("id");
		id_num=id_num.replace("term_","");
		var1="/files/imagecache/dog_profile/files/breeds/"+id_num+".jpg";
		var2="/files/imagecache/dog_gmap_baloon/files/breeds/"+id_num+".jpg";
   $(t).attr("src",var1);
 },function(){
  $(t).attr("src",var2);
	return false;
 });*/


	/*$("img.breed_pic").click(function(){
			t =$(this);
			id_num=$(t).attr("id");
			id_num=id_num.replace("term_","");
			$("#edit-taxonomy-6","input:select").attr("value",id_num);
			$("#edit-filter0","input:select").attr("value",id_num);
			return false;
	});
	*/

	$("dd.dd_browser:not(:last)").hide();
		$("dt.breed_group a").click(function(){
			$("dd:visible").slideUp("slow");
			$(this).parent().next().slideDown("slow");
			return false;
		});

})

function brd_grp(tid)
{
	var1 ="dd#breed_group_"+tid;
	$("dd:visible").slideUp("slow");
	$(var1).slideDown("slow");
}


function bdika(tid,breed_name)
{
$("#edit-taxonomy-6","input:select").attr("value",tid);
$(".slct_brd").html("<strong>Breed: </strong>"+breed_name);
$("#selected_breed").empty();
$("#selected_breed").append("You Selected: <strong>"+breed_name+"</strong>");
TB_remove();
}

function cancel_bdika(){
	$("#selected_breed").empty();
	$("#edit-taxonomy-6","input:select").attr("value",0);
}

function bdika1(tid,breed_name)
{
$("#edit-filter0","input:select").attr("value",tid);
$("#selected_breed").empty();
$("#selected_breed").append("You Selected: <strong>"+breed_name+"</strong> <a onClick='cancel_bdika()'> cancel selection<a>");
TB_remove();
}

function cancel_bdika1(){
	$("#selected_breed").empty();
	$("#edit-filter0","input:select").attr("value","**ALL**");
}
function rollo(img_name, img_src)
   {
		var1="img#term_"+img_src;
		var2= "/files/imagecache/big_browser/files/breeds/"+img_src+".jpg";
		//alert(var1);
   $(var1).attr("src",var2);
   }
function rollu(img_name, img_src)
   {
		var1="img#term_"+img_src;
		var2= "/files/imagecache/small_browser/files/breeds/"+img_src+".jpg";
		//alert(var1);
   $(var1).attr("src",var2);
   }
function showmap(){
	$(".hidemap").fadeIn("slow");
}
function insert_username(username) {
	$("input#edit-name").attr("value",username);
}
function insert_email(email) {
	$("input#edit-mail").attr("value",email);
}

function populate_registration_form(username,email,zipcode,usertype) {
  if (usertype == 1) {//you are a dog
    $("input#edit-user-type").attr("checked","checked");
  }
	$("input#edit-name").attr("value",username);
	$("input#edit-mail").attr("value",email);
	$("input#edit-profile-zipcode").attr("value",zipcode);
	$("form#user-register")[0].submit();
//ajaxsubmit
}
function populate_breed(tid) {
	//alert("populate breed");
	$("select#edit-taxonomy-6").attr("value",tid);
}
function populateGender(tidValue) {
	$("select#edit-taxonomy-2").attr("value",tidValue);
}
function populateAge(tidValue) {
	$("select#edit-taxonomy-3").attr("value",tidValue);
}
/**
* shows the map browsern on the front page (baloon theme)
*
*/
function show_map_browser() {
//	$("#map_browser_wraper").css("top","-200px");
//	$("#map_browser_wraper").css("position","relative");
	$("#map_browser_wraper .swftools").css("width","800px");
	$("#map_browser_wraper .swftools").css("height","400px");
/*	$("#map_browser_wraper .swftools").css("left","500px");
	$("#map_browser_wraper .swftools").css("position","relative");
 */
//	$("#navigator_widget_wraper").css("display","none");
	//$("#map_float_blocks").css("left","10px");
//	$("#map_container").css("display","none");
}

function hide_navigator(){
	$("#map_browser_wraper .swftools").css("width","0px");
	$("#map_browser_wraper .swftools").css("height","0px");
	$("#map_browser_wraper").css("width","0px");
	$("#map_browser_wraper").css("height","0px");
	$("#map_browser_wraper .swftools").hide("slow");
	$("#navdescription").hide("slow");
}

function show_navigator(){
	$("#map_browser_wraper ").css("width","800px");
	$("#map_browser_wraper ").css("height","500px");
	$("#map_browser_wraper .swftools").css("width","800px");
	$("#map_browser_wraper .swftools").css("height","500px");
	$("#map_browser_wraper .swftools").show("slow");
}

function FixDamnClickToActivate() {
  var theObjects = document.getElementsByTagName("object");
  for (var i = 0; i < theObjects.length; i++) {
    theObjects[i].outerHTML = theObjects[i].outerHTML;
  }
  var theEmbeds = document.getElementsByTagName("embed");
  for (var i = 0; i < theEmbeds.length; i++) {
    theEmbeds[i].outerHTML = theEmbeds[i].outerHTML;
  }
}

function ff_safari_hide_navigator(){
	if ($.browser['safari']) {$("#navdescription").show("slow")}
	else if ($.browser['mozilla']) {$("#navdescription").show("slow")}
}
function resize_flash(){
	$("#map_browser_wraper").css("border",'3px solid red');
}

function default_size_flash(){
	$("#map_browser_wraper").show("fast");
}

function choose_type(){
  return TRUE;
}
// 
function populate_registration_form(popObject) {
	//alert(popObject.is_dog);
	if (popObject.is_dog == 'true') {
    $("input#edit-user-type").attr("checked","checked");
  }
	$("input#edit-name").attr("value",popObject.username);
	$("input#edit-mail").attr("value",popObject.email);
	$("input#edit-profile-zipcode").attr("value",popObject.zipcode);
	$("form#user-register")[0].submit();
	//alert("this is the email address: "+popObject.email);
	//{username:'"+__savedUserName+"', email:'"+__savedEmail+"', zipcode:'"+__savedZipcode+"', is_dog:'"+__isDog+"'}
}



function hide_all_dog_tabs() {
		$("#group_about_me").hide();
	  $("#group_my_human_family").hide();
	  $("#_user_pictures_view").hide();
	  $("#_user_videos_view").hide();
	 	$("#_user_blog_view").hide();
}

function profile_tabs(user_type, btn) {
	//alert(user_type+" "+btn);
	
	switch (user_type)
	{
		case 'dog':
			hide_all_dog_tabs();
			switch (btn) 
			{
				case 'btn0':
					$("#group_about_me").fadeIn("slow");
				  $("#group_my_human_family").fadeIn("slow");
					break;
				case 'btn1':
					$("#_user_blog_view").fadeIn("slow");
					break;
				case 'btn2':
					$("#_user_pictures_view").fadeIn("slow");
					break;
				case 'btn3':
					$("#_user_videos_view").fadeIn("slow");
					break;
			}
			break;
		case 'business':
			hide_all_dog_tabs();
			switch (btn) 
			{
				case 'btn0':
					$("#group_about_me").fadeIn("slow");
					break;
				case 'btn2':
					$("#_user_blog_view").fadeIn("slow");
					break;
				case 'btn3':
					$("#_user_pictures_view").fadeIn("slow");
					break;
				case 'btn1':
					$("#_user_videos_view").fadeIn("slow");
					break;
			}
	}
}
function blogGallery(my_arr, n){  
/*
	Shadowbox.next();
	Shadowbox.open(my_arr, {
        continuous: true
			
    });
		
	//Shadowbox.change(n);  	
*/
};
function openBlog(href) {
	Shadowbox.open({
	        player:     'iframe',
	        content:    href,
	        width:      820
	    });
	
}