*").hide();$ev$jscomp$12_o$$=$('').appendTo("body");var $w$$=$('Uploading file...').appendTo($ev$jscomp$12_o$$),$p$$=window.setInterval(function(){$w$$.append(".")},1E3);$(window).unload(function(){window.clearInterval($p$$);$w$$.remove()});return!0})}function $hideBased$$(){var $org$$=$("#based-on-revision"),$check$$=$(''),
$simple_val$$=$("").append("").append($check$$).append(" check for conflicts based on when the file was downloaded");$simple_val$$.attr("title","leave unchecked to simply overwrite the latest version");$simple_val$$.insertBefore($org$$.hide());$simple_val$$.css("margin-bottom",".2em");($simple_val$$=$("input[name='fromrev']:checked",$org$$).val())&&"HEAD"!=$simple_val$$&&$enableBased$$();$simple_val$$||$("#fromrevHEAD").prop("checked",!0);$check$$.change(function(){$(this).is(":checked")?
$enableBased$$():$org$$.hide()});$.browser.sucks&&$check$$.click(function(){$(this).trigger("change")})}function $enableBased$$(){$("#based-on-revision").show();$("input[name='fromrev']").change(function(){var $c$$=$(this);$c$$.is(":checked")&&("HEAD"==$c$$.val()?$("input[name='tempcheckbox']").removeAttr("disabled"):$("input[name='tempcheckbox']").attr("disabled","disabled"))}).click(function(){$.browser.sucks&&$(this).trigger("change")});$("input[name='tempcheckbox']").prop("checked",!0)}var $v$$,
-$suggested$$;Repos.service("edit/upload/",function(){$v$$=$("#name").is(":disabled");$suggested$$=$("#name").val()||!1;$("#userfile").change(function(){var $filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$=$(this).val();$(document).say();var $button$jscomp$inline_37_pos$$=Math.max($filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$.lastIndexOf("/"),$filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$.lastIndexOf("\\")),$filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$=
-$filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$.substring($button$jscomp$inline_37_pos$$+1);$v$$?$filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$!=$("#name").val()&&(!($filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$=$filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$.match(/\(r(\d+)\)\.?\w*$/))||2>$filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$.length||($filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$=
-$filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$[1],($button$jscomp$inline_37_pos$$=document.getElementById("fromrev"+$filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$))?($enableBased$$(),$($button$jscomp$inline_37_pos$$).prop("checked",!0).trigger("change"),$("body").say({title:"autodetect file revision",text:"Automatically selected "based on version" "+$filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$+", because your filename ends with (r"+
-$filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$+"). This is now a true versioning operation, as it will check for conflicts with any changes made by others since you downloaded the file."})):$("body").say({title:"autodetect file revision",level:"warning",text:"From the filename it looks like changes are based on revision "+$filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$+". But there is no such revision. Please check that it is the correct file."}))):
-($suggested$$=$suggested$$&&!!$("#name").val())||$("#name").val($filename$jscomp$inline_34_m$jscomp$inline_35_path$jscomp$inline_32_rev$$)});$v$$&&$hideBased$$();$enableSubmitOverlay$$()})})();Repos.content(null, null, function(){$(document).trigger('repos-content-end').trigger('repos-content-end-internal');});
+$suggested$$;Repos.service("edit/upload/",function(){$v$$=$("#name").is(":disabled");$suggested$$=$("#name").val()||!1;$("#userfile").change(function(){var $filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$=$(this).val();$(document).say();var $button$jscomp$inline_39_fileext$jscomp$inline_35_pos$$=Math.max($filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$.lastIndexOf("/"),$filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$.lastIndexOf("\\")),
+$filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$=$filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$.substring($button$jscomp$inline_39_fileext$jscomp$inline_35_pos$$+1),$button$jscomp$inline_39_fileext$jscomp$inline_35_pos$$=(/\.(\w{1,4})$/.exec($filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$)||[])[1],$qs$$=$.deparam.querystring();$button$jscomp$inline_39_fileext$jscomp$inline_35_pos$$&&$qs$$.accept&&/^[^\.]+$/.test($suggested$$)&&
+($suggested$$=$suggested$$+"."+$button$jscomp$inline_39_fileext$jscomp$inline_35_pos$$.toLowerCase(),$("#name").val($suggested$$));$v$$?$filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$!=$("#name").val()&&(!($filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$=$filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$.match(/\(r(\d+)\)\.?\w*$/))||2>$filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$.length||($filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$=
+$filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$[1],($button$jscomp$inline_39_fileext$jscomp$inline_35_pos$$=document.getElementById("fromrev"+$filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$))?($enableBased$$(),$($button$jscomp$inline_39_fileext$jscomp$inline_35_pos$$).prop("checked",!0).trigger("change"),$("body").say({title:"autodetect file revision",text:"Automatically selected "based on version" "+$filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$+
+", because your filename ends with (r"+$filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$+"). This is now a true versioning operation, as it will check for conflicts with any changes made by others since you downloaded the file."})):$("body").say({title:"autodetect file revision",level:"warning",text:"From the filename it looks like changes are based on revision "+$filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$+". But there is no such revision. Please check that it is the correct file."}))):
+($suggested$$=$suggested$$&&!!$("#name").val())||$("#name").val($filename$jscomp$inline_34_m$jscomp$inline_37_path$jscomp$inline_32_rev$$)});$v$$&&$hideBased$$();$enableSubmitOverlay$$()})})();Repos.content(null, null, function(){$(document).trigger('repos-content-end').trigger('repos-content-end-internal');});