function tradeInInfo(id,value,divId)
{
	if(document.getElementById(id).value==value)
	{
		document.getElementById(divId).style.display="inline";
	}
	else
		document.getElementById(divId).style.display="none";

	if(id=="trade_in_no")
	{
		if(document.getElementById("moneyOwed_tradeInYes").style.display=="inline")
		{
			document.getElementById("moneyOwed_tradeIn_yes").checked=false;
			document.getElementById("moneyOwed_tradeIn_no").checked=true;
			document.getElementById("moneyOwed_tradeInYes").style.display="none";
		}
	}
}
function checKeycode(e,fieldId) 
{
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	if(keycode>=48 && keycode<=57)	num_dashes(fieldId);
	else if(keycode == 8 || keycode == 0)	return true;
	else if(keycode ==46 || keycode == 190) return false;
	else return false;
}
function num_dashes(fieldId)
{
	var ph = document.getElementById(fieldId).value;
	if(ph.length==3)
	{
		ph = ph + "-";
	document.getElementById(fieldId).value = ph;
	}
	if(fieldId=="ssn" || fieldId == "co_ssn")
	{
		if(ph.length==6)
		{
			ph = ph+"-";
			document.getElementById(fieldId).value = ph;
		}
	}
	else
	{
		if(ph.length==7)
		{
			ph = ph+"-";
			document.getElementById(fieldId).value = ph;
		}
	}
	return true;
}
function IsNumeric(e)
{
    var keyCode;
    var c;
    if (window.event) { // Internet Explorer
        keyCode = e.keyCode;
    }
    else if (e.which) { // Everyone Else
        keyCode = e.which;
    }
    c = String.fromCharCode(keyCode);
    if (isNaN(c) && 
        (keyCode < 96 || keyCode > 105) && // number pad
        (keyCode < 37 || keyCode > 40) && // arrow keys
        keyCode != 9 && keyCode != 46 && keyCode != 8) // tab, backspace, delete
    { 
        return false;
    }
    return true;
}
function email_validation(email,emailValid)
{
	var str=document.getElementById(email).value;
	var alertMsg="Please Enter Valid Email!!";
	if(str.match("@")!=null && str.match(".")!=null)
	{
		if(str.indexOf("@")==str.lastIndexOf("@") && str.lastIndexOf(".")!=str.length-1)
		{
			var apos=str.indexOf("@");
			var dot=str.lastIndexOf(".");
			if(apos<1 || dot-apos<2)
			{
				document.getElementById(emailValid).value="Invalid";
				return false;
			}
			else
			{
				document.getElementById(emailValid).value="Valid";
				return true;	
			}
		}
		else
		{
			document.getElementById(emailValid).value="Invalid";
			return false;
		}
		
	}
	else
	{
		document.getElementById(emailValid).value="Invalid";
		return false;
	}
}
function checkBankAccount(id,n)
{
	if(document.getElementById(id+n).checked==true)
	{
		for(i=1;i<n;i++)
		{
			document.getElementById(id+i).checked=false;
			document.getElementById(id+i).disabled=true;
		}
	}
	else
	{
		for(i=1;i<n;i++)
		{
			document.getElementById(id+i).disabled=false;
		}		
	}
}
function addressOfApplicant()
{
	var addr = document.getElementById("street_address").value;
	var apt = document.getElementById("apartment").value;
	var cell1 = document.getElementById("cell_phone1").value;
	var cell2 = document.getElementById("cell_phone2").value;
	var cell3 = document.getElementById("cell_phone3").value;
	var city = document.getElementById("city").value;
	var state = document.getElementById("state").value;
	var zip = document.getElementById("zip").value;
	var hs = document.getElementById("housing_status").value;
	var rp = document.getElementById("rent_pymt").value;	
	var addr_year = document.getElementById("time_at_address_year").value;
	var addr_month = document.getElementById("time_at_address_month").value;
	if(document.getElementById("co_address_same_as_applcant").checked==true)
	{
		document.getElementById("co_street_address").value = addr;
		document.getElementById("co_apartment").value = apt;
		document.getElementById("co_cell_phone1").value = cell1;
		document.getElementById("co_cell_phone2").value = cell2;
		document.getElementById("co_cell_phone3").value = cell3;
		document.getElementById("co_city").value = city;
		document.getElementById("co_state").value = state;
		document.getElementById("co_rent_pymt").value = rp;
		document.getElementById("co_housing_status").value = hs;
		document.getElementById("co_zip").value = zip;
		document.getElementById("co_time_at_address_year").value = addr_year;
		document.getElementById("co_time_at_address_month").value = addr_month;
	}
	else
	{
		document.getElementById("co_street_address").value = "";
		document.getElementById("co_apartment").value = "";
		document.getElementById("co_cell_phone1").value = "";
		document.getElementById("co_cell_phone2").value = "";
		document.getElementById("co_cell_phone3").value = "";
		document.getElementById("co_city").value = "";
		document.getElementById("co_state").value = "";
		document.getElementById("co_zip").value = "";
		document.getElementById("co_rent_pymt").value = "";
		document.getElementById("co_housing_status").value = "";
		document.getElementById("co_time_at_address_year").value = "";
		document.getElementById("co_time_at_address_month").value = "";
	}
}
function autotab1(original,destination)
{
  if (original.getAttribute&&original.value.length==original.getAttribute("maxlength"))
  destination.focus();
}
function fillDob()
{
	var dob_month = document.getElementById("dob_month").value;
	var dob_date = document.getElementById("dob_date").value;
	var dob_year = document.getElementById("dob_year").value;
	var dob = dob_month+"/"+dob_date+"/"+dob_year;
	document.getElementById("dob").value = dob;
}
function fillContactPhone()
{
	var ph1 = document.getElementById("pri_phone_1").value;
	var ph2 = document.getElementById("pri_phone_2").value;
	var ph3 = document.getElementById("pri_phone_3").value;
	var contact_phone = ph1+"-"+ph2+"-"+ph3;
	document.getElementById("contact_phone").value= contact_phone;
}