// JavaScript Document
var uploading = false;
function uploaderStart(){
	uploading = true;
	hideUploadMsg();
}
function uploaderComplete(){
	var uppanel = dojo.byId("uploadpanel");
	uppanel.className = "";
	var uptext = dojo.byId("uploadtext");
	uptext.innerHTML = "Transferencia completa";
	uploading = false;
	showUploadMsg();
}
function uploaderError(error){
	var uppanel = dojo.byId("uploadpanel");
	uppanel.className = "error";
	var uptext = dojo.byId("uploadtext");
	uptext.innerHTML = error;
	uploading = false;
	showUploadMsg();
}
var uploadFadeDur = 500;
var uploadShowDur = 6000;
var hideup;
function showUploadMsg(){
	var uppanel = dojo.byId("uploadpanel");
	uppanel.style.display = 'block';
	dojo.animateProperty({
		node: "uploadpanel",
		duration:uploadFadeDur,
		properties: { opacity: {start:0,end:1 } }
	}).play();
	clearTimeout(hideup);
	hideup = setTimeout(hideUploadMsg,uploadFadeDur+uploadShowDur);
}
function hideUploadMsg(){
	var uppanel = dojo.byId("uploadpanel");
	dojo.animateProperty({
		node: "uploadpanel",
		duration:uploadFadeDur,
		properties: { opacity: {start:1,end:0 } }
	}).play();
	setTimeout(function(){uppanel.style.display = 'none';},uploadFadeDur);
}
function uploaderCheck(){
	if(uploading){
		return "Estás subiendo un archivo a la oxobox, la transferencia se cancelará";
	}
	return false;
}
unloadChecks.push({check:uploaderCheck});
