function loadSiteTitle()
{
    sitetitle.filters[0].apply();
    sitetitle.src = "images/sitetitle_2.gif";
    sitetitle.filters[0].play();
}

function validate_and_go_student()
{
	var valid = true;
	for(i = 1; i < 21; i++)
	{
	    promptObj = document.getElementById("reqprompt" + i);
	    inputObj = document.getElementById("reqinput" + i);
	    if (inputObj.value == "")
	    {
			promptObj.style.display = "inline";
			inputObj.focus();
			valid = false;
		}
		else
		{
			promptObj.style.display = "none";
		}
			
	}
	  if (valid)
    {
        studentform.submit();
    }
}
function validate_and_go_company()
{
	var valid = true;
	for(i = 1; i < 10; i++)
	{
	    promptObj = document.getElementById("reqpromptb" + i);
	    inputObj = document.getElementById("reqinputb" + i);
	    if (inputObj.value == "")
	    {
			promptObj.style.display = "inline";
			inputObj.focus();
			valid = false;
		}
		else
		{
			promptObj.style.display = "none";
		}
			
	}


    if (valid)
    {
        companyform.submit();
    }
}
function input_blank(inputObj, promptText)
{
	var promptLine = document.getElementById(inputObj.id + "Prompt");
	promptLine.innerHTML = "";

	if(inputObj.value == "")
	{
		promptLine.innerHTML = promptText;
		inputObj.focus();
		return true;
	}
	return false;
}  // input_blank

function input_not_numeric(inputObj, promptText)
{
	var promptLine = document.getElementById(inputObj.id + "Prompt");
	promptLine.innerHTML = "";

	if(isNaN(parseFloat(inputObj.value)))
	{
		promptLine.innerHTML = promptText;
		inputObj.focus();
		return true;
	}
	return false;
}  // input_not_numeric

function UpdatePP()
{
    dataIsValid = true;
    custNameObj = document.getElementById("custName");
    invoiceNumberObj = document.getElementById("invoiceNumber");
    invoiceAmountObj = document.getElementById("invoiceAmount");
    
    if (input_blank(custNameObj, "Please enter your name"))
        dataIsValid = false;
    if (input_blank(invoiceNumberObj, "Please enter your invoice number"))
        dataIsValid = false;
    if (input_blank(invoiceAmountObj, "Please enter the amount you want to pay"))
        dataIsValid = false;
    else
        if (input_not_numeric(invoiceAmountObj, "Please enter the amount you want to pay in numbers only"))
            dataIsValid = false;
        else
            invoiceAmountObj.value = parseFloat(invoiceAmountObj.value);   

    if (dataIsValid)
    {
        document.getElementById("pp_item").value
            = custNameObj.value + ": " + invoiceNumberObj.value;
            
        document.getElementById("pp_amount").value
            = invoiceAmountObj.value;
    }
        
    return dataIsValid;
}

function check_and_go()
{
    if (UpdatePP())
    {
        pp_form.submit();
    }
}

