function selectAll(FormName,FieldName)
{
	var FieldId = document.forms[FormName].elements[FieldName];
	FieldId.checked=true;
	var total = FieldId.length;
	for(var i = 0; i < total; i++){
		FieldId[i].checked = true;
	}
}

function unselectAll(FormName,FieldName)
{
	var FieldId = document.forms[FormName].elements[FieldName];
	FieldId.checked=false;
	var total = FieldId.length;
	for(var i = 0; i < total; i++){
		FieldId[i].checked = false;
	}
}

function get_mortgageamount(){
	var house_value=document.getElementById("house_value").value;
	var deposit=0;
	if(document.getElementById("deposit").value!=""){ 
		var deposit=document.getElementById("deposit").value;
	}
	document.getElementById("deposit").value = deposit;	
	var deposit_type=document.getElementById("deposit_type").value;
	if(deposit_type=="percentage"){
		document.getElementById("deposit").maxLength = "2";
		if(document.getElementById("deposit").value!="0")
			deposit = deposit.substring(0,2);
		document.getElementById("deposit").value = deposit;
	}else{
		document.getElementById("deposit").maxLength = "50";
	}
	if(house_value!=0){		
		//alert("1=" + deposit);
		if(house_value!='' && document.getElementById("deposit").value!="" && deposit_type == "percentage"){
			var temp=(house_value * deposit)/100;
			var mortgage_amount=(house_value - temp).toFixed(2);
			document.getElementById("mortgage_amount").value=Math.round(mortgage_amount);
			if(document.getElementById("mortg_amt"))
				document.getElementById("mortg_amt").innerHTML="$ " + Math.round(mortgage_amount);
		}else if(house_value!='' && document.getElementById("deposit").value!="" && deposit_type == "amount"){
		//	alert(deposit);
			var mortgage_amount=(house_value - deposit).toFixed(2);
			document.getElementById("mortgage_amount").value=Math.round(mortgage_amount);
			if(document.getElementById("mortg_amt"))
				document.getElementById("mortg_amt").innerHTML="$ " + Math.round(mortgage_amount);
		}
	}
}
function newoptions(term){
	var sel_option=term.value;
	var theDropDown = document.getElementById("rate_term")
	var numberOfOptions = theDropDown.options.length
	for (i=0; i<numberOfOptions; i++) {
		 theDropDown.remove(0)
	}
	if(sel_option=='OPENFIXED'){
		document.getElementById("rate_term").options[0] = new Option('Not sure','');
		document.getElementById("rate_term").options[1] = new Option('6 month','0.5');
		document.getElementById("rate_term").options[2] = new Option('1 year','1');
		document.getElementById("rate_term").options[3] = new Option('2 year','2');
		document.getElementById("rate_term").options[4] = new Option('3 year','3');
	}
	else if(sel_option=='CLOSEDFIXED'){
		document.getElementById("rate_term").options[0] = new Option('Not sure','');
		document.getElementById("rate_term").options[1] = new Option('6 month','0.5');
		document.getElementById("rate_term").options[2] = new Option('1 year','1');
		document.getElementById("rate_term").options[3] = new Option('2 year','2');
		document.getElementById("rate_term").options[4] = new Option('3 year','3');
		document.getElementById("rate_term").options[5] = new Option('4 year','4');
		document.getElementById("rate_term").options[6] = new Option('5 year','5');
		document.getElementById("rate_term").options[7] = new Option('6 year','6');
		document.getElementById("rate_term").options[8] = new Option('7 year','7');
		document.getElementById("rate_term").options[9] = new Option('8 year','8');
		document.getElementById("rate_term").options[10] = new Option('9 year','9');
		document.getElementById("rate_term").options[11] = new Option('10 year','10');
		document.getElementById("rate_term").options[12] = new Option('15 year','15');
		document.getElementById("rate_term").options[13] = new Option('20 year','20');
	}else if(sel_option=='OPENVARIABLE'){
		document.getElementById("rate_term").options[0] = new Option('Not sure','');
		document.getElementById("rate_term").options[1] = new Option('6 month','0.5');
		document.getElementById("rate_term").options[2] = new Option('5 year','5');
	}else if(sel_option=='CLOSEDVARIABLE'){
		document.getElementById("rate_term").options[0] = new Option('Not sure','');
		document.getElementById("rate_term").options[1] = new Option('5 year','5');
	}else{
		document.getElementById("rate_term").options[0] = new Option('Not sure','');
	}
}

function search_lender(lender_id){		
	var lender_name = lender_id.value;
	if(lender_name == ""){
		alert("Please select lender or broker");
		return false;
	}else{
		return true;
	}
}

function search_insurer(insurer_id){		
	var insurer = insurer_id.value;
	if(insurer == ""){
		alert("Please select life insurer");
		return false;
	}else{
		var url="http://www.ratesupermarket.ca/term_life_insurance/insurer/"+insurer;
		document.insurer_search.action = url;
	}
}

function search_creditcard(card_id){		
	var credit_card = card_id.value;
	if(credit_card == ""){
		alert("Please select credit card");
		return false;
	}else{
		var url="http://www.ratesupermarket.ca/credit_cards/supplier/"+credit_card;
		document.creditcard_search.action = url;
	}
}
function showDiv(id,text_id) {
	/*if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById('pcode').style.display = 'block';
	}
	else{
		if (document.layers) { // Netscape 4
			document.pcode.display = 'block';
		}
		else{ // IE 4
			document.all.pcode.style.display = 'block';
		}
	}*/
	document.getElementById(text_id).value="yes";
	document.getElementById(id).className="show";
}

function review_display(){
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById('add_review').style.display = 'block';
	}
	else{
		if (document.layers) { // Netscape 4
			document.add_review.display = 'block';
		}
		else{ // IE 4
			document.all.add_review.style.display = 'block';
		}
	}
}

$(document).ready(function(){

	//hide the all of the element with class msg_body
	var life_checked = $('#life_insurance_quote').attr('checked')?1:0;
	if(life_checked==0){
		$("#life_dob").hide();
	}
	//toggle the componenet with class msg_body
	$("input[name=life_insurance_quote]").click(function(event)
        {
		$("#life_dob").slideToggle();
        });
	//$("#life_dob").hide();
});


