function formFocus(){
	var arInput=document.getElementsByTagName('input');
	for (i=0;i<arInput.length;i++){
		if (arInput[i].type == "text"){
			arInput[i].focus();
			break;
		}
	}
}




function imageOn(imageName) {
	if(document.images)
	{
		document.images[imageName].src= onImgArray[imageName].src;
	}
}
function imageOff(imageName) {
	if(document.images)
	{
		document.images[imageName].src= offImgArray[imageName].src;
	}
}

function toggleButton(obj,imageName)
{
	if(isHidden(obj))
	{
		imageOn(imageName);
	} else {
		imageOff(imageName);
	}
}


function toggleVisibilityButton(obj,imageName)
{
	toggleVisible(obj);
	toggleButton(obj,imageName);
}

function testPreviousAddress()
{
	
	document.getElementById("previousAddressContainer").style.display="none";
	var myForm = document.forms['frmDelivery'];
			
	var oneMinute = 60 * 1000;  // milliseconds in a minute
	var oneHour = oneMinute * 60;
	var oneDay = oneHour * 24;
	var oneWeek = oneDay * 7;
	var oneYear = oneDay * 365;
	
	var dNow 			= new Date();	

	var defaultyear 	= dNow.getYear();
	var defaultmonth 	= dNow.getMonth();
	
	var nFormYear;
	var nFormMonth;
	
	
	if(myForm.billingmovedYear.value == "")
	{
		alert('ji');
		if(defaultyear < 1900)
		{
			nFormYear = defaultyear+1900-3;
		} else {
			nFormYear = defaultyear-3;
		}
	} else {
		nFormYear = myForm.billingmovedYear.value;
	}
	
	if(myForm.billingmovedMonth.value == "")
	{
		nFormMonth = defaultmonth;
	} else {
		nFormMonth = myForm.billingmovedMonth.value;
	}	
	
	
	
	var dPreviousDate 	= new Date(nFormYear,nFormMonth,1);
	
	
	// the cut off time is two years less than now
	var nMilliSeconds = dNow.getTime()-(2*oneYear);
	var dCutoffDate 	= new Date(nMilliSeconds);
	
	// 
	if(dPreviousDate.getTime() > dCutoffDate.getTime())
	{
		// show the previous address form
		hardshow("previousAddressContainer");
		
		
	} else 
	{
		// hide the previous address form
		hardhide("previousAddressContainer");
	}
}

	function fieldHighlight(fieldName){
		//alert(fieldName);
		theField = document.getElementById(fieldName);
		if(theField.type == "text" || theField.type == "password"){
			theField.style.borderColor = "#F4A915";
			theField.focus();
		} else {
//			theField.style.border = "1px solid #F4A915";
			theField.style.backgroundColor = "#F4A915";
			theField.style.color = "#ffffff";
		}
	}
	
	function fieldLowlight(fieldName){
		theField = document.getElementById(fieldName);
		if(theField != null)
		{
			if(theField.type == "text" || theField.type == "password"){
				theField.style.borderColor = "";
			} else {
//				theField.style.border = "";
				theField.style.backgroundColor = "";
				theField.style.color = "";
			}	
		}
	}

	function showHint(hintDiv){
		if (blnValidationError){
			blnValidationError = false;
		} else {
			showHide(hintDiv);
		}
	}

function testbtnPrevious()
{	
	var myForm = document.forms['frmDelivery'];
	if(myForm.previousAddress2.value == "")
	{
			hardhide("previousAddressSubContainer");
	} else 
	{
			hardshow("previousAddressSubContainer");
	}
}


