var _bId = false;
var _bLink = false;


if (!document.attachEvent) {
    // firefox & friends
    window.addEventListener('load', psdInit,true);
} else {
    // ie
    window.attachEvent('onload',psdInit);
} 


function psdInit() {
	//do init stuff here
	if (document.getElementById("countdown")) setTimeout("psdCountdown()",1000);
	
	var f = document.getElementById("uploadForm");
	if (f) {
		f.onsubmit =  psdCheckTermsAndConditions;
	}
}

function psdCheckTermsAndConditions(e) {
	var f = document.getElementById("uploadForm");
	
	if (!f['terms']) return false;
	if (!f['terms'].checked) return false;
	
	psdHideFormAndShowBar();
}

function psdHideFormAndShowBar() {
	var f = document.getElementById("uploadForm");
//	var b = document.getElementById("barLoading");
	if (!f) return;
	
	f.style.display = "none";
//	b.style.display = "block";
}

function psdCountdown() {
	// THE FINAL COUNTDOWN!!!
	// TA DA-DAA DAA
	// TA DA-DA TA TA!!!
	
	var obj = document.getElementById("countdown");
	if (!obj) return;
	var s = parseInt(obj.innerHTML);
	if (s > 0) s--;
	obj.innerHTML = s;
	if (s > 0) setTimeout("psdCountdown()",1000);
	else {
		if (!obj.parentNode || obj.parentNode.nodeName != "P") return;
		var pn = obj.parentNode;
		pn.innerHTML = "<b>Dėmesio!</b> Parsisiuntimui spauskite mygtuką \"Pirmyn\"...";
		psdEnableButton(_bId, _bLink);
	}
}

function psdUpdateMaxFileSize(value, max, dec) {
	var obj = document.getElementById("maxFileSize");
	if (!obj) return;
	var size = Math.round(((max - value*dec)/1024)/1024);	
	obj.innerHTML = size;
}

function psdShowPasswordForm(value) {
	var obj = document.getElementById("password");
	if (!obj) return;
	if (value) obj.style.display = "block";
	else obj.style.display = "none";
}

function psdRedirectAfter(s, url) {
	setTimeout("psdRedirect(\""+url+"\")", s*1000);
}
function psdEnableAfter(s, id, link) {
//	setTimeout("psdEnableButton(\""+id+"\", \""+link+"\")", s*1000);
	_bId = id;
	_bLink = link;
}

function psdEnableButton(id, link) {
	var obj = document.getElementById(id);
	if (!obj) return;
//	obj.disabled = false;
	obj.href = link;
	enableButton(id);
}

function psdRedirect(url) {
	window.location = url;
}

function showHide(item)
{
	var item = document.getElementById(item);
	if (!item) return;

	if(item.style.display == "none" || item.style.display == "")
	{
		item.style.display = "block";
	}
	else 
	{ 
		item.style.display = "none";
	}
}

function enableButton(item)
{
	 var item = document.getElementById(item);
     if (!item || !item.parentNode) return;
	 if (item.nodeName == "A") item = item.parentNode;

	
	
     if (item.className == "inputButton" || item.className == "inputButtonInactive") item.className = "inputButtonEnabled";
     else item.className = "inputButton";


}


function confirmDel(url) {
	var i = confirm("Ar tikrai norite pašalinti šį failą?");
	if (i) this.location = url;
}

function confirmDirectLink (url) {
	var i = confirm("Aktyvuoti DirectLink nuorodą šiam failui?");
	if (i) this.location = url;
}

function changeDiv(select, div){
	var value = document.getElementById(select).value;
	var div1 =  document.getElementById(div);

	
	
	if(value=="2"){div1.style.display="block";}
	if(value=="1"){div1.style.display="none";}	
}

// On mouse over efektas table'ams

function bgSwitch(ac, td) {
	if (ac == 'on') td.style.background = '#E5E5E5';
	else if (ac == 'off') td.style.background = '#ffffff';    
}
