// JavaScript Document

	// popup a calculator window
	function calcPopUp(URL){
		var now = new Date();
		windowName = "bills_" + now.getSeconds();
		window.open(URL,'MyWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=520,height=450');
	}

	// quick jump menu
	function quickJump(page) {
		 
		 var url = '';
		 
		 switch(page){
			 
			case '1':
				url += "https://www.bills.com/homeloan/debt_consolidation/?rbc=dropdown"; 
				break;
			case '2':
				url += "https://www.bills.com/homeloan/purchase/?rbc=dropdown"; 
				break;
			case '3':
				url += "https://www.bills.com/debthelp/debt/?rbc=dropdown"; 
				break;
			case '4':
				url += "/insurance/"; 
				break;
			case '5':
				url += "/bill-pay/";
				break;
			case '6':
				url += "https://www.bills.com/homeloan/home_equity_loan/?rbc=dropdown";
				break;
			case '7':
				url += "/credit/";
				break;
			case '8':
				url += "/askbill/";
				break;
			case '9':
				url += "/FAQs/";
				break;
			case '10':
				url += "https://www.bills.com/homeloan/mortgage_refinance/";
				break;
			case '11':
				url += "https://www.bills.com/reversemortgage/reverse_mortgage/";
				break;
			case '12':
				url += "/iq/";
				break;
			
		}
		
		window.location = url;
	}


	var tabs = new Array();
	var imgArr = new Array();
	
	tabs[0] = 'mortgage';
	tabs[1] = 'debthelp';
	tabs[2] = 'insurance';
	tabs[3] = 'billpay';
	tabs[4] = 'loans';
	tabs[5] = 'credit';
	
	for(var i=0; i<tabs.length; i++) {
		imgArr[tabs[i]] = new Image;
		imgArr[tabs[i]+"_on"] = new Image;
		imgArr[tabs[i]].src = "/images/forms/tabs/" + tabs[i] + ".gif";
		imgArr[tabs[i]+"_on"].src = "/images/forms/tabs/" + tabs[i] + "_on.gif";
	}

	// start up the connection
	function XHConn(){
		var xmlhttp, bComplete = false;
		try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
		catch (e) { try { xmlhttp = new XMLHttpRequest(); }
		catch (e) { xmlhttp = false; }}}
		
		if (!xmlhttp) return null;
		
		this.connect = function(sURL, sMethod, sVars, fnDone) {
			
			if (!xmlhttp) return false;
			bComplete = false;
			sMethod = sMethod.toUpperCase();
	
			try {
				if (sMethod == "GET") {
					xmlhttp.open(sMethod, sURL+"?"+sVars, true);
					sVars = "";
				} else {
					xmlhttp.open(sMethod, sURL, true);
					xmlhttp.setRequestHeader("Method", "POST "+sURL+" HTTP/1.1");
					xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
				}
				xmlhttp.onreadystatechange = function(){
					if (xmlhttp.readyState == 4 && !bComplete) {
						if (xmlhttp.status == 200) {
							bComplete = true;
							fnDone(xmlhttp);
						}
					}
				};
				xmlhttp.send(sVars);
			} catch(z) { 
				return false; 
			}
			return true;
		};
		return this;
	}
	
	// start new connection
	var conn = new XHConn();

	function updateTabs(page, sub_page){
		
		if (page == 'reverse')
		{
			page = 'mortgage';
			sub_page = 'reverse_mortgage';
		}
		
		for(var i=0; i<tabs.length; i++) {
			if(tabs[i]==page){
				document[tabs[i]].src = imgArr[tabs[i]+"_on"].src
			} else {
				document[tabs[i]].src = imgArr[tabs[i]].src
			}
		}
		var vars = "page=" + escape(page) + "&sub_page=" + escape(sub_page);
		conn.connect("/forms/cc.php", "GET", vars, updateCompareCenter);
		
	}

	function updateCompareCenter(request) {
				var content = request.responseText;
				
				/*
				 * if($('compareBodyForm_inner')) 
					Element.remove('compareBodyForm_inner');
				
				var innerform = document.createElement('div');
    			innerform.id = "compareBodyForm_inner";
				innerform.innerHTML = content;
				*/
				
				//$('compareBodyForm').appendChild(innerform);
				
				if (document.all){
					document.all['compareBodyForm'].innerHTML = content;
				} else if (document.layers){
					document.layers['compareBodyForm'].innerHTML = content;
				} else if (document.getElementById){
					document.getElementById('compareBodyForm').innerHTML = content;
				}
				
				/*
				if(content.indexOf("insurance_search_form") != -1) {
					 Event.observe(document.getElementById('insurance_search_form'), 'submit', function(event){
						respondToButtonClick(event); 
					});
				}
				*/
		}
		
	function changeaction(e) {
		//if(e.options[5].selected == true) {
			//$('debthelpmini').action = "https://www.bills.com/studentloan/loan";
		//}
	}