// JavaScript Document

function addLoadEvent(func)
	{
		var oldonload = window.onload;
		if (typeof window.onload != 'function')
			{
				window.onload = func;
			}
		else
			{
				window.onload = function()
					{
						oldonload();
						func();
					}
			}
	}

function popUp(winURL)
	{
		window.open(winURL, "popup");	
	}
	
function openNewWindow() 
	{
		if (!document.getElementsByTagName) return false;
		var lnks = document.getElementsByTagName("a");
		for (var i=1; i<lnks.length; i++) 
			{
				if(lnks[i].className == "popup")
					{
						lnks[i].onclick = function()
							{
								popUp(this.getAttribute("href"));
								return false;
							}
					}
			}
		
	}
	
function follow_ups()
		{
			//alert('test');
			var follow_up_query = document.follow_up_dropdown.query_follow_up.options[document.follow_up_dropdown.query_follow_up.selectedIndex].value;
			window.location = "contact_follow_ups.php?follow_up_query=" + follow_up_query;
		}
		

function previous_page()
    {
        window.history.back();
    }
	
function openEmailWindow()
	{
		window.open('email_instructions.php', '', 'width=240,height=235');
	}
	
function openListWindow()
	{
		window.open('list_guidelines.php', '', 'width=250,height=430');
	}
	


function confirmSubmit() {
		var sendForm = confirm("Are you sure you want to do this?");
		if(sendForm == true)
			return true;
			return false;
		}

function addInputSubmitEvent(form, input) {
    input.onkeydown = function(e) {
        e = e || window.event;
        if (e.keyCode == 13) {
            form.submit();
            return false;
        }
    };
}

function prepareSubmit() {
    var forms = document.getElementsByTagName('form');

    for (var i=0;i < forms.length;i++) {
        var inputs = forms[i].getElementsByTagName('input');

        for (var j=0;j < inputs.length;j++)
            addInputSubmitEvent(forms[i], inputs[j]);
    }
};
	
// load the functions	
addLoadEvent(openNewWindow);
addLoadEvent(prepareSubmit);