
///////////////////////////////////////////////////////////////////////////////////////////
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 SetExcludes(){
	if (TForm.SearchType.value == 0)
	{
	    TForm.IncludeCallBacks.checked = false;
	   
	    CallRow.style.display = 'inline';
	    CallRow.style.visibility = 'visible';
	    MailRow.style.display = 'none';
	    MailRow.style.visibility = 'hidden';
	}
	else
	{
		if (TForm.SearchType.value == 1){
		    TForm.IncludeMail.checked = false;
		    MailRow.style.display = 'inline';
		    MailRow.style.visibility = 'visible';
		    CallRow.style.display = 'none';
		    CallRow.style.visibility = 'hidden';
		}
		else
			{
		    TForm.IncludeMail.checked = false;
		    TForm.IncludeCallBacks.checked = false;
		    
		    MailRow.style.display = 'none';
		    CallRow.style.display = 'none';
		    MailRow.style.visibility = 'hidden';
		    CallRow.style.visibility = 'hidden';
			}
		
	}
}

//----------------------------------------------------------------------------------------------------------

function openhistorywindow(QuotationRefCode)
{
var sURL;

	sURL='../../asp/QFUP/ViewQFUPHistory.asp';
	
	window.open(sURL + '?QuotationRefCode=' + escape(QuotationRefCode) + '&TaskWindow=Y','TASK','');
}

///------------------------------------------------------------------------------------------------
function submitcallagain()
{
var sMsg;
	
	sMsg = sMsg + '\n';
	if (document.TForm1.AlreadySubmitted.value=='false')
	{
		if( (document.getElementById("_DeclineReason")!=null) && (document.TForm1.DeclineReason.value)!='')
				{
					sMsg = 'Please select a reason for Calling Back only \n';
					alert(sMsg);
					return false;
				}
		
		else
			{
				if ((document.TForm1.CallReason.value)=='')
				{
					sMsg = 'Please select a reason for Calling Back \n';
					alert(sMsg);
					return false;
				}
				else
				{
					document.TForm1.AlreadySubmitted.value='true';
					document.TForm1.action="../../asp/QFUP/QFUPFollowUpQuote.asp";
					document.TForm1.submit();
				}
			}
	}
	else
	{
		document.TForm1.AlreadySubmitted.value='true';
		//alert("The calculation of your quotation is in progress.");
		return false;
	}		
}
///------------------------------------------------------------------------------------------------
function submitdecline()
{
var sMsg;
	
	sMsg = sMsg + '\n';
	if (document.TForm1.AlreadySubmitted.value=='false')
	{
			if((document.TForm1.CallReason.value)!='')
				{
					sMsg = 'Please select a reason for Declining only \n';
					alert(sMsg);
					return false;
						}
			else
				{
				if ((document.TForm1.DeclineReason.value)=='')
					{
						sMsg = 'Please select a reason for Declining \n';
						alert(sMsg);
						return false;
					}
				else	
					{
						document.TForm1.AlreadySubmitted.value='true';
						document.TForm1.action="../../asp/QFUP/QFUPDeclineQuote.asp";
						document.TForm1.submit();
					}	
				}
	}
	else
	{
		document.TForm1.AlreadySubmitted.value='true';
		//alert("The calculation of your quotation is in progress.");
		return false;
	}	
}
///--------------------------------------------------------------------------------------------
function LimitTextAreaSizeQFUP()
{
if (document.TForm1._Comments.value.length > 501)
	alert("You have reached the limit of the amount of text you can enter");
if (document.TForm1._Comments.value.length > 500)
	document.TForm1._Comments.value = document.TForm1._Comments.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;
	}
}
