// JavaScript Document C:\tomcat\jakarta-tomcat-4.1.12\webapps\bluebook\scripts
function cancelBuyback(){
    if (confirm("By clicking OK below, you will remove this entire Buyback Order.")) {
		if (document.main.userEmail.value == "") {
			var validUserEmail = false;
			while (!validUserEmail){
				var fieldData = prompt("An email address is required for us to complete this request.  Please supply a valid email address:", "");
				if (fieldData == null ) {
					return false;
				} else if (fieldData != "" && fieldData != "null" && fieldData != undefined) {
					document.main.userEmail.value = fieldData;
					validUserEmail = true;
				} else {
					alert("You have provide invalid email address. Please provide a valid email address");	   
					validUserEmail = false;
				}
			}  
		} 
		document.main.pageAction.value="cancel";
        document.main.submit();
    }
}
function createNewBuybackOrder(){
	    document.main.buyApptButton.value="click";
    	document.main.pageAction.value="create";
	    document.main.submit();
}
function sendBuyback() {
	if (document.main.buybackEmail.value === "other") {
		var fieldData = document.main.otherEmailText.value;
		while (!emailCheck(fieldData)) {
			fieldData = alert("Invalid email address. Please try again.");
			document.main.otherEmailText.focus();
		}
		document.main.userEmail.value = fieldData;
	} else if (document.main.buybackEmail.value !== "none"){
		var fieldData = document.main.buybackEmail.value;
		document.main.userEmail.value = fieldData;
	}
    document.main.pageAction.value="sendConfirm";
    document.main.submit();
}
function doTMSubmit(){
	if(compareDates(document.main.startDateValue.value, document.main.endDateValue.value)) {
		document.main.pagerOffset.value = 0;
		document.main.searchButton.value= "click";
		document.main.submit();
	}
	else {
		document.main.endDateValue.focus();
		document.main.endDateValue.select();
	}
}
function copyBuyback(){
	var validBuybackName = false;
	while (!validBuybackName){
		var fieldData = prompt("Please provide a name for the new buyback:", "");
		if (fieldData == null) {
			return false;
		} else if (fieldData != "" && fieldData != "null" && fieldData != undefined) {
			document.main.newBuyName.value = fieldData;
			document.main.pageAction.value = "copy";
			document.main.submit();
			validBuybackName = true;
			return true;
		} else {
			alert("You have provided an invalid buyback name. Please provide a valid name");	   
			validBuybackName = false;
		}
	}  
}

function isOtherSelected() {
	document.main.otherEmailText.value = "";
	if (document.main.buybackEmail.value == "other") {
		document.getElementById("otherEmail").style.display = "inline";
		document.main.otherEmailText.focus();
	} else {
		document.getElementById("otherEmail").style.display = "none";
	}
}
	
