//PULSE scroll
function sArrowUp() {
	var ctop = parseInt($('pulse_full_innercontent').getStyle('top').substr(0,($('pulse_full_innercontent').getStyle('top').length - 2)));
	if (ctop <= -100) {
		new Effect.MoveBy('pulse_full_innercontent', 100, 0, { duration: 0.4, transition: Effect.Transitions.sinoidal });	
	}
}

function sArrowDown() {
	new Effect.MoveBy('pulse_full_innercontent', -100, 0, { duration: 0.4, transition: Effect.Transitions.sinoidal });	
}

//RECOGNITION scroll
function sArrowUp2() {
	var ctop = parseInt($('recognition_list').getStyle('top').substr(0,($('recognition_list').getStyle('top').length - 2)));
	if (ctop <= -100) {
		new Effect.MoveBy('recognition_list', 100, 0, { duration: 0.4, transition: Effect.Transitions.sinoidal });	
	}
}

function sArrowDown2() {
	new Effect.MoveBy('recognition_list', -100, 0, { duration: 0.4, transition: Effect.Transitions.sinoidal });	
}

//RECOGNITION scroll
function sArrowUp3() {
	var ctop = parseInt($('team_content_body').getStyle('top').substr(0,($('team_content_body').getStyle('top').length - 2)));
	if (ctop <= -100) {
		new Effect.MoveBy('team_content_body', 100, 0, { duration: 0.4, transition: Effect.Transitions.sinoidal });	
	}
}

function sArrowDown3() {
	new Effect.MoveBy('team_content_body', -100, 0, { duration: 0.4, transition: Effect.Transitions.sinoidal });	
}

// THESE ARE USED ON THE HEADER
function navigationOver(x) {
	
	$('bubble').show();
	
	if (x == 'capabilities') {
		$('bubble').update('<img src="/images/wordbubble_capabilities.png" />');
		$('bubble').setStyle({ top:'10px', left:'240px' });
	}
	
	if (x == 'work') {
		$('bubble').update('<img src="/images/wordbubble_work.png" />');
		$('bubble').setStyle({ top:'5px', left:'375px' });
	}
	
	if (x == 'team') {
		$('bubble').update('<img src="/images/wordbubble_team.png" />');
		$('bubble').setStyle({ top:'6px', left:'420px' });
	}
	
	if (x == 'pulse') {
		$('bubble').update('<img src="/images/wordbubble_pulse.png" />');
		$('bubble').setStyle({ top:'8px', left:'520px' });
	}
	
	if (x == 'diff') {
		$('bubble').update('<img src="/images/wordbubble_different.png" />');
		$('bubble').setStyle({ top:'13px', left:'695px' });
	}
}

function navigationOff() {
	$('bubble').update();
	$('bubble').hide();
}

// THESE ARE SHARED! DO NOT EDIT. -- SCRIPTACULOUS
function moveLeft(w) {
	//alert('ok ' + $('current_div').value + ' + ' + $('total_div').value);
	if ($('current_div').value > 0) {
		new Effect.MoveBy('slider_container', 0, w, { duration: 0.4, transition: Effect.Transitions.sinoidal });
		$('current_div').value = eval($('current_div').value) - 1;
	}
}

function moveRight(w) {
	//alert('ok ' + $('current_div').value + ' + ' + $('total_div').value);
	if ($('current_div').value < ($('total_div').value - 1)) {
		new Effect.MoveBy('slider_container', 0, -w, { duration: 0.4, transition: Effect.Transitions.sinoidal });
		$('current_div').value = eval($('current_div').value) + 1;
	}
}

// THESE ARE SHARED! DO NOT EDIT. -- JQUERY
// THESE ARE USED ON THE HEADER
function jnavigationOver(x) {
	
	$('#bubble').toggle();
	
	if (x == 'capabilities') {
		$('#bubble').html('<img src="/images/wordbubble_capabilities.png" />');
		$('#bubble').css({ top:'10px', left:'240px' });
	}
	
	if (x == 'work') {
		$('#bubble').html('<img src="/images/wordbubble_work.png" />');
		$('#bubble').css({ top:'5px', left:'375px' });
	}
	
	if (x == 'team') {
		$('#bubble').html('<img src="/images/wordbubble_team.png" />');
		$('#bubble').css({ top:'6px', left:'420px' });
	}
	
	if (x == 'pulse') {
		$('#bubble').html('<img src="/images/wordbubble_pulse.png" />');
		$('#bubble').css({ top:'8px', left:'520px' });
	}
	
	if (x == 'diff') {
		$('#bubble').html('<img src="/images/wordbubble_different.png" />');
		$('#bubble').css({ top:'13px', left:'695px' });
	}
}

function jnavigationOff() {
	$('#bubble').html('');
	$('#bubble').toggle();
}

function jmoveRight(w) {	
	if ($('#current_div').val() < $('#total_div').val() - 1) {
		x = $('#current_div').val();
		x++;
		$('#current_div').val(x);
		$('#slider_container').animate({ left:'-='+w }, 400, function() { /* Animation complete.*/ });		
	}
}

function jmoveLeft(w) {
	if ($('#current_div').val() > 0) {
		x = $('#current_div').val();
		x--;
		$('#current_div').val(x);
		$('#slider_container').animate({ left:'+='+w }, 400, function() { /* Animation complete.*/ });
	}
}



// THESE ARE USED ON THE CLIENT GRID PAGE
function workOver(x) {
	for (i = 0; i < $$('img.'+x).length; i++) {
		$$('img.'+x)[i].src = '/images/work_' + $$('img.'+x)[i].name + '_over.png';
	}
}

function workOff(x) {
	for (i = 0; i < $$('img.'+x).length; i++) {
		$$('img.'+x)[i].src = '/images/work_' + $$('img.'+x)[i].name + '.png';
	}
}

function clientOver(x) {
	//alert($(x).name);
	$(x).src = '/images/work_' + x + '_over.png';
}

function clientOff(x) {
	$(x).src = '/images/work_' + x + '.png';
}

var clientlist = new Array();
clientlist[0] = 'pci';
clientlist[1] = 'pl';
clientlist[2] = 'mcd';
clientlist[3] = 'hd';
clientlist[4] = 'dp';
clientlist[5] = 'sbd';
clientlist[6] = 'houze';
clientlist[7] = 'dash';
clientlist[8] = 'callawaygardens';
clientlist[9] = 'aaf';
clientlist[10] = 'maf';
clientlist[11] = 'serrg';
clientlist[12] = 'hutchinsontraylor';
clientlist[13] = 'csons';

function preloadClients() {

	a = 0;
	var logoOver = new Array();
	var logoOff = new Array();
	
	for (b = 0; b < clientlist.length; b++ ) {
		logoOff[a]= new Image(); 
		logoOff[a].src = '/images/work_'+clientlist[b]+'.png';
		logoOver[a]= new Image(); 
		logoOver[a].src = '/images/work_'+clientlist[b]+'_over.png';
		a++;
	}
}


// THESE ARE USED ON THE PORTFOLIO PAGE
function preloadWork() {

	a = 0;
	var pic = new Array();
	
	for (b = 0; b < clients.length; b++ ) {
		for (c = 0; c < clients[b].length; c++ ) {
			pic[a]= new Image(); 
			pic[a].src = clients[b][c];
			a++;
		}
	}
}

var clients = new Array();
// PCI
clients[0] = new Array();
clients[0][0] = '/images/portfolio_pci1.jpg';
clients[0][1] = '/images/portfolio_pci2.jpg';	
clients[0][2] = '/images/portfolio_pci3.jpg';	
// PL
clients[1] = new Array();
clients[1][0] = '/images/portfolio_pl1.jpg';
clients[1][1] = '/images/portfolio_pl4.jpg';
clients[1][2] = '/images/portfolio_pl3.jpg';
// MCD 
clients[2] = new Array();
clients[2][0] = '/images/portfolio_mcd4.jpg';
clients[2][1] = '/images/portfolio_mcd5.jpg';
clients[2][2] = '/images/portfolio_mcd1.jpg';
clients[2][3] = '/images/portfolio_mcd2.jpg';
clients[2][4] = '/images/portfolio_mcd3.jpg';
// HD
clients[3] = new Array();
clients[3][0] = '/images/portfolio_hd2.jpg';
clients[3][1] = '/images/portfolio_hd1.jpg';
// DP
clients[4] = new Array();
clients[4][0] = '/images/portfolio_dp_mobile.jpg';
clients[4][1] = '/images/portfolio_dp2.jpg';
clients[4][2] = '/images/portfolio_dp1.jpg';
// SBD
clients[5] = new Array();
clients[5][0] = '/images/portfolio_sbd1.jpg';
// HOUZE
clients[6] = new Array();
clients[6][0] = '/images/portfolio_houze1.jpg';
// DASH
clients[7] = new Array();
clients[7][0] = '/images/portfolio_dash2.jpg';
clients[7][1] = '/images/portfolio_dash1.jpg';
clients[7][2] = '/images/portfolio_dash0.jpg';
// CALLAWAY GARDENS
clients[8] = new Array();
clients[8][0] = '/images/portfolio_callawaygardens1.jpg';
// AAF
clients[9] = new Array();
clients[9][0] = '/images/portfolio_aaf1.jpg';
// MAF
clients[10] = new Array();
clients[10][0] = '/images/portfolio_maf1.jpg';
// SERRG
clients[11] = new Array();
clients[11][0] = '/images/portfolio_serrg1.jpg';
// HUTCHINSON TRAYLOR
clients[12] = new Array();
clients[12][0] = '/images/portfolio_hutchinsontraylor1.jpg';
// C'SONS
clients[13] = new Array();
clients[13][0] = '/images/portfolio_csons1.jpg';
clients[13][1] = '/images/portfolio_csons2.jpg';

// SCRIPTACULOUS VERSION
function switchClient(x) {
	
	var html = '';
	$('total_div').value = clients[x].length;
	$('current_div').value = 0;
	$('slider_container').setStyle({ left: '30px', top: '135px' });
		
	for ( i = 0; i < clients[x].length; i++ ) {
		html = html + '<div id="slide_'+i+'" name="slide_'+i+'" class="slide" style="width:580px; height:460px;">';
		html = html + '<img src="'+clients[x][i]+'" /></div>';
	}
	
	$('slider_container').update(html);
}

//JQUERY VERSION
function jswitchClient(x) {
	
	var html = '';
	$('#total_div').val(clients[x].length);
	$('#current_div').val(0);
	$('#slider_container').css({"left":"30px","top":"135px"});
		
	for ( i = 0; i < clients[x].length; i++ ) {
		html = html + '<div id="slide_'+i+'" name="slide_'+i+'" class="slide" style="width:580px; height:460px;">';
		html = html + '<img src="'+clients[x][i]+'" /></div>';
	}
	
	$('#slider_container').html(html);
}