﻿function GetDefaultManagerId()
{
	return '60093';
}

function SetUpPage() {		

    // sets proper URL for the image based on the managerId passed
    GetPhotoURL();
    
    // sets ALL <a elements in #navcontain div to the same href + ?managerId=passedValue
    SetURLS();
}

function GetPhotoURL() {
    var managerId = jQuery.url.param('managerId');
	
	if(managerId == null || managerId == '')
		managerId = GetDefaultManagerId();
	
    var  largeImageURL = GetImageForManagerId(managerId);
	
	// get rid off '_large' in picture name
	var  smallImageURL = largeImageURL.substring(0,largeImageURL.indexOf("_large")) + '.gif';
	
	var email = GetEmailsForManagerId(managerId);
	
    $("#accountManagerPhoto").attr("src", largeImageURL);
	$("#accountManagerPhotoSmall").attr("src", smallImageURL);
	
	// adds client click event to the requested element with function that will redirect 
	// to user email
	AddClickEventWithEmail("#accountManagerPhoto", email);
	AddClickEventWithEmail("#accountManagerPhotoSmall", email);	
}		

function AddClickEventWithEmail(elementName,email)
{
	if(email != null)
	{
		$(elementName).click
			(
				function()
				{				
					document.location.href = "mailto:" + email;					
				}
			)			
	}
	
}

function GetImageForManagerId(managerId) {
    var photoURLs = new Array();
    photoURLs['50037'] = 'images/faces/Alsemgeest_Angela_large.gif';
    photoURLs['58899'] = 'images/faces/Armitage_George_large.gif';   
	photoURLs['63233'] = 'images/faces/Bansal_Dolly_large.gif';   
    photoURLs['56906'] = 'images/faces/Brammer_Richard_large.gif';
    photoURLs['56596'] = 'images/faces/Burns_Martin_large.gif';
    photoURLs['60480'] = 'images/faces/Collier_Martyn_large.gif';
    photoURLs['38220'] = 'images/faces/Collins_Fraser_large.gif';
	photoURLs['45109'] = 'images/faces/Fowler_Alex_large.gif';
    photoURLs['61655'] = 'images/faces/Harris_John_large.gif';
    photoURLs['27705'] = 'images/faces/Hart_Suzanne_large.gif';
    photoURLs['58944'] = 'images/faces/Holloway_Charlotte_large.gif';
    photoURLs['60481'] = 'images/faces/Low_James_large.gif';
	photoURLs['60093'] = 'images/faces/Maybury_Antonia_large.gif';
    photoURLs['61319'] = 'images/faces/McCracken_Fiona_large.gif';
	photoURLs['56459'] = 'images/faces/Sadler_Leah_large.gif';
	photoURLs['61905'] = 'images/faces/Salaver_James_large.gif';
	photoURLs['61906'] = 'images/faces/Smith_Andrew_large.gif';
    photoURLs['55802'] = 'images/faces/Suchenski_Michael_large.gif';
	photoURLs['16781'] = 'images/faces/Tierney_Clare_large.gif';
    photoURLs['55247'] = 'images/faces/Whittenbury_Hannah_large.gif';
    photoURLs['53932'] = 'images/faces/Archer_Russell_large.gif';
	photoURLs['53744'] = 'images/faces/McMahon_John_large.gif';

	
    if (photoURLs[managerId] != null) {
        return photoURLs[managerId];
    }
    else {
        var emptyURL = photoURLs[GetDefaultManagerId()];
        return emptyURL;
    }
}

function GetEmailsForManagerId(managerId)
{
	var managerEmails = new Array();
	managerEmails['50037'] = 'aalsemgeest@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['58899'] = 'garmitage@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
		managerEmails['63233'] = 'dbansal@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['56906'] = 'rbrammer@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['56596'] = 'mburns@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['60480'] = 'mcollier@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['38220'] = 'fcollins@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['45109'] = 'afowler@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['61655'] = 'jharris@costr.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['27705'] = 'shart@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['58944'] = 'cholloway@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['60481'] = 'jlow@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['60093'] = 'amaybury@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['61319'] = 'fmccracken@costr.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['56459'] = 'lsadler@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['61905'] = 'jsalaver@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['61906'] = 'asmith@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['55802'] = 'msuchenski@costar.com?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['16781'] = 'ctierney@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['55247'] = 'hwhittenbury@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['53932'] = 'rarcher@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';
	managerEmails['53744'] = 'jmcmahon@costar.co.uk?cc=sales@costar.co.uk&subject=Please%20arrange%20a%20FOCUS%20training%20session&body=Dear%20CoPilot%0D%0APlease%20call%20me%20back%20to%20arrange%20a%20FOCUS%20training%20session.%0D%0AMy%20details%20are%20as%20follows%0D%0A%0D%0AName%0D%0ASurname%0D%0ACompany%0D%0ATel%0D%0A%0D%0AThanks';

	
	if(managerEmails[managerId] != null)
	{
		return managerEmails[managerId];
	}
	else 
		return managerEmails[GetDefaultManagerId()];
}

function SetURLS() {
    var managerId = jQuery.url.param('managerId');
    
	// set default manager
	if(managerId == null || managerId == '')
		managerId = GetDefaultManagerId();
	
	var param = '';

    if (managerId != null) {
        param += '?managerId=' + managerId;

        $("#navcontain a").each
        (
        function() {
            this.href += param;
        }
        );
		
		$("#mainContent a").each
        (
        function() {
            this.href += param;
        }
        );
    }
}

function Redirect(url)
{
	if(opener == null || opener.closed) window.location.href = url;
		
	window.blur();
	opener.window.focus();
	opener.location.href = url;
	//return false;
	//window.close();	
}