// FUNCTIONS TO LOAD ONCE DOM AVAILABLE
////////////////////////////////////////////////

addDOMLoadEvent(hidePage);
addDOMLoadEvent(loadContent);

function CheckQueryString() {

		var queryString = window.location.search.substring(1).toLowerCase();
		var a_string = queryString.split('?');
                var a_string_other = queryString.split('&');
		var b_subject = false;
		var b_message = false;
		var b_name = false;
		
		for (var i_counter=0; i_counter<a_string.length; i_counter++) {
			if (a_string[i_counter].substring(0, 7) == "subject") {
				b_subject = true;
			}
		
			if (a_string[i_counter].substring(0, 7) == "message") {
				b_message = true;
			}
		
			if (a_string[i_counter].substring(0, 4) == "name") {
				b_name = true;
			}
			
		}

               for (var i_counter=0; i_counter<a_string_other.length; i_counter++) {
                        if (a_string_other[i_counter].substring(0, 7) == "subject") {
                                b_subject = true;
                        }

                        if (a_string_other[i_counter].substring(0, 7) == "message") {
                                b_message = true;
                        }

                        if (a_string_other[i_counter].substring(0, 4) == "name") {
                                b_name = true;
                        }

                }

		if (b_subject && b_message && b_name) {
			alert('THANK YOU!\n Your message has been sent.');
		}
	}

function loadContent(){

		CheckQueryString(); 

		// <![CDATA[
  				
  		// Create new flash object
				var so = new SWFObject("/_site/swf/contact.swf", "FlashPage", "100%", "100%", "8", "#ffffff");
				
				//so.addParam("menu", "false");
				
		// Send Page Content
		
				so.addVariable('curPage', getID_Text("pageLoc"));						// Page Title
				
				so.addVariable("contact_count", getID_Attr("total_contacts", "value"));		// Limit
				for (var i_counter = 0; i_counter <= getID_Attr("total_contacts", "value"); i_counter++) {					
					so.addVariable("c" + i_counter + "n", getID_Text("c" + i_counter + "n"));
					so.addVariable("c" + i_counter + "c", getID_Text("c" + i_counter + "c"));
					for (var i_fieldCount = 0; i_fieldCount < 10; i_fieldCount++) {	
						so.addVariable("c" + i_counter + "_f" + i_fieldCount, getID_Text("c" + i_counter + "_f" + i_fieldCount));
					}
					
				}
				so.addVariable("urlHash", urlHash);
		
		// Write the Flash to the page and replace the page contents
		
				so.write("siteWrap");
				document.getElementById("siteWrap").style.height = "100%";
		// ]]>
}
