// JavaScript Document

Global = {
FixPng: function( img ){
if(document.all){
img.parentNode.style.width = img.offsetWidth;
img.parentNode.style.height = img.offsetHeight;
img.parentNode.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='"+ img.src +"')"
} else {
img.style.visibility = "visible"
}
}
}


var form = "";
var submitted = false;
var error = false;
var error_message = "";
var slideSpeed = 60;	// General speed variable (Lower = slower)
var scrollingContainer = false;
var scrollingContent = false;
var containerHeight;
var contentHeight;	

var contentObjects = new Array();
var originalslideSpeed = false;

function navSis(){
	sURL = document.getElementById('sistersites').options[document.getElementById('sistersites').selectedIndex].value
	self.location.href= 'http://' + sURL
}
function jumpUrl(obj){
	sURL = document.getElementById(obj).options[document.getElementById(obj).selectedIndex].value
	self.location.href=  sURL
}
function slideContent(containerId)
{
	var topPos = contentObjects[containerId]['objRef'].style.top.replace(/[^\-0-9]/g,'');
	topPos = topPos - contentObjects[containerId]['slideSpeed'];
	if(topPos/1 + contentObjects[containerId]['contentHeight']/1<0)topPos = contentObjects[containerId]['containerHeight'];
	contentObjects[containerId]['objRef'].style.top = topPos + 'px';
	setTimeout('slideContent("' + containerId + '")',slideSpeed);
	
}
function stopSliding()
{
	var containerId = this.id;
	contentObjects[containerId]['slideSpeed'] = 0;	
}

function restartSliding()
{
	var containerId = this.id;
	contentObjects[containerId]['slideSpeed'] = contentObjects[containerId]['originalSpeed'];
}
function initSlidingContent(containerId,slideSpeed)
{
	scrollingContainer = document.getElementById(containerId);
	scrollingContent = scrollingContainer.getElementsByTagName('DIV')[0];
	
	scrollingContainer.style.position = 'relative';
	scrollingContainer.style.overflow = 'hidden';
	scrollingContent.style.position = 'relative';
	
	scrollingContainer.onmouseover = stopSliding;
	scrollingContainer.onmouseout = restartSliding;
	
	originalslideSpeed = slideSpeed;
	
	scrollingContent.style.top = '0px';
	
	contentObjects[containerId] = new Array();
	contentObjects[containerId]['objRef'] = scrollingContent;
	contentObjects[containerId]['contentHeight'] = scrollingContent.offsetHeight;
	contentObjects[containerId]['containerHeight'] = scrollingContainer.clientHeight;
	contentObjects[containerId]['slideSpeed'] = slideSpeed;
	contentObjects[containerId]['originalSpeed'] = slideSpeed;
	
	slideContent(containerId);
	
}

function get_request_param( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

//LEFT HAND SIDE NAVIGATION SCRIPT	

var page_is_inited = false;

window.onload=show;
function show(id) {

if(page_is_inited == false) {
	page_is_inited = true;
	var show_biz_form = get_request_param('open_biz_form');
	if(show_biz_form == 'true') {
		showEnquiryBusinessForm();
	}

	var show_ed_form = get_request_param('open_ed_form');
	if(show_ed_form == 'true') {
		showEnquiryEducationForm();
	}
}

var d = document.getElementById('submenu'+id);
var e = document.getElementById('menuitem'+id);

if (e){
	if(e.className == 'selected_m'){
		id='';
		d='';
		e='';
	}
}


for (var i = 1; i<=10; i++) {
	if (document.getElementById('submenu'+i)) {
		document.getElementById('submenu'+i).style.display='none';
		document.getElementById('menuitem'+i).className='none';
		}
}

if (d) {
	d.style.display='block';
	}
if (e) {
	e.className='selected_m';
	}	
}


//LEFT HAND SIDE NAVIGATION SCRIPT	
function showcontents(idm) {

var gm = document.getElementById('contm'+idm);
var fm = document.getElementById('contsub'+idm);
var mm = document.getElementById('contsm'+idm);


if (gm){
	if(gm.className == 'selected_cm'){
		idm='';
		fm='';
		gm='';
		mm='';
	}
}

if (mm){
	if(mm.className == 'selected_cmm'){
		idm='';
		fm='';
		gm='';
		mm='';
	}
}

for (var i = 1; i<=20; i++) {
	if (document.getElementById('contsub'+i)) {
		document.getElementById('contsub'+i).style.display='none';
		document.getElementById('contm'+i).className='none';
		document.getElementById('contsm'+i).className='none';
		}
}
if (fm) {
	fm.style.display='block';
	}
if (gm) {
	gm.className='selected_cm';
	}
if (mm) {
	mm.className='selected_cmm';
	}	

}




//ENQUIRY FORM

var enquiry_val = 0

function showform() {

var enq = document.getElementById('enquiry_form');

if(enquiry_val==0){
enq.style.display='block';
document.getElementById('enquiry_div').className='enquiry_yes';
document.getElementById('enquiry_link').innerHTML='<a href="javascript:showform();">Call back</a>';
enquiry_val = 1;
window.scrollBy(0, 1000000);
}else{
enq.style.display='none';
document.getElementById('enquiry_div').className='enquiry_not';
document.getElementById('enquiry_link').innerHTML='<a href="javascript:showform();"><img src="/_files/imgs/pix/callback.png" border="0" alt="Call back"></a>';
enquiry_val = 0;
window.scrollBy(0, 1000000);
}

}


//NEWSLETTER FORM

var newsletter_val = 0

function shownewsletter() {

var newslink = document.getElementById('newsletterdrop');
var newsform = document.getElementById('newletterformview');

if(newsletter_val==0){
newsform.style.display='block';
newslink.style.display='none';
newsletter_val = 1;
}else{
newsform.style.display='none';
newslink.style.display='block';
newsletter_val = 0;
}

}

// EDUCATION WHITE PAPER
var education_white_paper_val = 0

function showEducationWhitePaper() {

	var whitepaperlink = document.getElementById('whitepaperdrop');
	var whitepaperform = document.getElementById('whitepaperformview');

	if(education_white_paper_val==0){
		whitepaperform.style.display='block';
		whitepaperlink.style.display='none';
		education_white_paper_val = 1;
	} else {
		whitepaperform.style.display='none';
		whitepaperlink.style.display='block';
		education_white_paper_val = 0;
	}

}


// EDUCATION ENQUIRY FORM
var enquiry_education_form_val = 0

function showEnquiryEducationForm() {

	var enquiry_education = document.getElementById('enquiry_education');
	var enquiry_education_link = document.getElementById('enquiry_education_link');
	var enquiry_education_form = document.getElementById('enquiry_education_form');

	if(enquiry_education_form_val == 0){
		enquiry_education.className = 'enquiry_education_open';
		enquiry_education_link.style.display='none';
		enquiry_education_form.style.display='block';
		enquiry_education_form_val = 1;
	} else {
		enquiry_education.className = 'enquiry_education_closed';
		enquiry_education_link.style.display='block';
		enquiry_education_form.style.display='none';
		enquiry_education_form_val = 0;
	}

}


// BUSINESS ENQUIRY FORM
var enquiry_business_form_val = 0

function showEnquiryBusinessForm() {

	var enquiry_education = document.getElementById('enquiry_education');
	var enquiry_business_link = document.getElementById('enquiry_business_link');
	var enquiry_business_form = document.getElementById('enquiry_business_form');

	if(enquiry_business_form_val == 0){
		enquiry_education.className = 'enquiry_business_open';
		enquiry_business_link.style.display='none';
		enquiry_business_form.style.display='block';
		enquiry_business_form_val = 1;
	} else {
		enquiry_education.className = 'enquiry_business_closed';
		enquiry_business_link.style.display='block';
		enquiry_business_form.style.display='none';
		enquiry_business_form_val = 0;
	}

}











var movieName = "flash_banner";

function thisMovie() {
//alert('d');
movieName = "flash_banner";
  // IE and Netscape refer to the movie object differently.
  // This function returns the appropriate syntax depending on the browser.
  if (navigator.appName.indexOf ("Microsoft") !=-1) {
    return window[movieName]
  } else {
    return document[movieName]
  }
}


//thisMovie("flash_banner").SetVariable("movieover", 0);

function flashscroller(){

var div=document.getElementById('fleshka');

div.onmouseover=function(){

thisMovie().SetVariable("movieover", 1);

}

div.onmouseout=function(){
thisMovie().SetVariable("movieover", 0);
}
}





//news
function shownews(idm) {

var gm = document.getElementById('contm'+idm);
var fm = document.getElementById('contsub'+idm);
//var mm = document.getElementById('contsm'+idm);


if (gm){
	if(gm.className == 'selected_cm'){
		idm='';
		fm='';
		gm='';
		mm='';
	}
}


for (var i = 1; i<=1000; i++) {
	if (document.getElementById('contsub'+i)) {
		document.getElementById('contsub'+i).style.display='none';
		document.getElementById('contm'+i).className='none';
		}else{
		i=1000;
		}
}
if (fm) {
	fm.style.display='block';
	}
if (gm) {
	gm.className='selected_cm';
	}	

}



var elapse = 500; // this is interval - 1000 millisecond 
var timer = null;

function EnqSent(ij, elementId){


	if(!elementId || elementId == '') {
		elementId = "enquiryconfirm";
	}

	if(ij==1){
		document.getElementById(elementId).innerHTML = '<div style="margin-top:15px;"><font color="#16DE55">Your Enquiry has been sent. We will be in touch shortly</font></div>';
	}
	if (ij >= 10){
		timer = null;
		document.getElementById(elementId).innerHTML = '';
		return;
		}
	
	ij++;
	timer = window.setTimeout("EnqSent(" + ij + ", '" + elementId + "')",elapse);
	window.scrollBy(0, 1000000);
}

function EnqSent2(ijjj){
	if(ijjj==1){
		document.getElementById("enquiryconfirm").innerHTML = '<div style="margin-top:15px;"><font color="#16DE55">Your request has been processed.</font></div>';
	}
	if (ijjj >= 10){
		timer = null;
		document.getElementById("enquiryconfirm").innerHTML = '';
		return;
		}
	
	ijjj++;
	timer = window.setTimeout("EnqSent2(" + ijjj + ")",elapse);
	window.scrollBy(0, 1000000);
}

function EnqError(ij, elementId){

	if(!elementId || elementId == '') {
		elementId = "enquiryconfirm";
	}

	if(ij==1){
		document.getElementById(elementId).innerHTML = '<div style="margin-top:15px;"><font color="#990000">Please complete the form</font></div>';
	}
	if (ij >= 10){
		timer = null;
		document.getElementById(elementId).innerHTML = '';
		return;
		}
	
	ij++;
	timer = window.setTimeout("EnqError(" + ij + ", '" + elementId + "')",elapse);
	window.scrollBy(0, 1000000);
}

function EnqError2(ij){
	
	if(ij==1){
		document.getElementById("enquiryconfirm").innerHTML = '<div style="margin-top:15px;"><font color="#990000">Incorrect email</font></div>';
	}
	if (ij >= 10){
		timer = null;
		document.getElementById("enquiryconfirm").innerHTML = '';
		return;
		}
	
	ij++;
	timer = window.setTimeout("EnqError2(" + ij + ")",elapse);
	window.scrollBy(0, 1000000);
}


function NewsletterSent(ijj){
	document.getElementById("newsconfirmdiv").innerHTML = '<div style="margin-top:15px;"><font color="#16DE55">You have been subscribe</font></div>';
	if (ijj >= 10){
		timer = null;
		document.getElementById("newsconfirmdiv").innerHTML = '';
		return;
		}
	
	ijj++;
	timer = window.setTimeout("NewsletterSent(" + ijj + ")",elapse);
	window.scrollBy(0, 1000000);
}

function NewsletterError(ijj){
	document.getElementById("newsconfirmdiv").innerHTML = '<div style="margin-top:15px;"><font color="#990000">Please complete the form</font></div>';
	if (ijj >= 10){
		timer = null;
		document.getElementById("newsconfirmdiv").innerHTML = '';
		return;
		}
	
	ijj++;
	timer = window.setTimeout("NewsletterError(" + ijj + ")",elapse);
	window.scrollBy(0, 1000000);
}


function WhitePaperSent(ijj){
	
		if(ijj == 1) {
			var white_paper_window = window.open("http://www.albion.co.uk/Apple_Education_Brochure_UKAmended.pdf", "white_paper_window", "menubar=1, resizable=1, status=1");
		}
		
		document.getElementById("whitepaperconfirmdiv").innerHTML = '<div style="margin-top:15px;"><font color="#16DE55">Your request has been processed.</font></div>';
		if (ijj >= 10){
			timer = null;
			document.getElementById("whitepaperconfirmdiv").innerHTML = '';
			return;
			}
		
		ijj++;
		timer = window.setTimeout("WhitePaperSent(" + ijj + ")",elapse);
		window.scrollBy(0, 1000000);
	}

	function WhitePaperError(ijj){
	
		document.getElementById("whitepaperconfirmdiv").innerHTML = '<div style="margin-top:15px;"><font color="#990000">Please complete the form</font></div>';
		if (ijj >= 10){
			timer = null;
			document.getElementById("whitepaperconfirmdiv").innerHTML = '';
			return;
			}
		
		ijj++;
		timer = window.setTimeout("WhitePaperError(" + ijj + ")",elapse);
		window.scrollBy(0, 1000000);
	}