var newArray = new Array();

//look for form and assign elements to variables

function getParamFromUrl() {
		var form_firstname = document.getElementById("firstname");
		var form_lastname = document.getElementById("lastname")
		var form_title = document.getElementById("title")
		var form_organisation = document.getElementById("organisation")
		var form_email = document.getElementById("email")
		var form_telephone = document.getElementById("telephone")
		var form_city = document.getElementById("city")
		var form_country = document.getElementById("country")
		var form_postcode = document.getElementById("postcode")
		var form_orgtype = document.getElementById("orgtype")
		var form_position = document.getElementById("position")
		var form_numberoflawyers = document.getElementById("numberoflawyers")
		var form_marketing = document.getElementById("marketing")
		var form_refcode = document.getElementById("refcode")
		var form_Acct_Manager = document.getElementById("Acct_Manager")
		var form_Acct_Manager_Email = document.getElementById("Acct_Manager_Email")
		var form_Contact_ID = document.getElementById("Contact_ID")
		var form_Org_ID = document.getElementById("Org_ID")
		var form_URL = document.getElementById("form_action")
		
		

//split URL
function getPic() {

      var theURL = location.href;
      array = theURL.split("?");
      if(theURL.indexOf("mtg.practicallaw.com") > -1) {
            var directoryAr = theURL.split("mtg.practicallaw.com");
            var directory = directoryAr[1].charAt(1);
            if(directory == "f") {
                  referenceExists = directoryAr[1].split("f");
                  window.location.href=directoryAr[0] + "mtg.practicallaw.com/s" + referenceExists[1];
            }
      }
            if(array.length > 1) {
                  var params = array[1].split("&");
                        if(params.length > 0) {
                              for(var i = 0; i < params.length; i++) {
                                    newArray[newArray.length] = params[i].split("=");
                              }
                        }
            }                 
}


getPic();

//get values from URL

function getValue(paramName) {
var paramValue = null;
	for(var i=0; i<newArray.length; i++) {
		if(newArray[i][0] == paramName) {
			if(newArray[i].length > 1) paramValue = newArray[i][1];
		}
	}
return paramValue;
}
	
//put values in variables
	
var my_firstname = getValue("firstname");
var my_lastname = getValue("lastname");
var my_title = getValue("title");
var my_organisation = getValue("organisation");
var my_email = getValue("email");
var my_telephone = getValue("telephone");
var my_city = getValue("city");
var my_country = getValue("country");
var my_postcode = getValue("postcode");
var my_orgtype = getValue("orgtype");
var my_position = getValue("position");
var my_numberoflawyers = getValue("numberoflawyers");
var my_marketing = getValue("utm_medium");
var my_refcode = getValue("utm_campaign");
var my_Acct_Manager = getValue("acctmanager");
var my_Acct_Manager_Email = getValue("acctmanageremail");
var my_Contact_ID = getValue("contactid");
var my_Org_ID = getValue("orgid");
var my_URL = getValue("URL");
showDiv = getValue("showDiv");
openTab = getValue("tab");


	

//	if(output != "") document.write(decodeURIComponent(output));

//put variables into form once page is loaded






















	//decode and put variables into form
				if (form_firstname) {
					if (my_firstname != null) {my_firstname=unescape(my_firstname); form_firstname.value = my_firstname;}
				}

				if (form_lastname) {
					if (my_lastname != null) {my_lastname=unescape(my_lastname); form_lastname.value = my_lastname;}
				}
				
				if (form_title) {
					if (my_title != null) {my_title=unescape(my_title); form_title.value = my_title;}
				}

				if (form_organisation) {
					if (my_organisation != null) {my_organisation=unescape(my_organisation); form_organisation.value = my_organisation;}
				}
				
				if (form_email) {
					if (my_email != null) {my_email=unescape(my_email); form_email.value = my_email;}
				}
				
				if (form_telephone) {
					if (my_telephone != null) {my_telephone=unescape(my_telephone); form_telephone.value = my_telephone;}
				}
				
				if (form_city) {
					if (my_city != null) {my_city=unescape(my_city); form_city.value = my_city;}
				}
				
				if (form_country) {
					if (my_country != null) {my_country=unescape(my_country); form_country.value = my_country;}
				}
				
				if (form_postcode) {
					if (my_postcode != null) {my_postcode=unescape(my_postcode); form_postcode.value = my_postcode;}
				}
				
				if (form_orgtype) {
					if (my_orgtype != null) {my_orgtype=unescape(my_orgtype); form_orgtype.value = my_orgtype;}
				}
							
				if (form_position) {
					if (my_position != null) {my_position=unescape(my_position); form_position.value = my_position;}
				}
				
				if (form_numberoflawyers) {
					if (my_numberoflawyers != null) {my_numberoflawyers=unescape(my_numberoflawyers); form_numberoflawyers.value = my_numberoflawyers;}
				}
				
				if (form_marketing) {
					if (my_marketing != null) {my_marketing=unescape(my_marketing); form_marketing.value = my_marketing;}
				}
				
				if (form_refcode) {
					if (my_refcode != null) {my_refcode=unescape(my_refcode); form_refcode.value = my_refcode;}
				}
				
				if (form_Acct_Manager) {
					if (my_Acct_Manager != null) {my_Acct_Manager=unescape(my_Acct_Manager); form_Acct_Manager.value = my_Acct_Manager;}
				}
				
				if (form_Acct_Manager_Email) {
					if (my_Acct_Manager_Email != null) {my_Acct_Manager_Email=unescape(my_Acct_Manager_Email); form_Acct_Manager_Email.value = my_Acct_Manager_Email;}
				}
				
				if (form_Contact_ID) {
					if (my_Contact_ID != null) {my_Contact_ID=unescape(my_Contact_ID); form_Contact_ID.value = my_Contact_ID;}
				}
				
				if (form_Org_ID) {
					if (my_Org_ID != null) {my_Org_ID=unescape(my_Org_ID); form_Org_ID.value = my_Org_ID;}
				}
				
				if (form_URL) {
					if (my_URL != null) {my_URL=unescape(my_URL); form_URL.action = my_URL;}
				}


}
