// JavaScript Document

function checkForm(){

	var bad=0;
	
	if(document.forms['enquiry'].f_name.value==""){bad=1;}
	if(document.forms['enquiry'].l_name.value==""){bad=1;}
	if(document.forms['enquiry'].email.value==""){bad=1;}
	if(document.forms['enquiry'].comments.value==""){bad=1;}
	
	if(bad==1){
		
		alert("Please complete all fields marked with *.");
		return false;
	}
	
	if(!confirm("Send your enquiry?")){return false;}
	
	return true;
	
}

function bookCourse(){

	var bad=0;
	
	if(document.forms['courses_form'].f_name.value==""){bad=1;}
	if(document.forms['courses_form'].l_name.value==""){bad=1;}
	if(document.forms['courses_form'].address_1.value==""){bad=1;}
	if(document.forms['courses_form'].town.value==""){bad=1;}
	if(document.forms['courses_form'].county.value==""){bad=1;}
	if(document.forms['courses_form'].postcode.value==""){bad=1;}
	if(document.forms['courses_form'].tel.value==""){bad=1;}
	if(document.forms['courses_form'].email.value==""){bad=1;}
	
	if(bad==1){
		
		alert("Please complete all fields marked with *.");
		return;
	}
	
	document.forms['courses_form'].course_details.value = document.getElementById("selected_courses").innerHTML;
	
	if(document.forms['courses_form'].course_details.value==""){
		alert("Please select at least 1 Training Course.");
		return;
	}
	
	if(!confirm("Send your booking?")){return;}
	
	document.forms['courses_form'].submit();
	
}


var num=1;
var over=0;

function changeBlockImage(){
	
	if(over==1){return;}
	homeBlock(num);
	num++;
	if(num>3){num=1;}
	setTimeout("changeBlockImage()",5000);
	
}


function homeBlock(which){
	
	document.getElementById("home_link_1").className="home_link home_link_orange";
	document.getElementById("home_link_2").className="home_link home_link_orange";
	document.getElementById("home_link_3").className="home_link home_link_orange";
	document.getElementById("home_link_"+which).className="home_link home_link_blue";
	document.getElementById("home_image").className = "home_image_"+which;
}

function homeBlockOver(){
	over=1;
}

function homeBlockOut(){
	
	//over=0;
	//num=1;
	//setTimeout("changeBlockImage()",3000);
}

courses = new Array();

function addCourse(d){
	
	var num = courses.length;
	var v = getCheckedValue(document.forms["courses_form"].category)+" - "+getCheckedValue(document.forms["courses_form"].course)+" - "+d;
	var val = "<li style='margin-bottom:10px;'>"+getCheckedValue(document.forms["courses_form"].category)+" - "+getCheckedValue(document.forms["courses_form"].course)+" - "+d+"<br /><a href=\"javascript:removeCourse('"+v+"');\">[Remove]</a></li>";
	
	if(!in_array(v,courses)){
		courses.push(val);
	}
	
	displayCoursesSelected();
}

function removeCourse(num){

	a = new Array();
	
	for(i=0;i<courses.length;i++){
	
		if(courses[i].indexOf(num)<1){
		
			a.push(courses[i]);
		
		}
	
	}
	
	courses = a;
	
	displayCoursesSelected();
}

function displayCoursesSelected(){

	var c = "";
	var html = "";
	
	for(i=0;i<courses.length;i++){
	
		if(courses[i]){
			c += courses[i];
		}
	
	}

	if(c!=""){
		
		html += "<ul>";
		html += c;
		html += "</ul>";

	}
	
	//alert(html);
	
	document.getElementById("selected_courses").innerHTML = html;
}

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function in_array( what, where ){
	var a=false;
	for(var i=0;i<where.length;i++){
	  if(what == where[i]){
	    a=true;
        break;
	  }
	}
	return a;
}

