
///////////////////////////////////////////////////////////////////////////////////////////
function QFUPSelectUserName(){
var sMsg = '';

	sMsg = sMsg + '\n';
	if((document.TForm._CallCentreStaffName.value)=='')
		{
			sMsg = 'Please enter your Call Centre User Name \n';
			alert(sMsg);
			return false;
				}
	else
		{
			return true;
		}	
}

///////////////////////////////////////////////////////////////////////////////////////////
function ResetSearchCriteria(){
var sMsg = '';

	document.TForm.SearchType.value = "0";
	document.TForm.QuoteType.value = "0"; 
	document.TForm.DateFrom.value = "";
	document.TForm.DateTo.value = "";
	document.TForm.IncludeMail.checked = false;
	document.TForm.IncludeCallBacks.checked = false;
	
	document.TForm.ExcludeNonStdMail.checked = false;
	document.TForm.AreaID.value = "";
	
}
//----------------------------------------------------------------------------------------------------------

function openhistorywindow(QuotationRefCode)
{
var sURL;

	sURL='../../asp/QFUP/ViewQFUPHistory.asp';
	
	window.open(sURL + '?QuotationRefCode=' + escape(QuotationRefCode) + '&TaskWindow=Y','TASK','');
}

///------------------------------------------------------------------------------------------------
function submitcallagain(qfupstatus)
{
var sMsg;
	
	sMsg = sMsg + '\n';

	var salreadysubmitted = document.getElementById("AlreadySubmitted");
	var sdeclinereason =  document.getElementById("DeclineReason");
	var scallreason =  document.getElementById("CallReason");

	if (salreadysubmitted.value=='false')
	{

		
		if ((sdeclinereason!=null) && (sdeclinereason.value)!='')
			{
				sMsg = 'Please select a reason for Calling Back only \n';
				alert(sMsg);
				return false;
			}
		
		else
			{
				if ((scallreason.value)=='')
				{
					sMsg = 'Please select a reason for Calling Back \n';
					alert(sMsg);
					return false;
				}
				else
				{
					salreadysubmitted.value='true';
					document.TForm1.action='../../asp/QFUP/QFUPFollowUpQuote.asp?qfupStatus=' + qfupstatus;
					document.TForm1.submit();
				}
			}
	}
	else
	{
		salreadysubmitted.value='true';
		//alert("The calculation of your quotation is in progress.");
		return false;
	}		
}
///------------------------------------------------------------------------------------------------
function submitdecline()
{
var sMsg;
	
	sMsg = sMsg + '\n';
	
	var salreadysubmitted = document.getElementById("AlreadySubmitted");
	var sdeclinereason =  document.getElementById("DeclineReason");
	var scallreason =  document.getElementById("CallReason");
	
	
	if (salreadysubmitted.value=='false')
	{
			if((scallreason.value)!='')
				{
					sMsg = 'Please select a reason for Declining only \n';
					alert(sMsg);
					return false;
						}
			else
				{
				if ((sdeclinereason.value)=='')
					{
						sMsg = 'Please select a reason for Declining \n';
						alert(sMsg);
						return false;
					}
				else	
					{
						salreadysubmitted.value='true';
						document.TForm1.action="../../asp/QFUP/QFUPDeclineQuote.asp";
						document.TForm1.submit();
					}	
				}
	}
	else
	{
		salreadysubmitted.value='true';
		//alert("The calculation of your quotation is in progress.");
		return false;
	}	
}
///--------------------------------------------------------------------------------------------
function LimitTextAreaSizeQFUP()
{
	var scomments = document.getElementById("_Comments");
	
	if (scomments.value.length > 501)
		alert("You have reached the limit of the amount of text you can enter");
	if (scomments.value.length > 500)
		scomments.value = scomments.value.substring(0,500);
}
///-------------------------------------------------------------------------------------------
function resubmitreport()
{
    
	document.TForm.action="../../asp/QFUP/QFUPSummary.asp";
	document.TForm.submit();
}
///-------------------------------------------------------------------------------------------
function reloadqfupsearchquote()
{
    
	document.TForm.action="../../asp/QFUP/QFUPSearchQuote.asp";
	document.TForm.submit();
}

///-------------------------------------------------------------------------------------------
function validateqfupemail()
{
    var emailaddress1 = document.getElementById("EmailAddress1");
    var emailaddress2 = document.getElementById("EmailAddress2");
    var smsg = '';
    
    if ((emailaddress1.value == '') && (emailaddress2.value == ''))
    {
		smsg = 'Please enter an email address';
		alert(smsg);
		return false
	}
	if (validateemailaddress(emailaddress1.value) && validateemailaddress(emailaddress2.value))
	{
		document.TForm.action="../../asp/QFUP/SendQFUPEmail.asp";
		document.TForm.submit();
	}
	else
	{
		return false;
	}
}
