var service_menu;
var OriginalClass = "";
function page_onload() {
}

function showMenu(id) {
	var menu = document.getElementById(id);
	menu.style.display = "";
}

function hideMenu(id) {
	var menu = document.getElementById(id);
	menu.style.display = "none";
}

function hideNav(id) {
	document.getElementById(id).style.display = "none";
	if(id =="navbar_1"){
		document.getElementById("navbar_home").style.padding = "10px 54px 0px 54px";
		document.getElementById("navbar_2").style.padding = "0px 23px 0px 23px";
		document.getElementById("navbar_3").style.padding = "0px 23px 0px 23px";
		document.getElementById("navbar_4").style.padding = "0px 23px 0px 23px";
	}else if(id =="navbar_2"){
		document.getElementById("navbar_home").style.padding = "10px 54px 0px 54px";
		document.getElementById("navbar_1").style.padding = "0px 28px 0px 28px";
		document.getElementById("navbar_3").style.padding = "0px 28px 0px 28px";
		document.getElementById("navbar_4").style.padding = "0px 28px 0px 28px";

	}else if(id =="navbar_3"){
		document.getElementById("navbar_home").style.padding = "10px 54px 0px 54px";
		document.getElementById("navbar_1").style.padding = "0px 28px 0px 28px";
		document.getElementById("navbar_2").style.padding = "0px 28px 0px 28px";
		document.getElementById("navbar_4").style.padding = "0px 28px 0px 28px";

	}else if(id =="navbar_4"){
		document.getElementById("navbar_home").style.padding = "10px 58px 0px 58px";
		document.getElementById("navbar_1").style.padding = "0px 33px 0px 33px";
		document.getElementById("navbar_2").style.padding = "0px 33px 0px 33px";
		document.getElementById("navbar_3").style.padding = "0px 33px 0px 33px";	
	}else{
		document.getElementById("navbar_1").style.padding = "0px 19px 0px 19px";
		document.getElementById("navbar_2").style.padding = "0px 19px 0px 19px";
		document.getElementById("navbar_3").style.padding = "0px 19px 0px 19px";
		document.getElementById("navbar_4").style.padding = "0px 19px 0px 19px";
	}
}

var newwindow;
function popup(url, height, width) {
	newwindow = window.open(url, 'name', 'height=' + height + ',width=' + width + ',scrollbars=yes,toolbar=no,menubar=no,location=no,status=no,dependent=yes,');
	if (window.focus) {
		newwindow.focus();
	}
}

function load_online_forms() {
	service_menu = document.getElementById("online_form");
}

function expand_online_form() {
	service_menu.style.visibility = "visible";
}

function collapse_online_form(evt, item) {
    var target = getTarget(evt);
    if(target && target.id.indexOf(item) >= 0) {
        return;
    }
	shutDownOnlineForm();
}

function getTarget(e) {
    return window.event ? e.toElement : e.relatedTarget;
}

function mouseOverEvent(obj) {
    OriginalClass = obj.className;
    obj.className = OriginalClass + "_over";
}

function mouseOutEvent(obj) {
    obj.className = OriginalClass;
}

function shutDownOnlineForm() {
	if(service_menu) {
		service_menu.style.visibility = "hidden";
	}	
}

function setFrameHeight(frame) {
	var myFrame = parent.document.getElementById(frame);
	if(myFrame) {
    	myFrame.style.height = getContentHeight() + "px";
    }
}

function getContentHeight() {
        var contentHeight;
        if (typeof document.height != "undefined") {
                contentHeight = document.height;
        }
        else if (document.compatMode && document.compatMode != "BackCompat") {
                contentHeight = document.documentElement.scrollHeight;
        }
        else if (document.body && typeof document.body.scrollHeight != "undefined") {
                contentHeight = document.body.scrollHeight;
        }
        return contentHeight;
}

//document.onclick = shutDownOnlineForm;

function changeFontSize(size) {
	if(size == "s"){
		document.getElementById("content").style.fontSize="8pt";
		document.getElementById("content").style.lineHeight="18px";
	}else if(size == "m"){
		document.getElementById("content").style.fontSize="12pt";
		document.getElementById("content").style.lineHeight="20px";
	}else if(size == "l"){
		document.getElementById("content").style.fontSize="16pt";
		document.getElementById("content").style.lineHeight="24px";
	}
	var exdate=new Date();
	exdate.setDate(parseInt(exdate.getDate())+365);
	document.cookie =  "fontsize="+size+"; expires="+exdate.toGMTString()+"; path=/";
}
function submitPoll(){
	for(var i = 1; i <= 4; i++){
		if(document.CTFS_side_poll.side_poll[i-1].checked){
			document.getElementById("answer"+i).style.display="block";
			document.getElementById("side_poll_options").style.display="none";
		}
	}
}

function transfer_quote (){
	var saved_info = "";
	for (var i = 0; i < document.forms[form_name].elements.length; i++) {
		var elem = document.forms[form_name].elements[i];
		if ((elem.type.toLowerCase() != "radio" && elem.type.toLowerCase() != "checkbox") || elem.checked == true) {
			saved_info += "" + elem.name + "=" + elem.value + "&";
		}
	}
	if (document.forms[form_name].postalcode1) {
		var elem = document.forms[form_name].postalcode1;
		if (elem.length > 1) {
			elem = elem[0];
		}
		document.transfer.postalcode1.value = elem.value;
	}
	if (document.forms[form_name].postalcode2) {
		var elem = document.forms[form_name].postalcode2;
		if (elem.length > 1) {
			elem = elem[0];
		}
		document.transfer.postalcode2.value = elem.value;
	}
	document.transfer.saved_info.value = saved_info;
	document.transfer.submit();
}
function lang_swap(language) {

        document.forms[form_name].AID.value = "lang_swap_TELE";

	var new_language = document.createElement("input");
	new_language.type = "hidden";
	new_language.name = "website_id";
        document.forms[form_name].appendChild(new_language);

	var page= document.createElement("input");
	page.type = "hidden";
	page.name = "page_name";
        document.forms[form_name].appendChild(page);

        var web_id = document.forms[form_name].website_id;
        if (!web_id) {
                // need to create input for page_name
                web_id = document.createElement("input");
                web_id.type = "hidden";
                web_id.name = "website_id";
                document.forms[form_name].appendChild(web_id);
        }
        web_id.value = language;

        var rpInputObj = document.forms[form_name].returning_page;
        if (!rpInputObj) {
                // need to create input for page_name
                rpInputObj = document.createElement("input");
                rpInputObj.type = "hidden";
                rpInputObj.name = "returning_page";
                document.forms[form_name].appendChild(rpInputObj);
        }
        rpInputObj.value = page_name;
        document.forms[form_name].submit();
}

