var map_buttons; var title_div; var doc_list; var users_list; var more_users_btn; var selected_city; $(document).ready( function() { $(".lst", doc_list).mouseover(function(){ doctors_name = $("a", this).attr("name"); $("#demotip").html(doctors_name); }); $(".lst[class*=featured_]", doc_list).tooltip({tip: '#demotip', effect: 'fade'}); map_buttons = $("#map_area .map div a"); doc_list = $("#map_area .doc_list"); title_div = $(".title", doc_list); users_list = $(".lst", doc_list); more_users_btn = $(".btn", doc_list); map_buttons.bind("mouseenter click", function() { parent_div = $(this).parent("div"); map_buttons_click(parent_div); return false; }); more_users_btn.click( listAllFeaturedUsersBySelectedCity ); get_featured_users("mp_istanbul"); }); function map_buttons_click(item) { item_id = item.attr("id"); get_featured_users(item_id); } function listAllFeaturedUsersBySelectedCity(){ url="http://yuxel.net/works/hekkim/ara.html"; url+="?search[selected_med]=-1&search[selected_sub_med]=-1&search[selected_city]="+selected_city; window.location.href = url; } function get_featured_users(item_id) { switch(item_id) { case "mp_istanbul": text = "İSTANBUL"; city_id = "41"; break; case "mp_ankara" : text = "ANKARA"; city_id = "7"; break; case "mp_izmir" : text = "İZMİR"; city_id = "42"; break; case "mp_adana" : text = "ADANA"; city_id = "1"; break; } get_featured_user_list(text, city_id); selected_city = city_id; } function get_featured_user_list(text,city_id) { users_list.hide(); $("a", users_list).css( {"background-image":"none"} ); more_users_btn.hide(); title_div.html(text); $.getJSON("http://yuxel.net/works/hekkim/users/ajax/featured/"+city_id+".html", function( data ) { counter= 0; $(data).each( function() { counter++; user_real_name=$(this).attr("real_name"); user_id = $(this).attr("id"); user_item_div = $(".featured_"+counter, doc_list); image_url = "url(http://yuxel.net/works/hekkim/upload/users/"+user_id+"_75_75.jpg)"; user_link = "http://yuxel.net/works/hekkim/users/featured-"+user_id+".html"; $("a", user_item_div).css( {"background-image":image_url} ); $("a", user_item_div).attr("href", user_link ); $("a", user_item_div).attr("name", user_real_name ); user_item_div.fadeIn("slow"); }); if(counter>0) { more_users_btn.fadeIn("slow"); } else{ $(".lst.message", doc_list).html("Bu bölge için henüz kullanıcı yok"); $(".lst.message", doc_list).fadeIn("slow"); } }); }