// JavaScript Document


function submitLoginForm(){
	if(document.formLogin.username.value == '' || document.formLogin.password.value == '' || document.formLogin.username.className == 'login_inactive' || document.formLogin.password.className == 'login_inactive'){
		alert('Please enter a username and password.');
	}else{
		document.formLogin.submit();
	}
}










var searchLabel = '';
function activate_login(i){
	if(i.className == 'login_inactive'){
		searchLabel = i.value;
		i.value = '';
		i.className = 'login_active';
	}
}
function deactivate_login(i){
	if(i.value == ''){
		i.value = searchLabel;
		i.className = 'login_inactive';
	}
}
function submitContactForm(){
	if(form_valid('name,email,message,department')){
		document.form1.submit();
	}
}
function submitpollForm(){
	if(form_valid('name,email,company,phone,question1,question2,question3,question4,question5')){
		document.form1.submit();
	}
}



function form_valid(RequiredFields){
	if(check_fields(RequiredFields) == true){
			return true;
	}else{
		return false;
	}	
}
function check_fields(RequiredFields){
	var FieldList = RequiredFields.split(",")
	var BadList = new Array();
	for(var i = 0; i < FieldList.length; i++) {
		var s = eval('document.form1.'+FieldList[i]+'.value');
		s=StripSpacesFromEnds(s);
		if(s.length < 1){BadList.push(FieldList[i]);}
	}				
	if(BadList.length < 1) {return true;}
	var ess = new String();
	if(BadList.length > 1) { ess = 's'; }
	var message = new String('The following field' + ess + ' are required:');
	for(var i = 0; i < BadList.length; i++) { message += '\n' + BadList[i]; }
	alert(message);
	return false;
}
function StripSpacesFromEnds(s){
while((s.indexOf(' ',0) == 0) && (s.length> 1)) {
	s = s.substring(1,s.length);
	}
while((s.lastIndexOf(' ') == (s.length - 1)) && (s.length> 1)) {
	s = s.substring(0,(s.length - 1));
	}
if((s.indexOf(' ',0) == 0) && (s.length == 1)) { s = ''; }
return s;
}