var setArray = new Array(
		{
			number: 0,
			title: '<img src="/css/images/ialc_slideshow_arrows.png" alt="IALC Learn The Language Where It Is Spoken" /> Learn The Language Where It Is Spoken',
			description: '',
			link: '#', linkTitle: 'open image',
			transition: 'fade',
			image: '/css/images/header_slideshow/2.jpg',
			thumbnail: ''
		},		 
		{
			number: 1,
			title: '<img src="/css/images/ialc_slideshow_arrows.png" alt="IALC Quality Language Schools Worldwide" /> Quality Language Schools Worldwide',
			description: '',
			link: '#', linkTitle: 'open image',
			transition: 'fade',
			image: '/css/images/header_slideshow/1.jpg',
			thumbnail: ''
		},
		{
			number: 2,
			title: '<img src="/css/images/ialc_slideshow_arrows.png" alt="IALC 2009 LTM Star School Association Winners" /> 2009 LTM Star School Association Winners',
			description: '',
			link: '#', linkTitle: 'open image',
			transition: 'fade',
			image: '/css/images/header_slideshow/3.jpg',
			thumbnail: ''
		},
		{
			number: 3,
			title: '<img src="/css/images/ialc_slideshow_arrows.png" alt="IALC Language Study In 90 Destinations Worldwide" /> Language Study In 90 Destinations Worldwide',
			description: '',
			link: '#', linkTitle: 'open image',
			transition: 'fade',
			image: '/css/images/header_slideshow/7.jpg',
			thumbnail: ''
		},
		{
			number: 4,
			title: '<img src="/css/images/ialc_slideshow_arrows.png" alt="IALC Study At Accredited Independent Language Schools" /> Study At Accredited Independent Language Schools',
			description: '',
			link: '#', linkTitle: 'open image',
			transition: 'fade',
			image: '/css/images/header_slideshow/4.jpg',
			thumbnail: ''
		},
		{
			number: 5,
			title: '<img src="/css/images/ialc_slideshow_arrows.png" alt="IALC Language Courses For Everyone" /> Language Courses For Everyone',
			description: '',
			link: '#', linkTitle: 'open image',
			transition: 'fade',
			image: '/css/images/header_slideshow/6.jpg',
			thumbnail: ''
		},
		{
			number: 6,
			title: '<img src="/css/images/ialc_slideshow_arrows.png" alt="IALC Language Study In 90 Destinations Worldwide" /> Language Study In 90 Destinations Worldwide',
			description: '',
			link: '#', linkTitle: 'open image',
			transition: 'fade',
			image: '/css/images/header_slideshow/5.jpg',
			thumbnail: ''
		}
);

function start_gallery() {
		document.myGallery = new gallery($('myGallery'), {
		timed: true,
		manualData: setArray,
		showArrows: false
	});
		if (document.getElementById('myGallery2')) {
				document.myGallery = new gallery($('myGallery2'), {
				timed: true,
				manualData: setArray2,
				showArrows: true,
				showInfopane: true
			});
		}
		if (document.getElementById('myGallery3')) {
				document.myGallery = new gallery($('myGallery3'), {
				timed: true,
				manualData: setArray3,
				showArrows: true,
				showInfopane: false
			});
		}
		if (document.getElementById('myGallery4')) {
				document.myGallery = new gallery($('myGallery4'), {
				timed: true,
				manualData: setArray4,
				showArrows: true,
				showInfopane: false
			});
		}
		if (document.getElementById('myGallerySet5')) {
				document.myGallerySet = new gallerySet($('myGallerySet5'), {
					timed: false,
					showCarousel: true,
					showInfopane: false,
					showArrows: true,
					manualSetData: setArray5
				});
		}
		if (document.getElementById('myGallerySet6')) {
				document.myGallerySet = new gallerySet($('myGallerySet6'), {
					timed: false,
					manualSetData: setArray6,
					showCarousel: true,
					showInfopane: false,
					showArrows: true,
					textGallerySelector: 'Fam Trips'
				});
		}
		if (document.getElementById('myGallerySet7')) {
				document.myGallerySet = new gallerySet($('myGallerySet7'), {
					timed: false,
					manualSetData: setArray7,
					showCarousel: true,
					showInfopane: false,
					showArrows: true,
					textGallerySelector: 'Munich 2008 Workshop Gallery'
				});
		}
		if (document.getElementById('myGallerySet8')) {
				document.myGallerySet = new gallerySet($('myGallerySet8'), {
					timed: false,
					manualSetData: setArray8,
					showCarousel: true,
					showInfopane: false,
					showArrows: true,
					textGallerySelector: 'Paris 2005 Workshop Gallery'
				});
		}
		if (document.getElementById('myGallerySet9')) {
				document.myGallerySet = new gallerySet($('myGallerySet9'), {
					timed: false,
					manualSetData: setArray9,
					showCarousel: true,
					showInfopane: false,
					showArrows: true,
					textGallerySelector: 'Fam Trip'
				});
		}
		if (document.getElementById('myGallery11')) {
				document.myGallery = new gallery($('myGallery11'), {
				timed: true,
				showInfopane: false,
				manualData: setArray11,
				showArrows: true
			});
		}
		if (document.getElementById('myGallery12')) {
				document.myGallery = new gallery($('myGallery12'), {
				timed: true,
				showInfopane: false,
				manualData: setArray12,
				showArrows: false
			});
		}

}

/* makes left and right divs same size */
function left_right_div_resize() {
	var left_div = document.getElementById('ialc_wrapper_left_div');
	var right_div = document.getElementById('ialc_wrapper_right_div');
	left_div.style.height = "auto";
	right_div.style.height = "auto";
	var left_div_height = left_div.offsetHeight;
	var right_div_height = right_div.offsetHeight;
	
	if (left_div_height > right_div_height) {
		right_div.style.height = left_div_height + "px";
		left_div.style.height = left_div_height + "px";
	} else if (right_div_height > left_div_height) {
		left_div.style.height = right_div_height + "px";
		right_div.style.height = right_div_height + "px";
	}
}

function on_load() {
	start_gallery();
	left_right_div_resize();
}

/* upper div solution */
var current_number = 1;
function show_info(passed_number) {
	if (current_number != passed_number) {
			document.getElementById('ialc_info_' + current_number).style.display = "none";
			document.getElementById('ialc_info_' + passed_number).style.display = "block";
			document.getElementById('ialc_selection_' + current_number).setAttribute("class", "ialc_upper_selection");
			document.getElementById('ialc_selection_' + current_number).setAttribute("className", "ialc_upper_selection");
			document.getElementById('ialc_selection_' + passed_number).setAttribute("class", "ialc_upper_selection ialc_upper_selection_hover");
			document.getElementById('ialc_selection_' + passed_number).setAttribute("className", "ialc_upper_selection ialc_upper_selection_hover");
			
			switch(current_number) {
				case 1:
					document.getElementById('ialc_span_' + current_number).setAttribute("class", "ialc_upper_what_is_ialc");
					document.getElementById('ialc_span_' + current_number).setAttribute("className", "ialc_upper_what_is_ialc");
					break;
				case 2:
					document.getElementById('ialc_span_' + current_number).setAttribute("class", "ialc_upper_schools_and_agents");
					document.getElementById('ialc_span_' + current_number).setAttribute("className", "ialc_upper_schools_and_agents");
					break;
				case 3:
					document.getElementById('ialc_span_' + current_number).setAttribute("class", "ialc_upper_workshops_and_roadshows");
					document.getElementById('ialc_span_' + current_number).setAttribute("className", "ialc_upper_workshops_and_roadshows");
					break;
				case 4:
					document.getElementById('ialc_span_' + current_number).setAttribute("class", "ialc_upper_student_enquiries");
					document.getElementById('ialc_span_' + current_number).setAttribute("className", "ialc_upper_student_enquiries");
					break;
				case 5:
					document.getElementById('ialc_span_' + current_number).setAttribute("class", "ialc_upper_need_more_info");
					document.getElementById('ialc_span_' + current_number).setAttribute("className", "ialc_upper_need_more_info");
					break;
			}
			
			switch(passed_number) {
				case 1:
					document.getElementById('ialc_span_' + passed_number).setAttribute("class", "ialc_upper_what_is_ialc_hover");
					document.getElementById('ialc_span_' + passed_number).setAttribute("className", "ialc_upper_what_is_ialc_hover");
					break;
				case 2:
					document.getElementById('ialc_span_' + passed_number).setAttribute("class", "ialc_upper_schools_and_agents_hover");
					document.getElementById('ialc_span_' + passed_number).setAttribute("className", "ialc_upper_schools_and_agents_hover");
					break;
				case 3:
					document.getElementById('ialc_span_' + passed_number).setAttribute("class", "ialc_upper_workshops_and_roadshows_hover");
					document.getElementById('ialc_span_' + passed_number).setAttribute("className", "ialc_upper_workshops_and_roadshows_hover");
					break;
				case 4:
					document.getElementById('ialc_span_' + passed_number).setAttribute("class", "ialc_upper_student_enquiries_hover");
					document.getElementById('ialc_span_' + passed_number).setAttribute("className", "ialc_upper_student_enquiries_hover");
					break;
				case 5:
					document.getElementById('ialc_span_' + passed_number).setAttribute("class", "ialc_upper_need_more_info_hover");
					document.getElementById('ialc_span_' + passed_number).setAttribute("className", "ialc_upper_need_more_info_hover");
					break;
			}

			current_number = passed_number;
	}
}

function check_form() {
	if ((document.getElementById('fd0').value != "") || (document.getElementById('fd5').value != "") || (document.getElementById('fd7').value != "") || (document.getElementById('fd111').value != "")) {
		document.search_form.submit();
	}
}