
//here you place the ids of every element you want.
var ids=new Array('front_page_main','politics_over','outdoors_over','environment_over','economy_over','law_over','culture_over');
function switchid(id){	
	hideallids();
	showdiv(id);
}

function hideallids(){
	//loop through the array and hide each element by id
	for (var i=0;i<ids.length;i++){
		hidediv(ids[i]);
	}		  
}

function hidediv(id) {
	//safe function to hide an element with a specified id
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'none';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'none';
		}
		else { // IE 4
			document.all.id.style.display = 'none';
		}
	}
}

function showdiv(id) {
	//safe function to show an element with a specified id
		  
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'block';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'block';
		}
		else { // IE 4
			document.all.id.style.display = 'block';
		}
	}
}




    //SuckerTree Horizontal Menu (Sept 14th, 06)
    //By Dynamic Drive: http://www.dynamicdrive.com/style/

    var menuids = ["treemenu1"] //Enter id(s) of SuckerTree UL menus, separated by commas

    function buildsubmenus_horizontal() {
        for (var i = 0; i < menuids.length; i++) {
            var ultags = document.getElementById(menuids[i]).getElementsByTagName("ul")
            for (var t = 0; t < ultags.length; t++) {
                if (ultags[t].parentNode.parentNode.id == menuids[i]) { //if this is a first level submenu
                    ultags[t].style.top = ultags[t].parentNode.offsetHeight + "px" //dynamically position first level submenus to be height of main menu item
                    ultags[t].parentNode.getElementsByTagName("a")[0].className = "mainfoldericon"
                }
                else { //else if this is a sub level menu (ul)
                    ultags[t].style.left = ultags[t - 1].getElementsByTagName("a")[0].offsetWidth + "px" //position menu to the right of menu item that activated it
                    ultags[t].parentNode.getElementsByTagName("a")[0].className = "subfoldericon"
                }
                ultags[t].parentNode.onmouseover = function() {
                    this.getElementsByTagName("ul")[0].style.visibility = "visible"
                }
                ultags[t].parentNode.onmouseout = function() {
                    this.getElementsByTagName("ul")[0].style.visibility = "hidden"
                }
            }
        }
    }

    if (window.addEventListener)
        window.addEventListener("load", buildsubmenus_horizontal, false)
    else if (window.attachEvent)
        window.attachEvent("onload", buildsubmenus_horizontal)

    var banArray = new Array(4); //for banners, increase size as necessary
    var counter = 1;


    if (document.images) //pre-load all banner images
    {
        for (i = 0; i < 5; i++) {
            banArray[i] = new Image(302, 226);
            banArray[i].src = "images/skin" + (i + 1) + ".jpg";
        }
    }

    function verifyRequired() {
        if (document.icpsignup["fields_email"].value == "") {
            document.icpsignup["fields_email"].focus();
            alert("The Email field is required.");
            return false;
        }


        return true;
    }