
window.onload = function(){
	//variable declarations
	initAttempts = 0;
	showResults = false;
	isNewSearch = true;
	needsReset = false;
	State = document.getElementById('state');
	Country = document.getElementById('location');
	updateLocation();	
}

function updateLocation(){
	if(Country.value == "US")
		State.style.display = "inline";
	else
		State.style.display = "none";
}

function submitViaEnterKey(myfield,e){
	var keycode;

	if(window.event)
		keycode = window.event.keyCode;
	else if(e)
		keycode = e.which;
	else 
		return true;

	if(keycode == 13){
	   Formsubmit();
		document.getElementById('searchForm').submit();
	   return false;
	}else{
	   return true;
	}
}

function focusIn(element,text){
	if(element.value == text){
		element.value = '';
	}	
}

function focusOut(element,text){
	if(element.value == ''){
		element.value = text;
	}
}

function Formsubmit(validate){
	if(document.getElementById('keyword').value == 'Type a keyword'){
		document.getElementById('keyword').value = '';
	}	
	return false;
}

function clearForm(){
	theForm = document.forms['searchForm'];
	theForm.reset();
	
	Country = document.getElementById('location');
	State = document.getElementById('state');
	Country.selectedIndex = 0;
	State.style.display = "inline";
	State.selectedIndex = 0;
	updateLocation();
	
	var radioObj = theForm.partnertype;
	var radioLength = radioObj.length;
	for(var i = 0; i < radioLength; i++) {
		radioObj[i].checked = false;
	}
	
	document.getElementById('metadata').value = "-1";
	document.getElementById('metadata').style.display = 'none';
	document.getElementById('productID').value = "-1";
	document.getElementById('productID').style.display = 'none';
	document.getElementById('consultantServices').value = "-1";
	document.getElementById('consultantServices').style.display = 'none';
	document.getElementById('industry').style.display = 'none';
	//document.getElementById('industry').value = "All";
  if(document.getElementById('eventTypeWrapper') ){
		document.getElementById('eventTypeWrapper').style.display = 'none';
	}
	if(document.getElementById('searchResultsWrapper') ){
		document.getElementById('searchResultsWrapper').style.display = 'none';
	}
	document.getElementById('keyword').value = "";
	document.getElementById('keyword').value = "Type a keyword";
	//session.search.searchdsp = "false";
	location.href = "index.cfm?fuseaction=search&clear=yes"
	//document.getElementById('searchForm').submit();
	//alert("yep");
  //return true;
}

function CheckDropDown(){
	if(document.searchForm.partnertype[0].checked == true){
		document.getElementById('productID').style.display = 'none';
		document.getElementById('consultantServices').style.display = 'none';
		document.getElementById('metadata').style.display = 'none';
		document.getElementById('industry').style.display = 'none';
	}
	if(document.searchForm.partnertype[1].checked == false){
		document.getElementById('consultantServices').style.display = 'none';
		document.getElementById('consultantServices').selectedIndex = 0;
	}
	if(document.searchForm.partnertype[1].checked == true){
		document.getElementById('consultantServices').style.display = 'inline';
	}
	if(document.searchForm.partnertype[2].checked == false){
		document.getElementById('productID').style.display = 'none';
		document.getElementById('productID').selectedIndex = 0;
	}
	if(document.searchForm.partnertype[2].checked == true){
		document.getElementById('productID').style.display = 'inline';
	}
	if(document.searchForm.partnertype[3].checked == false){
		document.getElementById('metadata').style.display = 'none';
		document.getElementById('metadata').selectedIndex = 0;
	}
	if(document.searchForm.partnertype[3].checked == true){
		document.getElementById('metadata').style.display = 'inline';
	}
	if(document.searchForm.partnertype[4].checked == false){
		document.getElementById('industry').style.display = 'none';
		document.getElementById('industry').selectedIndex = 0;
	}
	if(document.searchForm.partnertype[4].checked == true){
		document.getElementById('industry').style.display = 'inline';
	}
}

