var ua = navigator.userAgent.toLowerCase();
if((navigator.userAgent.match(/iPhone/i)))
{
	document.write('<link href="iphone.css" rel="stylesheet" type="text/css" />');
}
if((navigator.userAgent.match(/iPad/i)))
{
	document.write('<link href="ipad.css" rel="stylesheet" type="text/css" />');
}
window.onload = function() {
setTimeout(function(){window.scrollTo(0, 1);});
}

function changeVideo(intVideo)
{
	if(intVideo == 1)
	{
	document.getElementById('testColumn').innerHTML = '<p>"There is a lot of need out there; a lot of pain out there; a lot of seniors have lost their 401k, so they need a backup," says Joseph Morris, Executive Vice President of Generation Mortgage.</p>';
	document.getElementById('v1').src = 'in-news-video' + intVideo + '.htm';
	}
	else if(intVideo == 2)
	{
	document.getElementById('testColumn').innerHTML = '<p>The home is still yours, you don\'t give up title; If the home is sold, any remaining equity is available to seniors or their heirs," explained Jeff Lewis, Generation Mortgage\'s Chairman of the Board.</p>';
	document.getElementById('v1').src = 'in-news-video' + intVideo + '.htm';
	}
	else if(intVideo == 3)
	{
	document.getElementById('testColumn').innerHTML = '<p>"With a reverse mortgage, you have the benefit of the upside of your house; if your house goes down by a lot, you still have access to the funds that were available," says Generation Mortgage\'s Chairman, Jeff Lewis.';
	document.getElementById('v1').src = 'http://www.forbes.com/video/embed/embed.html?show=34&format=frame&height=496&width=336&video=fvn/personalfinance/getting-more-money-for-seniors&mode=render';
	//document.getElementById('ccc').innerHTML = 'asdasdas<iframe src=\'http://www.forbes.com/video/embed/embed.html?show=34&format=frame&height=496&width=336&video=fvn/personalfinance/getting-more-money-for-seniors&mode=render\' width=\'33\' height=\'496\' frameborder=\'0\' scrolling=\'no\' marginwidth=\'0\' marginheight=\'0\'></iframe>';
	}
	else if(intVideo == 4)
	{
	document.getElementById('testColumn').innerHTML = '<p>"With a reverse mortgage, you have the benefit of the upside of your house; if your house goes down by a lot, you still have access to the funds that were available," says Generation Mortgage\'s Chairman, Jeff Lewis.</p>';
	document.getElementById('v1').src = 'in-news-video' + intVideo + '.htm';
	}
	else if(intVideo == 5)
	{
	document.getElementById('testColumn').innerHTML = '<p>"We\'re here to service our seniors. The reverse mortgage product is the only way for senior homeowners to access significant funds and at the same time insure their continued residency in their home," states Jeff Lewis, Generation Mortgage\'s Chairman.</p>';
	document.getElementById('v1').src = 'in-news-video' + intVideo + '.htm';
	}
	else if(intVideo == 6)
	{
	document.getElementById('testColumn').innerHTML = '<p>Money Matters with Gary Goldberg Generation Mortgage Chairman Jeff Lewis discusses Fannie Mae\'s and Freddie Mac\'s roles in the reverse mortgage industry.</p>';
	document.getElementById('v1').src = 'in-news-video' + intVideo + '.htm';
	}
}

function changeTest(intVideo)
{
	if(intVideo == 1)
	{
	document.getElementById('testColumn').innerHTML = '<h2 style="text-transform:none; font-style:italic; margin:0;">"It was such a relief to work with the Generation Professionals."</h2><div style="text-align:right;"><h2 style="margin:0; text-transform:none; font-style:italic; font-size:14px;">- Barbara S.</h2></div><p>Barbara thought she would have to sell her home. With a reverse mortgage for seniors, she no longer has a monthly mortgage payment, her other debts are paid and she can stay in her home as long as she wants. "I can now do the things I want to do while I am still healthy and young enough to enjoy them!"</p>';
	document.getElementById('v1').src = 'in-testimonial-video' + intVideo + '.htm';
	document.getElementById('vvv2').className = '';
	document.getElementById('vvv3').className = '';
	document.getElementById('vvv4').className = '';
	document.getElementById('vvv5').className = '';
	document.getElementById('vvv1').className = 'videoOn';
	document.getElementById('nd1').className = 'arrowOn';
	document.getElementById('nd2').className = 'arrowOff';
	document.getElementById('nd3').className = 'arrowOff';
	document.getElementById('nd4').className = 'arrowOff';
	document.getElementById('nd5').className = 'arrowOff';
	}
	else if(intVideo == 2)
	{
	document.getElementById('testColumn').innerHTML = '<h2 style="text-transform:none; font-style:italic; margin:0;">"I\'m relieved I can afford all my medications."</h2><div style="text-align:right;"><h2 style="margin:0; text-transform:none; font-style:italic; font-size:14px;">- Vivian E.</h2></div><p>Vivian refinanced her reverse mortgage and it lightened her life. Being able to continue living at home makes her feel independent, and she is relieved that she can afford her medications. She says, "My home is in my name and knowing this gives me a feeling of ease because I love my home."</p>';
	document.getElementById('v1').src = 'in-testimonial-video' + intVideo + '.htm';
	document.getElementById('vvv1').className = '';
	document.getElementById('vvv3').className = '';
	document.getElementById('vvv4').className = '';
	document.getElementById('vvv5').className = '';
	document.getElementById('vvv2').className = 'videoOn';
	document.getElementById('nd2').className = 'arrowOn';
	document.getElementById('nd1').className = 'arrowOff';
	document.getElementById('nd3').className = 'arrowOff';
	document.getElementById('nd4').className = 'arrowOff';
	document.getElementById('nd5').className = 'arrowOff';
	}
	else if(intVideo == 3)
	{
	document.getElementById('testColumn').innerHTML = '<h2 style="text-transform:none; font-style:italic; margin:0;">"It felt like an anvil was lifted off my head - the reverse mortgage changed my life."</h2><div style="text-align:right;"><h2 style="margin:0; text-transform:none; font-style:italic; font-size:14px;">- Frank K.</h2></div><p>Frank found himself in a very difficult financial situation. He was entangled with legal issues and thought he would lose his home, but he was able to pay off the existing mortgage and other debt without having to move. With no credit qualifications, obtaining a reverse mortgage was "a godsend all around" for Frank.</p>';
	document.getElementById('v1').src = 'in-testimonial-video' + intVideo + '.htm';
	document.getElementById('vvv1').className = '';
	document.getElementById('vvv2').className = '';
	document.getElementById('vvv4').className = '';
	document.getElementById('vvv5').className = '';
	document.getElementById('vvv3').className = 'videoOn';
	document.getElementById('nd3').className = 'arrowOn';
	document.getElementById('nd1').className = 'arrowOff';
	document.getElementById('nd2').className = 'arrowOff';
	document.getElementById('nd4').className = 'arrowOff';
	document.getElementById('nd5').className = 'arrowOff';
	}
	else if(intVideo == 4)
	{
	document.getElementById('testColumn').innerHTML = '<h2 style="text-transform:none; font-style:italic; margin:0;">"I feel like a multi-millionaire!"</h2><div style="text-align:right;"><h2 style="margin:0; text-transform:none; font-style:italic; font-size:14px;">- Nadine H.</h2></div><p>Nadine refinanced her reverse mortgage to help pay off bills, buy a car and have her home retrofitted to be more accessible. She worked hard her entire life to buy her home and now it\'s paying her back. "My home is still mine, a place that I\'m familiar with... A reverse mortgage for seniors gave me the freedom to enjoy what I worked for!"</p>';
	document.getElementById('v1').src = 'in-testimonial-video' + intVideo + '.htm';
	document.getElementById('vvv1').className = '';
	document.getElementById('vvv2').className = '';
	document.getElementById('vvv3').className = '';
	document.getElementById('vvv5').className = '';
	document.getElementById('vvv4').className = 'videoOn';
	document.getElementById('nd4').className = 'arrowOn';
	document.getElementById('nd1').className = 'arrowOff';
	document.getElementById('nd2').className = 'arrowOff';
	document.getElementById('nd3').className = 'arrowOff';
	document.getElementById('nd5').className = 'arrowOff';
	}
	else if(intVideo == 5)
	{
	document.getElementById('testColumn').innerHTML = '<h2 style="text-transform:none; font-style:italic; margin:0;">"The reverse mortgage has been wonderful."</h2><div style="text-align:right;"><h2 style="margin:0; text-transform:none; font-style:italic; font-size:14px;">- Eve &amp; Dave F.</h2></div><p>Dave\'s mother, Eva, purchased a flower shop with part of her reverse mortgage proceeds. Eva explains that she\'s "the silent partner" and that her son, Dave, "Does all the work!" She is incredibly happy they\'re able to be in business together. They\'ve made plans to fix up Eva\'s home and, ultimately, hope to pay off the reverse mortgage with proceeds from the flower shop.</p>';
	document.getElementById('v1').src = 'in-testimonial-video' + intVideo + '.htm';
	document.getElementById('vvv1').className = '';
	document.getElementById('vvv2').className = '';
	document.getElementById('vvv3').className = '';
	document.getElementById('vvv4').className = '';
	document.getElementById('vvv5').className = 'videoOn';
	document.getElementById('nd5').className = 'arrowOn';
	document.getElementById('nd1').className = 'arrowOff';
	document.getElementById('nd2').className = 'arrowOff';
	document.getElementById('nd3').className = 'arrowOff';
	document.getElementById('nd4').className = 'arrowOff';
	}
}


function validateCalculatorPop()
{
	if(document.getElementById('first_name').value == '')
	{
	alert('Please enter your First Name');
	return false;
	}
	if(document.getElementById('last_name').value == '')
	{
	alert('Please enter your Last Name');
	return false;
	}
	if(document.getElementById('phone').value == '')
	{
	alert('Please enter your Phone Number');
	return false;
	}
	
	return true	
}



function rText()
{
	var rr = Math.floor(Math.random()*4);
	switch(rr)
	{
		case 0:
			document.write('<a href="customer-testimonials.htm"><img src="images/cta-1.jpg" alt="" width="288" height="217" border="0" /></a>');
			break;
		case 1:
			document.write('<a href="customer-testimonials.htm"><img src="images/cta-2.jpg" alt="" width="288" height="217" border="0" /></a>');
			break;
		case 2:
			document.write('<a href="customer-testimonials.htm"><img src="images/cta-3.jpg" alt="" width="288" height="217" border="0" /></a>');
			break;
		case 3:
			document.write('<a href="customer-testimonials.htm"><img src="images/cta-4.jpg" alt="" width="288" height="217" border="0" /></a>');
			break;
	}
}


function ValidateDVD()
{
	if(document.getElementById('first_name').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your First Name');
		document.getElementById('first_name').focus();
		return false;
	}
	
	if(document.getElementById('last_name').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Last Name');
		document.getElementById('last_name').focus();
		return false;
	}
	if(document.getElementById('dob2').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Date of Birth');
		document.getElementById('dob2').focus();
		return false;
	}
	if(document.getElementById('dob2').value.replace(/^\s*/, '').replace(/\s*$/, '') == "MM/DD/YYYY")
	{
		alert('Please enter your Date of Birth');
		document.getElementById('dob2').focus();
		return false;
	}
	if(document.getElementById('phone').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Phone Number');
		document.getElementById('phone').focus();
		return false;
	}
	if(document.getElementById('email').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Email Address');
		document.getElementById('email').focus();
		return false;
	}
	if(document.getElementById('address').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Street Address');
		document.getElementById('address').focus();
		return false;
	}
	if(document.getElementById('city').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter the City');
		document.getElementById('city').focus();
		return false;
	}
	if(document.getElementById('state')[0].selected == true)
	{
		alert('Please select the State');
		document.getElementById('state').focus();
		return false;
	}
	if(document.getElementById('zip').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter the Zip Code');
		document.getElementById('zip').focus();
		return false;
	}
	if(document.getElementById('txt_homevalue').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter the Estimated Home Value');
		document.getElementById('txt_homevalue').focus();
		return false;
	}
	return true
}

function ValidateGuide()
{
	if(document.getElementById('first_name').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your First Name');
		document.getElementById('first_name').focus();
		return false;
	}
	
	if(document.getElementById('last_name').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Last Name');
		document.getElementById('last_name').focus();
		return false;
	}
	if(document.getElementById('dob2').value.replace(/^\s*/, '').replace(/\s*$/, '') == "MM/DD/YYYY")
	{
		alert('Please enter your Date of Birth');
		document.getElementById('dob2').focus();
		return false;
	}
	if(document.getElementById('dob2').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Date of Birth');
		document.getElementById('dob2').focus();
		return false;
	}
	
	if(document.getElementById('phone').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Phone Number');
		document.getElementById('phone').focus();
		return false;
	}
	if(document.getElementById('email').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Email Address');
		document.getElementById('email').focus();
		return false;
	}
	if(document.getElementById('address').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Street Address');
		document.getElementById('address').focus();
		return false;
	}
	if(document.getElementById('city').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter the City');
		document.getElementById('city').focus();
		return false;
	}
	if(document.getElementById('state')[0].selected == true)
	{
		alert('Please select the State');
		document.getElementById('state').focus();
		return false;
	}
	if(document.getElementById('zip').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter the Zip Code');
		document.getElementById('zip').focus();
		return false;
	}
	if(document.getElementById('txt_homevalue').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter the Estimated Home Value');
		document.getElementById('txt_homevalue').focus();
		return false;
	}
	return true
}

function ValidateEstimate()
{
	if(document.getElementById('fname').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your First Name');
		document.getElementById('fname').focus();
		return false;
	}
	
	if(document.getElementById('last_name').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Last Name');
		document.getElementById('last_name').focus();
		return false;
	}
	if(document.getElementById('dob2').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Date of Birth');
		document.getElementById('dob2').focus();
		return false;
	}
	if(document.getElementById('dob2').value.replace(/^\s*/, '').replace(/\s*$/, '') == "MM/DD/YYYY")
	{
		alert('Please enter your Date of Birth');
		document.getElementById('dob2').focus();
		return false;
	}
	if(document.getElementById('phone').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Phone Number');
		document.getElementById('phone').focus();
		return false;
	}
	if(document.getElementById('email').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Email Address');
		document.getElementById('email').focus();
		return false;
	}
	if(document.getElementById('address').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Street Address');
		document.getElementById('address').focus();
		return false;
	}
	if(document.getElementById('city').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter the City');
		document.getElementById('city').focus();
		return false;
	}
	if(document.getElementById('state')[0].selected == true)
	{
		alert('Please select the State');
		document.getElementById('state').focus();
		return false;
	}
	if(document.getElementById('zip').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter the Zip Code');
		document.getElementById('zip').focus();
		return false;
	}
	if(document.getElementById('txt_homevalue').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter the Estimated Home Value');
		document.getElementById('txt_homevalue').focus();
		return false;
	}
	return true
}


function ValidateNewsletter()
{
	if(document.getElementById('txt_firstname').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your First Name');
		document.getElementById('txt_firstname').focus();
		return false;
	}
	
	if(document.getElementById('last_name').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Last Name');
		document.getElementById('last_name').focus();
		return false;
	}
	if(document.getElementById('txt_zipcode').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter the Zip Code');
		document.getElementById('txt_zipcode').focus();
		return false;
	}
	if(document.getElementById('txt_email').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Email Address');
		document.getElementById('txt_email').focus();
		return false;
	}
	if(document.getElementById('txt_emailconfirm').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please confirm your Email Address');
		document.getElementById('txt_emailconfirm').focus();
		return false;
	}
	if(document.getElementById('txt_email').value.replace(/^\s*/, '').replace(/\s*$/, '') != document.getElementById('txt_emailconfirm').value.replace(/^\s*/, '').replace(/\s*$/, ''))
	{
		alert('The email address fields do not match. Please verify.');
		return false;
	}
	return true
}

function ValidateBrokerContact()
{
	if(document.getElementById('fname').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your First Name');
		document.getElementById('fname').focus();
		return false;
	}
	
	if(document.getElementById('last_name').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Last Name');
		document.getElementById('last_name').focus();
		return false;
	}
	if(document.getElementById('company').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Company');
		document.getElementById('company').focus();
		return false;
	}
	if(document.getElementById('phone').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Phone Number');
		document.getElementById('phone').focus();
		return false;
	}
	if(document.getElementById('email').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Email Address');
		document.getElementById('email').focus();
		return false;
	}
	if(document.getElementById('address').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter your Mailing Address');
		document.getElementById('address').focus();
		return false;
	}
	if(document.getElementById('city').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter the City');
		document.getElementById('city').focus();
		return false;
	}
	if(document.getElementById('state')[0].selected == true)
	{
		alert('Please select the State');
		document.getElementById('state').focus();
		return false;
	}
	if(document.getElementById('zip').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
	{
		alert('Please enter the Zip Code');
		document.getElementById('zip').focus();
		return false;
	}
	return true
}


function toggleForm(formElement, strText)
{
	//if(document.getElementById(formElement).value == strText)
	//document.getElementById(formElement).value = '';
	//else
	if(document.getElementById(formElement).value == '')
	document.getElementById(formElement).value = strText;
}
function sType()
{
	if(document.getElementById('dob').value == 'MM/DD/YYYY')
	document.getElementById('dob').value = '';	
}
function sType2()
{
	if(document.getElementById('dob2').value == 'MM/DD/YYYY')
	document.getElementById('dob2').value = '';	
}

function toggleFormY(elType, formElement)
{
	document.getElementById(formElement).className = 'input-text-on';
	if(formElement == 'dob' && document.getElementById(formElement).value == 'MM/DD/YYYY')
	{
		document.getElementById('dob').value = '';	
	}
	if(formElement == 'dob2' && document.getElementById(formElement).value == 'MM/DD/YYYY')
	{
		document.getElementById('dob2').value = '';	
	}
	
	
	if(elType == 'm')
	eval('document.getElementById(\'pre_' + formElement + '\').src = \'images/money-detail-on.jpg\'');
	else
	eval('document.getElementById(\'pre_' + formElement + '\').src = \'images/pre-on.jpg\'');
	
	eval('document.getElementById(\'' + formElement + '_detail\').src = \'images/input-detail-new-on.jpg\'');
}
function toggleFormW(elType, formElement)
{
	document.getElementById(formElement).className = 'input-text-off';
	
	if(formElement == 'dob' && document.getElementById(formElement).value == '')
	document.getElementById(formElement).value = 'MM/DD/YYYY';
	if(formElement == 'dob2' && document.getElementById(formElement).value == '')
	document.getElementById(formElement).value = 'MM/DD/YYYY';
	
	
	if(elType == 'm')
	eval('document.getElementById(\'pre_' + formElement + '\').src = \'images/money-detail-off.jpg\'');
	else
	eval('document.getElementById(\'pre_' + formElement + '\').src = \'images/pre-off.jpg\'');
	
	eval('document.getElementById(\'' + formElement + '_detail\').src = \'images/input-detail-new.jpg\'');
}

function toggleBio(strBio)
{
	if(document.getElementById(strBio).style.display == 'none')
		{
			document.getElementById(strBio).style.display = 'block';
			eval("document.getElementById('" + strBio + "-a').src = 'images/arrow-b.png'");
		}
	else
		{
			document.getElementById(strBio).style.display = 'none';
			eval("document.getElementById('" + strBio + "-a').src = 'images/arrow-r.png'");
		}
}
function toggleFormY2(formElement)
{
	document.getElementById(formElement).className = 'input-text2';
}
function toggleFormW2(formElement)
{
	document.getElementById(formElement).className = 'input-text';
}

function toggleFormY3(formElement)
{
	document.getElementById(formElement).className = 'input-textarea-on';
}
function toggleFormW3(formElement)
{
	document.getElementById(formElement).className = 'input-textarea';
}
