
function StaffOn(img){if(document.images){document.staffthumb.src="assets/thumbs/"+img;}}
function StaffOff(img){if(document.images){document.staffthumb.src="images/blank.gif";}}

function VirtualTour(){
	alert("Sorry, Virtual Tour page is unavailable at present\nPlease try later")
}

// HOME BANNER ////////////////////////////////////////////////////////////////////////////////////
var Pic = new Array();
Pic[Pic.length] = ['images/gcl_header1.jpg','index.asp','GCL Solicitors']
Pic[Pic.length] = ['images/gcl_header2.jpg','index.asp','GCL Solicitors']
Pic[Pic.length] = ['images/gcl_header3.jpg','index.asp','GCL Solicitors']
Pic[Pic.length] = ['images/gcl_header4.jpg','index.asp','GCL Solicitors']
Pic[Pic.length] = ['images/gcl_header5.jpg','index.asp','GCL Solicitors']
Pic[Pic.length] = ['images/gcl_header6.jpg','index.asp','GCL Solicitors']
Pic[Pic.length] = ['images/gcl_header7.jpg','index.asp','GCL Solicitors']
function DrawHeader(){
	RanNum = (Math.round((Math.random()*7)+1));
	ShowLoader=false;
	var transition_timer = 1;
	var transition_speed = 500;
	var SetArrayNum=true;
	LBarTop=0; LBarLeft=0; var j = RanNum-1;
	document.write("<div id='slideshow'><div id='loader_bar'><div id='perouter'><div id='perdone'><p></div></div>")
	document.write("<div id='load_text'></div></div><a href='index.asp' id='slidelink'>")
	document.write("<img src='images/gcl_header"+RanNum+".jpg' alt='GCL Solicitors' width='782' height='93' border='0' id='slideimg'></a></div>")
}


// LEFT BANNER //////////////////////////////////////////////////////////////////////////////////////

var LBanArray = new Array();
LBanArray[LBanArray.length] = ['images/gcl_lefthand_banner1.jpg','https://clientportal.gclsols.com','Client Access']
LBanArray[LBanArray.length] = ['images/gcl_lefthand_banner2.jpg','index.asp','Information Techology','_self']
LBanArray[LBanArray.length] = ['images/gcl_lefthand_banner3.jpg','http://www.esherrugby.com/','Esher Rugby Club','_blank']
LBanArray[LBanArray.length] = ['images/gcl_lefthand_banner4.jpg','index.asp','Total Focus','_self']
LBanArray[LBanArray.length] = ['images/gcl_lefthand_banner5.jpg','index.asp','Training','_self']
LBanArray[LBanArray.length] = ['images/gcl_lefthand_banner6.jpg','index.asp','Delivery','_self']
LBanArray[LBanArray.length] = ['images/gcl_lefthand_banner7.jpg','index.asp','Effective Communication','_self']

function LeftBannerDraw(){
	document.write("<a href='https://clientportal.gclsols.com' id='leftbannerlink' target='_self'><img src='images/gcl_lefthand_banner1.jpg' id='leftbanner' name='leftbanner' alt='' width='305' height='98' class='bannerleft' border='0' /></a>")
	LBan=0;
	setTimeout("LeftBannerRotate();",8000);
}
function LeftBannerRotate(){
	LBan=LBan+1
	if (LBan >= LBanArray.length){LBan=0;}
	document.leftbanner.src=LBanArray[LBan][0]
	document.getElementById('leftbannerlink').href=LBanArray[LBan][1]
	document.getElementById('leftbannerlink').target=LBanArray[LBan][3]
	document.getElementById('leftbanner').alt=LBanArray[LBan][2]
	setTimeout("LeftBannerRotate();",8000);
}

// MID BANNER //////////////////////////////////////////////////////////////////////////////////////

var MBanArray = new Array();
MBanArray[MBanArray.length] = ['images/gcl_middle_banner1.jpg','index.asp','100 house builder clients']
MBanArray[MBanArray.length] = ['images/gcl_middle_banner2.jpg','index.asp','5000 plots a year']
MBanArray[MBanArray.length] = ['images/gcl_middle_banner3.jpg','index.asp','80 Staff']

function MidBannerDraw(){
	document.write("<a href='index.asp' id='midbannerlink'><img src='images/gcl_middle_banner1.jpg' id='midbanner' name='midbanner' alt='' width='298' height='98' class='bannermid' border='0' /></a>")
	MBan=0;
	setTimeout("MidBannerRotate();",6000);
}
function MidBannerRotate(){
	MBan=MBan+1
	if (MBan >= MBanArray.length){MBan=0;}
	document.midbanner.src=MBanArray[MBan][0]
	document.getElementById('midbannerlink').href=MBanArray[MBan][1]
	document.getElementById('midbanner').alt=MBanArray[MBan][2]
	setTimeout("MidBannerRotate();",6000);
}



/////////////////////////////////////////////////////////////
// CMS functions
/////////////////////////////////////////////////////////////

Once=false
document.onkeyup = KeyCheck;
function KeyCheck(e){
	var KeyID = (window.event) ? event.keyCode : e.keyCode;
	if (KeyID==192 && Once){GoEdit();}
	if (KeyID==192){Once=true; setTimeout("ClearOnce()",1000);}
	if (KeyID==222 && Once){GoEdit();}
	if (KeyID==222){Once=true; setTimeout("ClearOnce()",1000);}
}
function ClearOnce(){Once=false}
if (document.layers){document.captureEvents(Event.KEYPRESS)}

function GoEdit(){
	showLayer('cmslogin');
	document.Admin.login.focus();
}
function LoginEdit(){
	showLayer("cmslogin");
}
function ByeEdit(){
	WriteToLayer("cmslogin","<b>Writing to database...</b>");
	return true;
}

/////////////////////////////////////////////////////////////
// Layer functions
/////////////////////////////////////////////////////////////

if (document.getElementById){
   var doc = 'document.', vis = '.style.visibility', pos = '.style.top';;
}
else if (document.all) {
   var doc = 'document.all.', vis = '.style.visibility', pos = '.style.top';;
}
else if (document.layers){
	var doc = 'document.document.', vis = '.visibility', pos = '.top';;
}
function showLayer(object) {
	if (document.getElementById){
		eval(doc + "getElementById('"+object+"')" + vis + ' = "visible"');

	}
	else if (document.layers || document.all){
		eval(doc + object + vis + ' = "visible"');
	}
}

function hideLayer(object) {
	if (document.getElementById){
		eval(doc + "getElementById('"+object+"')" + vis + ' = "hidden"');
	}
	else if (document.layers || document.all){
		eval(doc + object + vis + ' = "hidden"');
	}
}
/////////////////////////////////////////////////////////////
// Hidden MAILTO function
/////////////////////////////////////////////////////////////
function JSMailTo(edress){
	var re= /_at_/gi;
	edress = edress.replace(re,'@');
	var re= /_dot_/gi;
	edress = edress.replace(re,'.');
	var the_link="mai" + "lto" +":"+edress;
	window.location=the_link;
}

