function Poll() {}

/* This script will be used for the govdelivery signup.  It is not part of the ACSI Survey but it is
 included in this file because we cannot add a new script file reference to the Vignette template 
 without doing a cms code push.  This is a temporary fix for the govdelivery landing page and will 
 be put in it's own file once this issue can be addressed.*/




// Parsing The Querystring with Javascript
// By Peter A. Bromberg, Ph.D.
// http://www.eggheadcafe.com/articles/20020107.asp

	function PageQuery(q) {
		if(q.length > 1) this.q = q.substring(1, q.length);
		else this.q = null;
		this.keyValuePairs = new Array();
		if(q) {
			for(var i=0; i < this.q.split("&").length; i++) {
				this.keyValuePairs[i] = this.q.split("&")[i];
			}
		}
		this.getKeyValuePairs = function() { return this.keyValuePairs; }
		this.getValue = function(s) {
			for(var j=0; j < this.keyValuePairs.length; j++) {
				if(this.keyValuePairs[j].split("=")[0] == s)
					return this.keyValuePairs[j].split("=")[1];
			}
			return false;
		}

		this.getParameters = function() {
			var a = new Array(this.getLength());
			for(var j=0; j < this.keyValuePairs.length; j++) {
				a[j] = this.keyValuePairs[j].split("=")[0];
			}
			return a;
		}

		this.getLength = function() { return this.keyValuePairs.length; } 
	}
	
	function queryString(key){
		var page = new PageQuery(window.location.search); 
		return unescape(page.getValue(key)); 
	}

	
	function fillOutForm() {
		login = queryString('login');
		if (login != 'false') {
			document.govdelivery.email.value = login;
		}
	}
	
	
	function quicksubscribe() {
		window.location = "https://service.govdelivery.com/service/multi_subscribe.html?code=USAGOV&login=" + document.govdelivery.email.value + "&origin=" + window.location.href, "GovDelivery";
	}
	
	
	
	
	/* This script will be used for get connected boxes for USA.gov and GobiernoUSA.gov to swap images.  It is not part of the ACSI Survey but it is included in this file because we cannot add a new script file reference to the Vignette template without doing a cms code push.  This is a temporary fix and will be put in it's own file once this issue can be addressed.*/

function swapImage(imgN,imgU){
if(document.images)document.images[imgN].src=imgU;
}

