/*
**
*/		
var submitted = false;


/*
**	Inputvalidierung
*/
function SubmitForm()
{
	// Input validation
	var myform = document.getElementById('UploadForm');

	var ErfFile = myform.File.value; 
	var ErfKat = myform.erf_kat.checked;
	var ErfMpn = myform.erf_mpn.checked;
	var ErfArd = myform.erf_ard.checked;

	if ( ErfFile == "" )
	{	
		alert("Sie haben keine Datei zum Upload ausgewählt.");
		return;
	}

	if ( !ErfMpn && !ErfKat && !ErfArd )
	{
		alert("Bitte wählen Sie den Erfassungsweg.\n\rPhonoNet-Katalog / MPN-Promo / MPN-Archiv");
		return;
	}

	// Tests passed, 
	var confmsg = "Sie haben als Erfassungsweg ";
	var dosep = 0;
	if ( !!ErfKat ) { confmsg += "PhonoNet-Katalog"; dosep = 1; }
	if ( !!ErfMpn ) { if (dosep == 1){confmsg += " / "} confmsg += "MPN-Promo"; dosep = 1; }
	if ( !!ErfArd ) { if (dosep == 1){confmsg += " / "} confmsg += "MPN-Archiv"; }
	confmsg += " ausgewählt.\n\r";

	var Check = confirm(confmsg);
	if (Check == false)
		return;


	// ok submit
    if ( myform.onsubmit && 
    	 !myform.onsubmit() )
    {
        return;
    }

	myform.submit();
	ShowProgress();
}

function ShowProgress()
{
	if (!submitted) 
	{
		submitted = true;
		ProgressImg = document.getElementById('inprogress_img');
		document.getElementById("inprogress").style.visibility = "visible";
		setTimeout("ProgressImg.src = ProgressImg.src",100);
		return true;
	}
	else 
	{
		return false;
	}
}

function doReset()
{
	submitted = false;
	document.getElementById("inprogress").style.visibility = "hidden";
} 
