function createRequestObject(){
	var request_o; 
	var browser = navigator.appName; 
	if(browser == "Microsoft Internet Explorer"){
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		request_o = new XMLHttpRequest();
	}
	return request_o;
}

var http = createRequestObject(); 

/* Function creates thumbnail list */

function loadCat(n){
	if(n == 1) {
		http.open('get', 'selectcategory.asp');
	} else {
		http.open('get', 'filtercategory.asp');
	}
	http.onreadystatechange = handlesearch; 
	http.send(null);
}

function loadProgram(n){
	
	var ss = document.form1.selcat.value;
	if(n == 1) {
		http.open('get', 'educationalProgFilter.asp?vv=' + ss);
	} else {
	http.open('get', 'educationalProgFilter.asp');
	}
	http.onreadystatechange = handlesearch; 
	http.send(null);
}

function findCat(n){
	
	var ss = document.form1.selcat.value;
	if(n == 1) {
		http.open('get', 'selectcategory.asp?vv=' + ss);
	} else {
		http.open('get', 'filtercategory.asp?vv=' + ss);
	}
	document.form1.selcat.selectedIndex = 0;
	http.onreadystatechange = handlesearch; 
	
	http.send(null);
}


function loadcoy(n,x) {
	
		http.open('get', 'forms/coyform2.asp?bld=' + n + '&cid=' + x);

	http.onreadystatechange = handleform; 
	http.send(null);
}

function loadprefill(n){
	
	
	var selectValue = document.form1.prefill.selectedIndex;
	var ss = document.form1.prefill.options[selectValue].value; 
	
	if((n >= "152") && (n <= "157")) {
		http.open('get', 'forms/marketingstrategy2.asp?bld=' + ss + '&catid=' + n);
	} else if((n > "300") && (n < "312")) {
		http.open('get', 'forms/coyform2.asp?bld=' + ss + '&catid=' + n);
	} else if((n > "600") && (n < "610")) {
		http.open('get', 'forms/assocform2.asp?bld=' + ss + '&catid=' + n);
	} else if((n == "701")) {
		http.open('get', 'forms/milliondollar2.asp?bld=' + ss + '&catid=' + n);
	} else if((n >= "702") && (n <= "707")) {
		http.open('get', 'forms/IAA2.asp?bld=' + ss + '&catid=' + n);	
	} else if((n >= "801") && (n <= "807")) {
		http.open('get', 'forms/IAAassoc2.asp?bld=' + ss + '&catid=' + n);	
	} else {
		http.open('get', 'forms/residentialform2.asp?bld=' + ss + '&catid=' + n);
	}
	
	http.onreadystatechange = handleform; 
	http.send(null);
}

function entrycart(){
	http.open('get', 'entrycart.asp');
	http.onreadystatechange = handlecart ; 
	http.send(null);
}


function loadmillion() {
	var subusr = document.form1.subusr.value;
	var officer = document.form1.officer.value;
	var title = document.form1.title.value;
	var builder = document.form1.builder.value;
	var builderaddress = document.form1.builderaddress.value;
	var buildercity = document.form1.buildercity.value;
	var builderstate = document.form1.builderstate.value;
	var builderzip = document.form1.builderzip.value;
	var fName = document.form1.frName.value;
	var lName = document.form1.ltName.value;
	var dollarV = document.form1.dollarV.value;
	var noUnits = document.form1.noUnits.value;
	
	var category = document.form1.category.value;
	var catname = document.form1.catname.value;
	var catid = document.form1.catid.value;
	var price = document.form1.price.value;
	var prefill = document.form1.prefill.value;
	var formtype = document.form1.formtype.value;
	
	var radioLength = document.form1.option.length;

for(var i = 0; i < radioLength; i++) {

	if(document.form1.option[i].checked) {
	var option = document.form1.option[i].value;
}
}

	http.open('get', 'million_insert.asp?subusr=' + subusr + '&officer=' + officer + '&title=' + title + '&builder=' + builder + '&builderaddress=' + builderaddress + '&buildercity=' + buildercity + '&builderstate=' + builderstate + '&builderzip=' + builderzip + '&firstName=' + fName + '&lastName=' + lName + '&dollarV=' + dollarV + '&noUnits=' + noUnits + '&option=' + option + '&category=' + catname + '&catid=' + catid + '&price=' + price + '&prefill=' + prefill + '&formtype=' + formtype);
	http.onreadystatechange = handlemillion; 
	http.send(null);
	

}

function million_edit(n) {
	var subusr = document.form1.subusr.value;
	var officer = document.form1.officer.value;
	var title = document.form1.title.value;
	var builder = document.form1.builder.value;
	var builderaddress = document.form1.builderaddress.value;
	var buildercity = document.form1.buildercity.value;
	var builderstate = document.form1.builderstate.value;
	var builderzip = document.form1.builderzip.value;
	var fName = document.form1.frName.value;
	var lName = document.form1.ltName.value;
	var dollarV = document.form1.dollarV.value;
	var noUnits = document.form1.noUnits.value;
	
	var category = document.form1.category.value;
	var catname = document.form1.catname.value;
	var catid = document.form1.catid.value;
	var price = document.form1.price.value;
	var prefill = document.form1.prefill.value;
	var formtype = document.form1.formtype.value;
	
	var radioLength = document.form1.option.length;

for(var i = 0; i < radioLength; i++) {

	if(document.form1.option[i].checked) {
	var option = document.form1.option[i].value;
}
}

	http.open('get', 'million_edit.asp?subusr=' + subusr + '&officer=' + officer + '&title=' + title + '&builder=' + builder + '&builderaddress=' + builderaddress + '&buildercity=' + buildercity + '&builderstate=' + builderstate + '&builderzip=' + builderzip + '&firstName=' + fName + '&lastName=' + lName + '&dollarV=' + dollarV + '&noUnits=' + noUnits + '&option=' + option + '&category=' + catname + '&catid=' + catid + '&price=' + price + '&prefill=' + prefill + '&formtype=' + formtype);
	http.onreadystatechange = handlemillion; 
	http.send(null);
	

}

function million_update(n) {
	
	var officer = document.form1.officer.value;
	var title = document.form1.title.value;
	
	var builder = document.form1.builder.value;
	var fName = document.form1.frName.value;
	var lName = document.form1.ltName.value;
	var dollarV = document.form1.dollarV.value;
	var noUnits = document.form1.noUnits.value;
	var option = document.form1.option.value;
	var update = document.form1.updated.value;

	http.open('get', 'million_update.asp?mid=' + n + '&officer=' + officer + '&title=' + title + '&builder=' + builder + '&firstName=' + fName + '&lastName=' + lName + '&dollarV=' + dollarV + '&noUnits=' + noUnits + '&option=' + option + '&updated=' + update);
	http.onreadystatechange = handlemillion; 
	http.send(null);
	

}

function million_delete(n) {
	
	
	var builder = eval("document.form1.builder" + n + ".value");


	http.open('get', 'million_delete.asp?mid=' + n + '&builder=' + builder);
	http.onreadystatechange = handlemillion; 
	http.send(null);
	

}

function loadSAMmarketing() {
	
	
	var sponsor = document.form1.sponsorship.value;


	http.open('get', 'SAMMarketing_spotlight.html');
	http.onreadystatechange = handleSAMmarketing; 
	http.send(null);
	

}



function handlesearch(){
	stuff = document.getElementById("searchresults"); 
	if(http.readyState == 4){ 
		var response = http.responseText;
		document.getElementById('programs').innerHTML = response;
		
	}
}

function handleform(){
	
	if(http.readyState == 4){ 
		var response = http.responseText;
		document.getElementById('essenceofform').innerHTML = response;	
	}
}

function handlecart(){
	
	if(http.readyState == 4){ 
		var response = http.responseText;
		document.getElementById('fright').innerHTML = response;	
	}
}

function handlemillion(){
	
	if(http.readyState == 4){ 
		var response = http.responseText;
		document.getElementById('million').innerHTML = response;	
	}
}

function handleSAMmarketing(){
	
	if(http.readyState == 4){ 
		var response = http.responseText;
		document.getElementById('SAM').innerHTML = response;	
	}
}

function checkpassword() {
	var ss = document.form2.pwd.value;
	http.open('get', 'checkpassword.asp?pwd=' + ss);
	http.onreadystatechange = submitpassword;
	http.send(null);
}

function submitpassword(){
	
	if(http.readyState == 4){ 
		var response = http.responseText;
		document.getElementById('recheck').innerHTML = response;
		
	}
}

/* scripts for postcards */
function loadpcimage(n){
	http.open('get', 'common/get-postcard-image.php?im=' + n);
	http.onreadystatechange = handlepostcard; 
	http.send(null);
}

function handlepostcard(){
	
	if(http.readyState == 4){ 
		var response = http.responseText;
		document.getElementById('postcardimage').innerHTML = response;	
	}
}


/* confirm email */



function checkemail(form) {
var email = form.email.value;
var email3 = form.email3.value;

var email2 = form.email2.value;
var email4 = form.email4.value;
var qty = form.qty.value;
var selectValue = form.boothtype.selectedIndex;
var boothtype = form.boothtype.options[selectValue].value;


if(email!= email3) {
	alert("You have not entered the same email values. Please try again.");
	form.email3.focus();
	form.email3.style.background = "#ff0000";
	return false;
}

if(email2 != email4) {
	alert("You have not entered the same email values. Please try again.");
	form.email4.focus();
	form.email4.style.background = "#ff0000";
	return false;
}

if(qty == "") {
	alert("You have not entered a booth quantity. Please try again.");
	form.qty.focus();
	form.qty.style.background = "#ff0000";
	return false;
}

if(boothtype == "---") {
	alert("You have not a booth type. Please try again.");
	form.boothtype.focus();
	form.boothtype.style.background = "#ff0000";
	return false;
}

if(document.getElementById("booth").value == "") {
	alert("You have not entered a booth number. Please try again.");
	document.getElementById("booth").focus();
	document.getElementById("booth").style.background = "#ff0000";
	return false;
}


return true;
}  