// Copyright 2007 Countrywide Financial Corporation.  All rights reserved

function CheckLoanAmount(source, arguments) {

	if (isNumericOnly(arguments.Value)) {
		arguments.IsValid = true;
	} else {
		arguments.IsValid = false;
	}
}

// hide the validation on the rates tool when logging in
function SetReqFieldSubmit(iFrom) {
	var blnToggle = true;

	switch (iFrom) {
		case 1:	{	//login
			blnToggle = false;
			break;
		}
		case 2: {	//rates
			blnToggle = true;
			break;
		}
	}

	if (document.getElementById("ucMytools1_RatesTool_LoanAmount")) {
		ucMytools1_RatesTool_LoanAmountReqd.enabled = blnToggle;
		ucMytools1_RatesTool_LoanAmountRegex.enabled = blnToggle;
		ucMytools1_RatesTool_ZipCodeReqd.enabled=blnToggle;
		ucMytools1_RatesTool_ZipCodeRegex.enabled=blnToggle;

		try	{
			ucMytools1_RatesTool_CustomerReqd.enabled=blnToggle;
		}
		catch (e) { }
	}
}

//**********************************************************
//
// Validates the date if the date is send in mm/dd/yyyy format. 
// Created to validate the date from a Dropdown List where the user
// has to select Month, day and year and cannot input any other
// values.
function ValidateDate(dateIn) {

	pieces = dateIn.split("/");
	try {
		bd = new Date(dateIn);
		if (bd.getMonth() + 1 != pieces[0])
			return false;
		else
			return true;
	}
	catch(ex) {
		return false;
	}
}

//used for JavaScript Check
function invi(target) {
	//this sets the items display to none of any target Using ID	
	var eID=document.getElementById(target);

	if (eID!=null) {
		eID.style.display = 'none';
	}
}

//next 2 functions enable and set the login image
//can be used for any image and alt text
function enableItem(target) {
	//this enables any targe item using ID
	var eID=document.getElementById(target);

	if (eID!=null) {
		eID.disabled = false;
	}
}

function changeImage(target, source, altText) {
	var eID=document.getElementById(target);

	if (eID!=null) {
		document.getElementById(target).src = source;
		document.getElementById(target).alt = altText;
	}
}
