// JavaScript Document
function GoTo(url) {
	this.location.href = url;
}


/* form submission */
function sendContactForm() {
	if(contactFormFields() != ''){
		alert('Please fill in your ' + contactFormFields());
		return;
	}
	var formToSend = document.getElementById("form");
	// only submit form.. if the button is enabled.
	// prevents user from clicking submit button like 10 times
	if(formToSend.submit_button.disabled==false){
		formToSend.submit();
		formToSend.submit_button.disabled=true;
	}
}


function contactFormFields(){
	var formToSend = document.getElementById("form");
	if(formToSend.first_name.value == ''){
		return 'first name';	
	}
	if(formToSend.last_name.value == ''){
		return 'last name';	
	}
	if(formToSend.email.value == ''){
		return 'email';	
	}
	return '';
}


// ASSESSMENT FORM
function toggleDisplay(obj){
		var el = document.getElementById(obj);
		if (el.style.display == 'none' || !el.style.display) {
			//safe function to show an element with a specified id
			if(navigator.appName.indexOf("Microsoft") > -1){
				var tog = 'block'
			} else {
				var tog = 'table-row';
			}
		} else {
				var tog = 'none';
		}
		//safe function to toggle an element with a specified id
		if (document.getElementById) { // DOM3 = IE5, NS6
			document.getElementById(obj).style.display = tog;
		}
		else {
			if (document.layers) { // Netscape 4
				document.obj.display = tog;
			}
			else { // IE 4
				document.all.obj.style.display = tog;
			}
		}
}
function show(obj){
		var el = document.getElementById(obj);
		
		if(navigator.appName.indexOf("Microsoft") > -1){
			var tog = 'block'
		} else {
			var tog = 'table-row';
		}

		//safe function to toggle an element with a specified id
		if (document.getElementById) { // DOM3 = IE5, NS6
			document.getElementById(obj).style.display = tog;
		}
		else {
			if (document.layers) { // Netscape 4
				document.obj.display = tog;
			}
			else { // IE 4
				document.all.obj.style.display = tog;
			}
		}
}

function hide(obj){
		var el = document.getElementById(obj);
		var tog = 'none';
		
		//safe function to toggle an element with a specified id
		if (document.getElementById) { // DOM3 = IE5, NS6
			document.getElementById(obj).style.display = tog;
		}
		else {
			if (document.layers) { // Netscape 4
				document.obj.display = tog;
			}
			else { // IE 4
				document.all.obj.style.display = tog;
			}
		}
}

function validateAssessment(){
	var formToSend = document.getElementById("form");
	if(formToSend.yourName.value == "" || formToSend.yourCompany.value == "" ){
		alert('Please fill in your name and company.');
	} else {
		submitAssessment();
	}
}
function submitAssessment(){
	var formToSend = document.getElementById("form");
	formToSend.submit();
	formToSend.submit_button.disabled=true;
}
