$(document).ready(function(){
   //align element in the middle of the screen
   $.fn.alignCenter = function() {
      //get margin left
      var marginLeft = Math.max(40, parseInt($(window).width()/2 - $(this).width()/2)) + 'px';
      //get margin top
      var marginTop = Math.max(40, parseInt($(window).height()/2 - $(this).height()/2)) + 'px';
      //return updated element
      return $(this).css({'margin-left':marginLeft, 'margin-top':marginTop});
   };

});

function closePopup()
 {
   $('#opaco').toggleClass('hidden').removeAttr('style');
   $('#popup').toggleClass('hidden');
   return false;
 }
function showdiv(id)
 {
   $('#'+id).toggle();
 }


function showPopup(popup_type)
 {
   if($.browser.msie)
   {
     $('#opaco').height($(document).height()).toggleClass('hidden');
   }
   else
   {
     $('#opaco').height($(document).height()).toggleClass('hidden').fadeTo('slow', 0.3);
   }
   $('#popup')
     .html($('#popup_' + popup_type).html())
      .alignCenter()
     .toggleClass('hidden');
   return false;
 }


 
function show_files(id)
 {
 	if ($("#files_" + id).is(":hidden")) {
   		$("#files_" + id).slideDown();
   		$("#dir_" + id).attr({ 'class': "dir-green" });
   		$("#fi_" + id).attr({ src: "/images/close.png" });
 	}
 	else {
 		$("#files_" + id).slideUp();
   		$("#dir_" + id).attr({ 'class': "dir" });
   		$("#fi_" + id).attr({
			  src: "/images/open.png"
		});
 	}
 }
 
function set_premium_but(id)
 {
    $(".prb").attr({ src: "/images/pay.png" });
 	$("#pre_" + id).attr({ src: "/images/pay-gr.png" });
 }

function submit_del_folder(id, name) {
	$(".del_files").html("<br /><input type='hidden' name='del_folder' value='" + id + "' /><b>" + name + "</b><br /><br />");
 	showPopup('del_folder');
}
function del_files(id) {
 	var checks = $(".ch_"+ id + ":checked");
 	var poi = checks.length;
 	var text = "<br />";
 	if (poi > 0) {
	 	for (i = 0; i < checks.length; i++){
	 		var fname = file_names[id][$(checks[i]).val()];
	 		text += "<b>" + fname + "</b><input type='hidden' name='filename[]' value='" + $(checks[i]).val() + "' /><br />";
	 	}
	 	$(".del_files").html(text + "<br />");
	 	showPopup('del_files');
 	}
}
function move_files(id) {
 	var checks = $(".ch_"+ id + ":checked");
 	var poi = checks.length;
 	var text = "<br />";
 	if (poi > 0) {
	 	for (i = 0; i < checks.length; i++){
	 		var fname = file_names[id][$(checks[i]).val()];
	 		text += "<b>" + fname + "</b><input type='hidden' name='filename[]' value='" + $(checks[i]).val() + "' /><br />";
	 	}
	 	$(".mov_files").html(text + "<br />");
	 	showPopup('move_files');
 	}
}
function long_files(id) {
 	var checks = $(".ch_"+ id + ":checked");
 	var poi = checks.length;
 	var text = "<br />";
 	if (poi > 0) {
	 	for (i = 0; i < checks.length; i++){
	 		var fname = file_names[id][$(checks[i]).val()];
	 		text += "<b>" + fname + "</b><input type='hidden' name='filename[]' value='" + $(checks[i]).val() + "' /><br />";
	 	}
	 	$(".long_files").html(text + "<br />");
	 	showPopup('long_files');
 	}
}
function get_links(id) {
 	var checks = $(".ch_"+ id + ":checked");
 	var poi = checks.length;
 	var text = "<br />";
 	if (poi > 0) {
	 	for (i = 0; i < checks.length; i++){
	 		var fname = file_names[id][$(checks[i]).val()];
	 		var link_1 = 'Ссылка:<br /><input type="text" style="width: 440px;" value="http://letitfile.ru/download/id' + $(checks[i]).val() + '" /><br />';
	 		var link_2 = 'Для блога:<br /><input type="text" style="width: 440px;" value="<a href=http://letitfile.ru/download/id' + $(checks[i]).val() + '>Скачать с LetitFile.ru</a>" /><br />';
	 		var link_3 = 'Для форума (bbCode):<br /><input type="text" style="width: 440px;" value="[url=http://letitfile.ru/download/id' + $(checks[i]).val() + ']Скачать с LetitFile.ru[/url]" /><br />';
	 		text += "<b>" + fname + "</b><br /><br />" + link_1 + link_2 + link_3 + "<br />";
	 	}
	 	$(".file_links").html(text + "<br />");
	 	showPopup('file_links');
 	}
}
function check_all(id) {
	if ($("#check_all_" + id).is(":checked")) {
		$(".ch_"+ id).attr("checked", "checked");
	}
	else {
		$(".ch_"+ id).attr("checked", "");
	}
}
function load_from(id) {
	$(".load_from").hide();
	$("#"+id).show();
}
function set_f_u_f_h() {
	var ids = $("#upload_filder").val();
	$("#to_folder").val(ids);
}
function main_load_form_s() { 
	if ($("#iagree").is(":checked")) {
		$("#m_l_f").submit();
	}
	else {
		$("#m_rules").attr({ 'class': "red" });
	}
}
function pay(id) {
	var meth = $(".pay_method:checked").val(); 
	//window.location.href = "/pay/?m=" + meth;
	window.open("/pay/?m=" + meth, "t");
}
function set_pay_m_d(id) {
	$(".down_pay_mn").hide();
	$("#down_pay_m_" + id).show();
}


function hideAll() {
	$(".infodiv").hide();
	//$(".infodiv2").hide();
}
function hideAll2() {
	$(".infodiv2").hide();
}
function show_cc() {
	hideAll();
	var tmp = $("#cc").val();
	$("#infodiv"+tmp).show();
}
function show_pr(dd) {
	$(".infodiv2").hide();
	var tmp = $("select#pr"+dd).val();
	if (tmp != 0) {
		$("#pinfodiv"+tmp).show();
	}
}
function toggle_pmtx() {
	$("#mains_pay_mxs").toggle();
	$("#all_pay_mxs").toggle();
}
function show_pay_tab(tab) {
	$("#downpaytab li span").removeClass("active");
	$("#tt"+tab).addClass("active");
	var spans = new Array();
	spans = $("#downpaytab li span");
			var ttt1 = "1px solid #5d5d5d";
			var ttt2 = "0px solid #5d5d5d";
	$.each(spans, function() {
		if ( $(this).hasClass("active")) {
			ttt1 = "0px solid #5d5d5d";
			ttt2 = "1px solid #5d5d5d";
		}
			$(this).css("border-left", ttt1);
			$(this).css("border-right", ttt2);
	});
	$(".down_pay_m").hide();
	$("#"+tab).show();
}
function only_premium(id) {
	if ($("#opremium_"+id).is(":checked")) {
		$.get("/ajax/", { act: "opremium", fid: id, doo: "1" } );
	}
	else {
		$.get("/ajax/", { act: "opremium", fid: id, doo: "0" } );
	}
}