

function loadmp3 (t_id,f_id) {
	var player_source = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="34" height="34"><param name="movie" value="'+config_site+'images/player.swf?rewv=2.5" /><param name="quality" value="high" /><param name="FlashVars" value="torrent_id='+t_id+'&file_id='+f_id+'"><embed src="'+config_site+'images/player.swf?rewv=2.5" FlashVars="torrent_id='+t_id+'&file_id='+f_id+'" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="34" height="34" ></embed></object>';
	
	$(".bt_active").html ('');
	$(".bt_active").animate ({width:"16px",height:"16px"},500);
	$(".name_active").animate ({paddingTop:"0px"},1000);
	$(".bt_active").attr ('class','bt');
	$(".name_active").attr ('class','name');
	
	$("#mp3_loader_"+f_id+">.bt").attr ('class','bt_active');
	$("#mp3_loader_"+f_id+">.name").attr ('class','name_active');
	$("#mp3_loader_"+f_id+">.bt_active").animate ({width:"34px",height:"34px"},500);
	$("#mp3_loader_"+f_id+">.name_active").animate ({paddingTop:"9px"},1000);
	$("#mp3_loader_"+f_id+">.bt_active").html (player_source);

}

function toggle_elem (elem,par) {
	if ($(elem).css('display')=='none') $(elem).css('display','block'); else $(elem).css('display','none');
	$(par).toggleClass('open')
}

function toggle_tab (main,s1,s2,tab) {
	
	if ($(tab).hasClass('active')) return;
	
	if ($(main+' '+s1).css('display')=='none') 
	{$(main+' '+s2).css('display','none');$(main+'>'+s1).css('display','block');}
	  else 
	{$(main+' '+s2).css('display','block');$(main+'>'+s1).css('display','none');}
	
	$(main+' h4 a').each (function () {
		$(this).removeClass('active');
	});
	
	$(tab).addClass('active');
	
}

function tab_ui (target) {
	
		// When a link is clicked
		$(target+" a.tab").click(function () {
			
			if ($(this).hasClass ('active')) return false;
			
			// switch all tabs off
			$(target+" .active").removeClass("active");
			
			// switch this tab on
			$(this).addClass("active");
			
			// slide all content up
			$(target+" .content").slideUp();
			
			// slide this content up
			var content_show = $(this).attr("title");
			$(target+" ."+content_show).slideDown();
		  
		  	return false;
		});
}


function equalHeight(group) {
	var tallest = 0;
	group.each(function() {
		var thisHeight = $(this).height();
		if(thisHeight > tallest) {
			tallest = thisHeight;
		}
	});
	group.height(tallest);
}

function verticalCenter(group) {
	group.each(function() {
		$(this).load ( function () {
			var thisHeight = $(this).height();
			var parentHeight = $(this).parent().height();

			if(thisHeight<parentHeight) {
				$(this).css('marginTop',((parentHeight-thisHeight)/2)+'px');
			}
		});
	});
}

function initSearchOptions() {
  //$('#search .advanced div').hide();
  //$('#search .advanced div:first').show();
  $('#search .advanced li a').click(
    function() {
      var checkElement = $(this).next();
      if((checkElement.is('div')) && (checkElement.is(':visible'))) {
        return false;
        }
      if((checkElement.is('div')) && (!checkElement.is(':visible'))) {
        $('#search .advanced  div:visible').slideUp('normal');
        checkElement.slideDown('normal');
        return false;
        }
      }
    );
}

var share_source="";
share_source += "<div class=\"c\"><a name=\"fb_share\" type=\"box_count\" href=\"http:\/\/www.facebook.com\/sharer.php\">Share<\/a><script src=\"http:\/\/static.ak.fbcdn.net\/connect.php\/js\/FB.Share\" type=\"text\/javascript\"><\/script><\/div>";
share_source += "<div class=\"c\"><iframe scrolling=\"no\" height=\"61\" frameborder=\"0\" width=\"50\" src=\"http:\/\/api.tweetmeme.com\/widget.js?url="+window.location.href+"&amp;style=normal&amp;service=bit.ly\"><\/iframe><\/div>";
share_source += "<div class=\"c c2\">";
share_source += "<a class=\"addthis_button_email\">Email<\/a>";
share_source += "<a class=\"addthis_button_expanded\">More..<\/a>";
share_source += "<script src=\"\/\/s7.addthis.com\/js\/250\/addthis_widget.js\"><\/script>";
share_source += "<\/div>";


function initShareBox () {
	if ($(window).width()>1115) {
		if ($.browser.msie && $.browser.version.substr(0,1)<7) {
			$('#sharebox').css ('position','absolute');
		}
		
		$('#sharebox').html (share_source);
		$('#sharebox').fadeIn(1500);
		$('#sharebox').show();
	}
}


function addfriend (id) {
	
		if (!user_login) {window.location.href='http://fenopy.com/login.html'; return;}
	
		var name=confirm("Please confirm.")
		if (name==true)
		{
			$.ajax({
			url: config_site+'/module/user/add.php',
			type: "POST",
			data: 'id='+id,
			success : function (data) {
						alert (data);
					}
			});
		} else {
			return false;
		}
}

function loadstream (step,tab,user) {
	$.ajax({
		url: config_site+'module/user/stream.php',
		type: "GET",
		data: 'step='+step+'&tab='+tab+'&user_stream='+user,
		cache: false,
		beforeSend: function () {$('#older_act_bt').html ('Loading...');},
		success: function(html){
			$('#older_act_bt').fadeOut('slow',function () {
				$('#older_act_bt').remove();
				$('#users .stream').append('<p style="border-top:2px solid #000; margin:3px 0px;"></p>'+html);
			});
		}
	});
}

function loadtrackers () {
	$.ajax({
		url: config_site+'module/torrent/tracker.php',
		type: "POST",
		data: 'id='+torrent_id,
		cache: false,
		beforeSend: function () {$('#tracker_list').html ('<div class="ajax_loading"></div>');},
		success: function(html){

			var newhtml = html.split(":SPACE:"); 
			
			$('#tracker_list').html(newhtml[0]);
			
			var stathtml = newhtml[1].split("::");
		
			if (parseInt(stathtml[0])>0) $('#up_h').html(stathtml[0]);
			if (parseInt(stathtml[1])>0) $('#dl_h').html(stathtml[1]);

		}
	});
}


function loadcomments () {
	$.ajax({
		url: config_site+'module/torrent/comment.php',
		type: "POST",
		data: 'user_id='+user_id+'&id='+torrent_id,
		cache: false,
		beforeSend: function () {$('#comment_list').html ('<div class="ajax_loading"></div>');},
		success: function(html){
			$('#comment_list').html (html);
		}
	});
}

function submitcomment () {
	
	if (!user_login) {window.location.href='http://fenopy.com/login.html'; return;}
	
	$.ajax({
		url: config_site+'module/torrent/comment.php',
		type: "POST",
		data: $('#comment_form').serialize(),
		cache: false,
		beforeSend: function () {$('#comment_form').html ('<div class="ajax_loading"></div>');},
		success: function(html){
			$('#comment_list').html (html);
		}
	});
	
	return false;
}


function submitrate (type) {
	
	if (!user_login) {window.location.href='http://fenopy.com/login.html'; return;}
	
	if (type=='up') {
		var rate = parseInt($('#vote_box .u').html());
		rate = rate+1;
		$('#vote_box .u').html(rate);
		
		var rate2 = parseInt($('#vote_box .d').html());
		if (rate2>rate) {var final_rate = '-'+Math.abs(rate2-rate);}
		else if (rate2<rate) {var final_rate = '+'+Math.abs(rate2-rate);}
		else if (rate2==rate) {var final_rate = '0';};
		
		$('#vote_box .c').html(final_rate);
		
		loadrate (1,0);
		
	} else {
		var rate = parseInt($('#vote_box .d').html());
		rate = rate+1;
		$('#vote_box .d').html(rate);
		
		var rate2 = parseInt($('#vote_box .u').html());
		if (rate2<rate) {var final_rate = '-'+Math.abs(rate2-rate);}
		else if (rate2>rate) {var final_rate = '+'+Math.abs(rate2-rate);}
		else if (rate2==rate) {var final_rate = '0';};
		
		$('#vote_box .c').html(final_rate);
		loadrate (0,1);
	}

}

function loadrate (up,down) {
	$.ajax({
		url: config_site+'module/torrent/rate.php',
		type: "POST",
		data: 'up='+up+'&down='+down+'&id='+torrent_id,
		cache: false,
		//beforeSend: function () {$('#comment_form').html ('<div class="ajax_loading"></div>');},
		success: function(html){
			$('#vote_box').html (html);
		}
	});
	
}

function checkedit () {
	if ((user_login && user_id && user_id ==user_login) || user_login==2) {
		$('#torrent .uploader_info').append(' <a href="/edit/'+torrent_id+'.html" style="font-style:italic">  Edit this torrent</href>');
	}
}

function searchjetdl () {
	var keyword = $('#header .search .k').val ();
	var newWindow = window.open('http://jetdl.com/?keyword='+keyword, '_blank');
	newWindow.focus();
	return false;
}

function switch_advanced (value) {
	
	if (value == 0) {
		$('#advanced_options').fadeIn();
	} else {
		$('#advanced_options').fadeOut();
	}
	
}

