function validatePage()
{
alert("page has been validated");
document.TForm.submit();
}
///------------------------------------------------------------------------------------------------

function checkamounts()
{
var sMsg = '';

	sMsg = sMsg + '\n';
	if(isNaN(document.TForm._MoverAmount.value)==true)
		{
			sMsg = 'The Move Amount must be a valid number ie 9.99 \n';
		}
	if(isNaN(document.TForm._RMAmount.value)==true)
		{
			sMsg = 'The Remortgage Amount must be a valid number ie 9.99 \n';
		}
	if((sMsg != '') && (sMsg != '\n') && (sMsg != '\n\n'))
	{
		alert(sMsg);
		return false;
	} 
	else 
	{
		return true;
	}
}
///------------------------------------------------------------------------------------------------

function checkkickbacks()
{
var sMsg = '';

	sMsg = sMsg + '\n';
	if ((document.TForm.CompanyCount.value)> 0)
		{
			sMsg = 'There are still Companies assigned to this organisation \n';
		}
	if ((document.TForm.BranchCount.value)> 0)
		{
			sMsg = sMsg + 'There are still branches assigned to this organisation \n';
		}
	if((sMsg != '') && (sMsg != '\n') && (sMsg != '\n\n'))
	{
		sMsg = sMsg + '\n';
		sMsg = sMsg + 'Do you still want to delete it? \n';
		var return_value = confirm(sMsg);

		if ( return_value == true )
        {			
			document.TForm.action='DeleteKickBack.asp';
			document.TForm.submit();
			return true;	
        }
		else
        {
			return false;
        }		
	} 
	else 
	{
		document.TForm.action='DeleteKickBack.asp';
		document.TForm.submit();
		return true;
	}
}
///------------------------------------------------------------------------------------------------

function checkfees()
{
var sMsg = '';

	sMsg = sMsg + '\n';
	if ((document.TForm.FeesActive.value)> 0)
		{
			sMsg = 'There are still Companies and branches assigned to these special fees \n';
		}
	
	if((sMsg != '') && (sMsg != '\n') && (sMsg != '\n\n'))
	{
		sMsg = sMsg + '\n';
		sMsg = sMsg + 'Do you still want to delete it? \n';
		var return_value = confirm(sMsg);

		if ( return_value == true )
        {			
			document.TForm.action='DeleteSpecialFee.asp';
			document.TForm.submit();
			return true;	
        }
		else
        {
			return false;
        }		
	} 
	else 
	{
		document.TForm.action='DeleteSpecialFee.asp';
		document.TForm.submit();
		return true;
	}
}
///------------------------------------------------------------------------------------------------

function checkfeeamounts()
{
var sMsg = '';

	sMsg = sMsg + '\n';
	if(isNaN(document.TForm._Fee.value)==true)
		{
			sMsg = 'The Fee Amount must be a valid number ie 9.99 \n';
			
		} 
		
	if ((document.TForm._DefCount.value > 0) && (document.TForm._DefaultFee.value=='Y'))
	{
		sMsg = sMsg + 'There is already a default for this Recommender and type \n';
			
	} 
	if((sMsg != '') && (sMsg != '\n') && (sMsg != '\n\n'))
	{
		alert(sMsg);
		return false;
	} 
	else 
	{
		return true;
	}	
		
}
///------------------------------------------------------------------------------------------------

function checkdefaults()
{
var sMsg = '';

	sMsg = sMsg + '\n';
			
	if ((document.TForm._DefCount.value > 0) && (document.TForm._DefaultFee.value=='Y'))
	{
		
		sMsg = sMsg + 'There is already a default for this Recommender and type \n';
			
	} 
	if((sMsg != '') && (sMsg != '\n') && (sMsg != '\n\n'))
	{
		alert(sMsg);
		return false;
	} 
	else 
	{
		return true;
	}	
		
}
///------------------------------------------------------------------------------------------------

function checkdefaultrate()
{
var sMsg = '';

	sMsg = sMsg + '\n';
			
	if ((document.TForm._DefCount.value > 0) && (document.TForm._DefaultRate.value=='Y'))
	{
		
		sMsg = sMsg + 'There is already a default for this Recommender and type \n';
			
	} 
	if((sMsg != '') && (sMsg != '\n') && (sMsg != '\n\n'))
	{
		alert(sMsg);
		return false;
	} 
	else 
	{
		return true;
	}	
		
}
///------------------------------------------------------------------------------------------------

function checkrateamounts()
{
var sMsg = '';

	sMsg = sMsg + '\n';
	if(isNaN(document.TForm._Rate.value)==true)
		{
			sMsg = 'The Rate must be a valid number ie 9.99 \n';
			
		} 
		
	if ((document.TForm._DefCount.value > 0) && (document.TForm._DefaultRate.value=='Y'))
	{
		sMsg = sMsg + 'There is already a default for this Recommender and type \n';
			
	} 
	if((sMsg != '') && (sMsg != '\n') && (sMsg != '\n\n'))
	{
		alert(sMsg);
		return false;
	} 
	else 
	{
		return true;
	}	
		
}
///------------------------------------------------------------------------------------------------

function checkrates()
{
var sMsg = '';

	sMsg = sMsg + '\n';
	if ((document.TForm.RatesActive.value)> 0)
		{
			sMsg = 'There are still Groups assigned to this variable commission \n';
		}
	
	if((sMsg != '') && (sMsg != '\n') && (sMsg != '\n\n'))
	{
		sMsg = sMsg + '\n';
		sMsg = sMsg + 'Do you still want to delete it? \n';
		var return_value = confirm(sMsg);

		if ( return_value == true )
        {			
			document.TForm.action='DeleteVariableComm.asp';
			document.TForm.submit();
			return true;	
        }
		else
        {
			return false;
        }		
	} 
	else 
	{
		document.TForm.action='DeleteVariableComm.asp';
		document.TForm.submit();
		return true;
	}
}
///------------------------------------------------------------------------------------------------

function checkareas()
{
var sMsg = '';

	sMsg = sMsg + '\n';
	
	if ((document.TForm.BranchCount.value)> 0)
		{
			sMsg = sMsg + 'There are still branches assigned to this area \n';
		}
	if((sMsg != '') && (sMsg != '\n') && (sMsg != '\n\n'))
	{
		sMsg = sMsg + '\n';
		sMsg = sMsg + 'Do you still want to delete it? \n';
		var return_value = confirm(sMsg);

		if ( return_value == true )
        {			
			document.TForm.action='DeleteArea.asp';
			document.TForm.submit();
			return true;	
        }
		else
        {
			return false;
        }		
	} 
	else 
	{
		document.TForm.action='DeleteArea.asp';
		document.TForm.submit();
		return true;
	}
}
//----------------------------------------------------------------------------------------------------
function checkrelmanagers()
{
var sMsg = '';

	sMsg = sMsg + '\n';
	
	if ((document.TForm.BranchCount.value)> 0)
		{
			sMsg = sMsg + 'There are still branches assigned to this relationship manager \n';
		}
	if((sMsg != '') && (sMsg != '\n') && (sMsg != '\n\n'))
	{
		sMsg = sMsg + '\n';
		sMsg = sMsg + 'Do you still want to delete it? \n';
		var return_value = confirm(sMsg);

		if ( return_value == true )
        {			
			document.TForm.action='DeleteRelManager.asp';
			document.TForm.submit();
			return true;	
        }
		else
        {
			return false;
        }		
	} 
	else 
	{
		document.TForm.action='DeleteRelmanager.asp';
		document.TForm.submit();
		return true;
	}
}

//----------------------------------------------------------------------------------------------------
function checksuppliers()
{
var sMsg = '';

	sMsg = sMsg + '\n';
	
	if ((document.TForm.CompanyCount.value)> 0)
		{
			sMsg = sMsg + 'There are still companies assigned to this supplier \n';
		}
	if((sMsg != '') && (sMsg != '\n') && (sMsg != '\n\n'))
	{
		sMsg = sMsg + '\n';
		sMsg = sMsg + 'Do you still want to delete it? \n';
		var return_value = confirm(sMsg);

		if ( return_value == true )
        {			
			document.TForm.action='DeleteSupplier.asp';
			document.TForm.submit();
			return true;	
        }
		else
        {
			return false;
        }		
	} 
	else 
	{
		document.TForm.action='DeleteSupplier.asp';
		document.TForm.submit();
		return true;
	}
}
///------------------------------------------------------------------------------------------------

function checksolicitors()
{
var sMsg = '';

	sMsg = sMsg + '\n';
	if ((document.TForm.CompanyCount.value)> 0)
		{
			sMsg = 'There are still Companies assigned to this Solicitor \n';
		}
	if ((document.TForm.BranchCount.value)> 0)
		{
			sMsg = sMsg + 'There are still branches assigned to this Solicitor \n';
		}
	if((sMsg != '') && (sMsg != '\n') && (sMsg != '\n\n'))
	{
		sMsg = sMsg + '\n';
		sMsg = sMsg + 'Do you still want to delete it? \n';
		var return_value = confirm(sMsg);

		if ( return_value == true )
        {			
			document.TForm.action='DeleteSolicitor.asp';
			document.TForm.submit();
			return true;	
        }
		else
        {
			return false;
        }		
	} 
	else 
	{
		document.TForm.action='DeleteSolicitor.asp';
		document.TForm.submit();
		return true;
	}
}
//--------------------------------------------------------------------------------------------------------
function checkbrands()
{
var sMsg = '';

	sMsg = sMsg + '\n';
	if ((document.TForm.CompanyCount.value)> 0)
		{
			sMsg = 'There are still Companies assigned to this Brand \n';
		}
	if ((document.TForm.BranchCount.value)> 0)
		{
			sMsg = sMsg + 'There are still Branches assigned to this Brand \n';
		}
	if((sMsg != '') && (sMsg != '\n') && (sMsg != '\n\n'))
	{
		sMsg = sMsg + '\n';
		sMsg = sMsg + 'Do you still want to delete it? \n';
		var return_value = confirm(sMsg);

		if ( return_value == true )
        {			
			document.TForm.action='DeleteBrand.asp';
			document.TForm.submit();
			return true;	
        }
		else
        {
			return false;
        }		
	} 
	else 
	{
		document.TForm.action='DeleteBrand.asp';
		document.TForm.submit();
		return true;
	}
}
///------------------------------------------------------------------------------------------------

function Checkfields(NoOfRecords)
{
var smsg = '';
var smsgtemp = '';
var startdateT;
var startdateF;
var enddate;
var ixcounter;
var cstring;

ixcounter = 1;
while (ixcounter < NoOfRecords )
{
	cstring = String(ixcounter);
	smsgtemp = '';

	startdateT=new Date(document.TForm1.elements["_StartDateTemp"+cstring].value);
	startdateF=new Date(document.TForm1.elements["_StartDateFullTime"+cstring].value);
	enddate=new Date(document.TForm1.elements["_EndDate"+cstring].value);
	
	if (document.TForm1.elements["_Employment"+cstring].value!='*')
	{
		if ((document.TForm1.elements["_Employment"+cstring].value=='') )
			{
				smsgtemp = smsgtemp + 'Please select the type of employment P/F/T \n';
			}
		if ((document.TForm1.elements["_Employment"+cstring].value!='P') && (document.TForm1.elements["_PartTime"+cstring].value > 0))
			{
				smsgtemp = smsgtemp + 'Employment should be Part Time if you have entered a Part Time amount \n';
			}	
		if ((startdateT > enddate) || (startdateF > enddate))
			{
				smsgtemp = smsgtemp + 'The start date must be earlier that the end date \n';
			}
		if (smsgtemp != '')
			{
				smsgtemp = document.TForm1.elements["_UserName"+cstring].value + '\n' + smsgtemp;
				smsg = smsg + smsgtemp;
			}
			
	}
	ixcounter++;
}
	if((smsg != '') && (smsg != '\n') && (smsg != '\n\n'))
		{
			alert(smsg);
			return false;
		} 
	else 
		{
			return true;
		}
}
///------------------------------------------------------------------------------------------------


function CheckfieldsStaff()
{
var smsg = '';
var startdateT;
var startdateF;
var enddate;

	startdateT=new Date(document.TForm._StartDateTemp.value);
	startdateF=new Date(document.TForm._StartDateFullTime.value);
	enddate=new Date(document.TForm._EndDate.value);
	
	
	if ((document.TForm._Employment.value=='') )
	{
		smsg = smsg + 'Please select the type of employment P/F/T \n';
	}
	if ((document.TForm._Employment.value!='P') && (document.TForm._PartTime.value > 0))
	{
		smsg = smsg + 'Employment should be Part Time if you have entered a Part Time amount \n';
	}
	if ((startdateT > enddate) || (startdateF > enddate))
	{
		smsg = smsg + 'The start date must be earlier that the end date \n';
	}
	
	
	
	if((smsg != '') && (smsg != '\n') && (smsg != '\n\n'))
	{
		alert(smsg);
		return false;
	} 
	else 
	{
		return true;
	}
}
///------------------------------------------------------------------------------------------------

function checkpanelfields()
{
var smsg = '';

	
	if ((document.TForm._PanelCode.value=='') )
	{
		smsg = smsg + ' a panel code \n';
	}
	if ((document.TForm._IntroducerCode.value=='') )
	{
		if (document.TForm._Type.value=='F')
		{
			smsg = smsg + ' a Firm code \n';
		}
		else
		{
			smsg = smsg + ' a Group code \n';
		}
	}
	
	if((smsg != '') && (smsg != '\n') && (smsg != '\n\n'))
	{
		smsg = 'Please enter : \n \n' + smsg 
		alert(smsg);
		return false;
	} 
	else 
	{
		document.TForm.action='CreatePanel.asp';
		document.TForm.submit();
		return true;
	}
}

///------------------------------------------------------------------------------------------------

function checkpanelmemberfields()
{
var smsg = '';

	
	if ((document.TForm._PanelCode.value=='') )
	{
		smsg = smsg + ' a panel code \n';
	}
	if ((document.TForm._LawFirmCode.value=='') )
	{
		smsg = smsg + ' a Law Firm Code \n';
		
	}
	
	if((smsg != '') && (smsg != '\n') && (smsg != '\n\n'))
	{
		smsg = 'Please enter \n \n' + smsg 
		alert(smsg);
		return false;
	} 
	else 
	{
		document.TForm.action='CreatePanelMember.asp';
		document.TForm.submit();
		return true;
	}
}
///------------------------------------------------------------------------------------------------

function checkeabranchfields()
{
var smsg = '';

	
	if ((document.TForm._EABranchCode.value=='') )
	{
		smsg = smsg + ' an EA branch code \n';
	}
	if ((document.TForm._LawFirmBranch.value=='') )
	{
		smsg = smsg + ' a Law Firm Branch Code \n';
		
	}
	
	if((smsg != '') && (smsg != '\n') && (smsg != '\n\n'))
	{
		smsg = 'Please enter \n \n' + smsg;
		alert(smsg);
		return false;
	} 
	else 
	{
		document.TForm.action='CreateEABranchMember.asp';
		document.TForm.submit();
		return true;
	}
}

///------------------------------------------------------------------------------------------------

function checkdiaryfields()
{
var smsg = '';

	if ((document.TForm._DateVisited.value=='') )
	{
		smsg = smsg + ' an Event Date \n';
	}
	
	if((smsg != '') && (smsg != '\n') && (smsg != '\n\n'))
	{
		smsg = 'Please enter \n \n' + smsg;
		alert(smsg);
		return false;
	} 
	else 
	{
		document.TForm.action='CreateDiary.asp';
		document.TForm.submit();
		return true;
	}
}


///------------------------------------------------------------------------------------------------

function submitdiaryentry()
{
var smsg = '';

	alert('boo');
	document.TForm.action='Creatediary.asp';
	document.TForm.submit();
	return true;
}
///------------------------------------------------------------------------------------------------
////////////////////////////////////////////////////////////////////////////////////////
function LimitTextSizeMessage()
{
if (document.TForm._Message.value.length > 7999)
	alert("You have reached the limit of the amount of text you can enter");
if (document.TForm._Message.value.length > 7998)
	document.TForm._Message.value = document.TForm._Message.value.substring(0,7998);
}

///------------------------------------------------------------------------------------------------
////////////////////////////////////////////////////////////////////////////////////////
function LimitTextSize()
{
if (document.TForm._RegisterText.value.length > 2001)
	alert("You have reached the limit of the amount of text you can enter");
if (document.TForm._RegisterText.value.length > 2000)
	document.TForm._RegisterText.value = document.TForm._RegisterText.value.substring(0,2000);
}
///------------------------------------------------------------------------------------------------
////////////////////////////////////////////////////////////////////////////////////////
function resubmitMessageForm()
{
	
	document.TForm.action='AddMessage.asp';
	document.TForm.submit();
}

