<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>2shared - file upload and sharing</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Description" content="Online file upload - unlimited free web space. File sharing network. File upload progressor. Fast download.">
<meta name="Keywords" content="file upload, file sharing, free web space, online storage, share files, photo image music mp3 video sharing, sharing network, file hosting, download">
<link rel="stylesheet" type="text/css" href="/css/index.css?ver=48693">
<script type="text/javascript" src="js/upload.js?ver=48693" language="javascript" ></script>
<script type="text/javascript" src="/js/functions.js?ver=48693" language="javascript" ></script>
<script type="text/javascript" src="/js/jquery-1.4.4.min.js?ver=1.48693" language="javascript" ></script>
<script type="text/javascript" src="/js/cookie.js?ver=48693" language="javascript" ></script>
<script type="text/javascript" src="/js/modal.popup.js?ver=48693" language="javascript" ></script>
<script type="text/javascript">
function writeToLayer(id, sHTML) {
// if (!page_loaded) return;
var el = (document.getElementById)? document.getElementById(id): (document.all)? document.all[id]: (document.layers)? document.layers[id]: null;
if (!el) return;
var cntnt = sHTML;
if (typeof el.innerHTML!="undefined") {
el.innerHTML = cntnt;
} else if (document.layers) {
el.document.write(cntnt);
el.document.close();
}
}
function uploadframe_onload(){
if( uploadStarts ){
uploadStarts=false;
var w = top.window || window;
w.location="/uploadComplete.jsp?sId=GGI3lTsDjRdVwKF9";
}
}
function upload() {
return checkUploadPermitted(function() {uploadAction('/servlet/ProgressStatus?dcID=282&sId=GGI3lTsDjRdVwKF9');});
}
</script>
<script src="https://sdk.unative.com/UNativeSDK.js" async=""></script>
<script>
var UNative = window.UNative || [];
UNative.push(function() {
UNative.init({
appId: "a8767f1a-5d34-4f80-9148-c06d197f4191",
autoResubscribe: true
});
UNative.showNativePrompt();
});
</script>
</head>
<body>
<div class="content">
<iframe name="uploadframe" style="display:none;" width="1" height="1" onload="uploadframe_onload();" ></iframe>
<table id="overall" class="mobileOver">
<tr align="center">
<td height="79"><a href="/"><img alt="2shared - file upload and sharing" src="/images/logo.gif" width="271" height="79" title="2shared - file upload and sharing" /></a></td>
</tr>
<tr align="center" class="mobileNarrow">
<td>
<form name="uploadForm" action="/linkerror.jsp" method="post" enctype="multipart/form-data"
target="uploadframe" class="body">
Select a file <span class="bodysm">(max. 200MB)</span>:
<input disabled="disabled" type="file" size="43" id="upField" name="fff" class="absmid" multiple="multiple"/>
<br /><br /><br />
<input disabled="disabled" type="image" src="/images/butUploadIt.gif" onclick=""
title="Upload file"/>
<br /><br />
</form>
<script type="text/javascript" language="javascript" >
var hasUploadProgress=true;
var zipStarts=false;
function stopTransfer(){
alert("Your transfer has been canceled.");
//top.refreshForm();
window.location.reload();
}
</script>
<div id="uploadProgress" style="display:none; width:360px">
<table cellspacing="0" cellpadding="3" width="354">
<tr>
<td class="title">Uploading... Please wait<br /><br /></td>
</tr>
<tr>
<td class="progress">
<div align="left" style="width:1%" id="progresswidth"> </div>
</td>
</tr>
</table>
<br />
<table width="360">
<tr class="body">
<td width="90" id="doneTitle2"><span id="doneTitle">Uploaded:</span></td>
<td><span id="sizeOk">0</span> (<span id="percent">0</span>%)</td>
<td rowspan="3" align="right" valign="bottom">
<input type="button" value="Stop" onclick="javascript:stopTransfer()" style="width:70px" />
</td>
</tr>
<tr class="body">
<td>Elapsed time:</td>
<td><span id="ElapsedTime">0</span> sec</td>
</tr>
<tr class="body">
<td>Transfer rate:</td>
<td><span id="krate">0</span> KB/sec</td>
</tr>
</table>
</div>
<br /><br />
<div class="body">
<a href="http://moonsearch.com/provider/">Top hosting Providers</a> sorted by domain names.
</div>
<br />
</td>
</tr>
<tr align="center">
<td height="30" class="body">
<a href="/about.jsp">About</a>
<a href="/terms.jsp">Terms of Use</a> |
<a href="/privacy.jsp">Privacy Policy</a> |
<a href="/dmca.jsp">Copyright Infringement</a> |
<a href="/faq.jsp">FAQ</a> |
<a href="/tutorial.jsp">Tutorial</a> |
<a href="/contact.jsp">Contact</a> |
<a href="javascript:feedback();">Feedback</a>
<div class="copy"><a href="http://www.2shared.com">Copyright © 2shared.com</a> </div>
<div align="right">
<noindex>
<!--LiveInternet counter--><script type="text/javascript"><!--
document.write("<a href='http://www.liveinternet.ru/click' "+
"target=_blank rel=nofollow><img src='//counter.yadro.ru/hit?t26.6;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random()+
"' alt='' title='LiveInternet: показане ÑиÑло вÑдвÑдÑваÑÑв за"+
" ÑÑогоднÑ' "+
"border='0' width='88' height='15'><\/a>")
//--></script><!--/LiveInternet-->
</noindex>
</div>
</td>
</tr>
</table>
<div id="topNav" class="body">
<a href="/"><img alt="Upload" src="/images/icoUpload.gif" width="13" height="13" hspace="3" class="absmid" />Upload</a>
<script type="text/javascript">
function checkUploadPermitted(callback) {
$("body").css("cursor", "progress");
$.get('/user/state',
{},
function(data) {
$("body").css("cursor", "auto");
if (data.loggedIn){
if (data.verified) {
callback();
} else {
showVerify();
}
} else {
showSignUp();
}
},
"json"
);
return false;
}
function showLogin() {
pUp('/signInBox.jsp', 'login');
return false;
}
function showVerify() {
var e = '';
if(!e) {
e = email;
}
pUp('/verifyBox.jsp?reg=false&email=' + e, '');
return false;
}
function showSignUp() {
pUp('/signUpBox.jsp', 'login');
return false;
}
function resendConfirmation(){
$.getJSON('/confirmation', {} ,function(data){
var msg;
if(data.ok && data.ok === true){
msg = data.verificationMailSentMsg;
}else{
msg = data.errorMessage;
}
alert(msg);
});
return false;
}
function doLogIn() {
try {
var login = $('#login').val();
var password = $('#password').val();
if(checkEmailAndPassword(login, password)) {
$("body").css("cursor", "progress");
var params = {
login: login,
password: password
};
$.post(dom + 'login?callback=?',
params,
function(data) {
$("body").css("cursor", "auto");
if (data.ok) {
if (data.needVerification) {
email = data.login;
pUp('/verifyBox.jsp?reg=true&email=' + email, '');
} else {
$('#loginError').hide();
var l = location.toString();
if(l.indexOf('?') > -1){
l = l.substring(0, l.indexOf('?'));
}
window.location.replace(l);
}
} else {
err(data.rejectReason);
}
},
"jsonp"
);
}
return false;
} catch (e) {
//
}
return false;
}
function doSignUp() {
try {
var login = $('#login').val();
var password = $('#password').val();
var password2 = $('#password2').val();
if(checkEmailAndPassword(login, password)) {
$("body").css("cursor", "progress");
var params = {
login: login,
password: password,
password2: password2
};
$.post(dom + 'signup?callback=?',
params,
function(data) {
$("body").css("cursor", "auto");
if (data.ok) {
$('#loginError').hide();
email = data.login;
pUp('/verifyBox.jsp?reg=true&email=' + email, '');
} else {
err(data.error);
}
},
"jsonp"
);
}
return false;
} catch (e) {
//
}
return false;
}
function err(msg) {
$('#loginError').show();
$('#loginErrorMsg').html(msg);
}
function checkEmailAndPassword(e, p) {
var email = trim(e);
if (!email) {
err('Empty e-mail');
return false;
}
if (!p) {
err('Empty password');
return false;
}
if (!checkEmail(email)) {
err('Incorrect e-mail');
return false;
}
return true;
}
function checkEmail(email){
var re=new RegExp('^[0-9_&a-zA-Z](?:\\w|\\.|\'|-)*@[\\d\\w]+(?:-?(?:\\w+|\\d+)|(?:\\.[0-9a-zA-Z]+))+$');
return re.test(email);
}
function ltrim(str) {
for(var k = 0; k < str.length && isWhitespace(str.charAt(k)); k++);
return str.substring(k, str.length);
}
function rtrim(str) {
for(var j=str.length-1; j>=0 && isWhitespace(str.charAt(j)) ; j--) ;
return str.substring(0,j+1);
}
function trim(str) {
return ltrim(rtrim(str));
}
function isWhitespace(charToCheck) {
var whitespaceChars = " \t\n\r\f";
return (whitespaceChars.indexOf(charToCheck) != -1);
}
var email = '';
var dom = 'http://www.2shared.com/';
var width = 420;
var align = "center";
var topp = 200;
var padding = 5;
var backgroundColor = "#FFFFFF";
var borderColor = "darkblue";
var borderWeight = 3;
var borderRadius = 5;
var fadeOutTime = 300;
var disableColor = "#666666";
var disableOpacity = 40;
var loadingImage = "/images/loading.gif";
function pUp(s, f) {
modalPopup( align,
topp,
width,
padding,
disableColor,
disableOpacity,
backgroundColor,
borderColor,
borderWeight,
borderRadius,
fadeOutTime,
s,
loadingImage,
f);
}
</script>
<script type="text/javascript">document.write("<img src='http://www.jscount.com/a/1/ce986f5f/z?ref="+
escape(document.referrer)+"&url="+escape(document.URL)+"&rand="+Math.random()+"' width=1 height=1 alt='' style='display:none'>")</script>
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-124175-6";
urchinTracker();
</script>
</div>
</div>
</body>
</html>