function loadStyle(url, media){
    if(!$("link[href='"+url+"']").size()){
   		var head = document.getElementsByTagName('head')[0];
		$(document.createElement('link'))
			.attr({type: 'text/css', href: url, rel: 'stylesheet', media: media})
			.appendTo(head);
	}
}

$(function(){

$('#login_form input[name=login], #login_form input[name=pass]').focus(function(){
    $(this).val('');
    return true;
});

$('.toggleFavorite').click(function(){
        var fav = $(this);
        $.ajax({
            url: "ajax/trick.ajax.php",
            type: "POST",
            data: "id_trick="+fav.attr("rel")+"&starred=1",
            success: function(starState){
                if (starState==1){
                    fav.children("img").attr("src","images/star.png");
                }else {
                    fav.children("img").attr("src","images/star_grey.png");
                }
            }
        });
        return false;
});


/*
$('.listselect').each(function(i){
    var list = $(this);
    var current = $(this).find("a.current");
    console.debug(current.parent('li').html());
    var selectDiv = '<div class="listselect" id="'+$(this).attr('id')+'">'+$(this).find("a.current").parent('li').html()+"</div>";
    $(this).before(selectDiv).hide();
    console.debug($(selectDiv).find("a.current"));
    $(selectDiv).find("a.current").hover(function(){ $(list).show(); return false;}, function(){$(list).slideUp()});
});
*/

$('.listselect').each(function(i){

    var list = $(this);
    var current = $(this).find("a.current").parent('li');
    $(list).after('<br class="clear"/>');
    $(current).clone().attr("class","selector").attr("href","#").prependTo($(this));
    $(this).find("li:not(.selector)").hide();
    //console.debug($(this).children("li a.selector"));
    $(this).find("li.selector").toggle(function(){
        $(list).children("li").show();
        return false;
    },
    function(){
        $(list).children("li:not(.selector)").hide();
        return false;
    });
    //$(this).find('li a.current').mouseover(function(){ $(this).parent('li').siblings('li').show(); });
    //$(this).mouseout(function(){ $(this).parent('li').siblings('li').hide(); });
});

});