function reveal() {
var query = window.location.href;
var page = query.substr(query.indexOf("?")+1);
var args = new Object();
var fields = page.split('&');
for (var f = 0; f < fields.length; f++) {
      var field = fields[f].split('=');
      args[unescape(field[0].replace(/\+/g, ' '))] = unescape(field[1].replace(/\+/g, ' '));
    }
page = args['ip']

if(document.getElementById(page)){
document.getElementById(page).style.display = 'block';
}
}


function hsControl() {
var sticky = document.emtinterestpage.hsname.parentNode.parentNode.parentNode.parentNode;
//alert(sticky.nodeName);
sticky.setAttribute("id","HS-Table");
var hsLink = sticky.childNodes[0].childNodes[0].childNodes[0];
hsLink.setAttribute("id","HSL");
var cell1 = document.emtinterestpage.hsname.parentNode;
cell1.setAttribute("id","HSC1");
var cell2 = document.emtinterestpage.hscode.parentNode;
cell2.setAttribute("id","HSC2");
var cell3 = document.emtinterestpage.hsaddress1.parentNode;
cell3.setAttribute("id","HSC3");
var cell4 = document.emtinterestpage.hsaddress2.parentNode;
cell4.setAttribute("id","HSC4");
var cell5 = document.emtinterestpage.hscity.parentNode;
cell5.setAttribute("id","HSC5");
var cell6 = document.emtinterestpage.hsstate.parentNode;
cell6.setAttribute("id","HSC6");
var cell7 = document.emtinterestpage.hszip.parentNode;
cell7.setAttribute("id","HSC7");

}


function pwControl() {
var sticky2 = document.emtinterestpage.password.parentNode.parentNode.parentNode.parentNode;
sticky2.setAttribute("id","PS-Table");
var pcell1 = document.emtinterestpage.password.parentNode;
pcell1.setAttribute("id","PSC1");
var pcell2 = document.emtinterestpage.passwordConfirm.parentNode;
pcell2.setAttribute("id","PSC2");

if ((document.emtinterestpage.text81)&&(document.emtinterestpage.text81)) {
setup();
}
}



var mType = new Array;
var mValue = new Array;
var mText = new Array;
var cType = new Array;
var cValue = new Array;
var cText = new Array;

var location1;
var major;

function setup() {

location1 = document.emtinterestpage.text81;
major = document.emtinterestpage.text121;


if (document .all) {
location1.onchange = autoPop1;
parseMajor(1,2);
}else{
location1.setAttribute("onChange","autoPop1()");
parseMajor(0,1);
}
}

function parseMajor(start,step) {
var j = 0;
for (i=start;i<major.childNodes.length;i+=step) {
mType[j] = major.childNodes[i].nodeName;
mValue[j] = major.childNodes[i].getAttribute("value");
mText[j] = major.childNodes[i].innerHTML;
j += 1;
}
autoPop1();
}

function autoPop1() {
	major.innerHTML = "";
	var escape = 0;
	var pre = location1.value;
	//alert(pre);
	for (i=0;i<mType.length;i++) {
        for (j=0;j<mText[i].length;j++) {
			//alert(mText[i]+", "+mText[i].charAt(j));
			if (mText[i].charAt(j) =="*") {
				//alert("j = "+j);
                if (pre.length = 2) {
					var testVal = mText[i].charAt(j+1)+mText[i].charAt(j+2);
				}
                if (pre.length = 3) {
					var testVal = mText[i].charAt(j+1)+mText[i].charAt(j+2)+mText[i].charAt(j+3);
				}
                //alert(pre+", "+testVal);
				if (evaluate(pre, testVal) == true) {
					var newOption = document.createElement(mType[i]);
					major.appendChild(newOption);
					newOption.setAttribute("value",mValue[i]);
					var cleaned ="";
					for (k=0;k<mText[i].length;k++) {
						if (mText[i].charAt(k) != "*") {
						cleaned += mText[i].charAt(k);
						}else{
						k = mText[i].length;
						}
					}
					newOption.innerHTML = cleaned;
					j = mText[i].length -2;	
				}
			j = j+2;
			}
			
		}
	}
		



}



function evaluate(prefix, option) {
if ((option == prefix)||(option == 'ZZ')) {
return true;}
return false;
}


function newSearch2() {

	var rawwords = document.getElementById('textfield2').value;
	if (rawwords == '') { 
		alert('Please enter your search criteria.');
	
	} else {
		var query = escape(rawwords);

		window.location.href = 'http://www.kilgore.edu/esearch.asp?start=0&perPage=10&col=KilgoreCollege&summary=yes&sort=rank&x=10&y=10&search=' + query;
	}
}