function move_left(id)
{
	//new Effect.Morph(id,{ style: 'left:-20px','duration':0.5,'queue':id+'end'} );
}
function move_right(id)
{
	//new Effect.Morph(id,{ style: 'left:-0px','duration':0.5,'queue':id+'end'} );
}
currentTweet=1;

maxTweets=5;

function startTwitterFade()
{

	setTimeout('nextTweet()',5000);
}

function nextTweet()
{
	currentTweet++;
	
	if(currentTweet>maxTweets)
	{
		currentTweet=1;
	}
	
	for(i=1;i<maxTweets+1;i++)
	{
		if(i==currentTweet)
		{
			setTimeout('dodo()',1000);

		}
		else
		{
			new Effect.Fade('tweet_'+i,{duration:0.5});
		}
		
	}
	
setTimeout('nextTweet()',5000);
}

function dodo()
{

		$('tweet_'+currentTweet).style.display='block';
			
			var dimensions = $('tweet_'+currentTweet).getDimensions();
		$('underscore').style.display='inline';


			$('revealy').style.width='485px';
		new Effect.Morph('revealy',{ 'style': 'width:'+(460-dimensions.width)+'px','duration':3.0} );
		
		setTimeout('hideunderScore()',3500);

}
function hideunderScore()
{
	
		$('underscore').style.display='none';
}

currentPosition=1;



function setArrowImages()
{
	if(currentPosition==1)
	{
		$('left_arrow').className='faded';
	}
	else
	{

		$('left_arrow').className='';
		
	}
	
	
	if(currentPosition>=(maxTeam))
	{
		$('right_arrow').className='faded';
	}
	else
	{
	
		$('right_arrow').className='';
		
	}
	
	
}



function previousStaff()
{

		
		currentPosition--;

		if(currentPosition==0)
		{
			currentPosition=1;
			return;
		}
		
	
		
		pxPosition=(currentPosition-1)*400;
		pxPosition=0-pxPosition;
		
		new Effect.Morph('slide_this',{ 'style': 'left:'+pxPosition+'px','duration':1.0} );
		
			
	
		setArrowImages();
}

function nextStaff()
{
		if(currentPosition>=maxTeam)
		{
			return;
		}
	
	
		
		pxPosition=currentPosition*400;
		pxPosition=0-pxPosition;
		
		
		new Effect.Morph('slide_this',{ 'style': 'left:'+pxPosition+'px','duration':1.0} );
			currentPosition++;
				
	
		setArrowImages();
	
		
}

function submit_email()
{

	if(!$('name').value ||	!$('email').value ||	!$('message').value)
	{
		$('wrong').style.top='-251px';
		
		new Effect.Morph('wrong',{ 'style': 'top:-181px','duration':1.0} );
		
		
		new Effect.Appear('wrong');
		setTimeout('dropOut("wrong")',3000);
		return false;
	}
	else
	{
	
	
			$('load').style.top='-251px';
		
		new Effect.Morph('load',{ 'style': 'top:-181px','duration':1.0} );
		
		
		
		new Effect.Appear('load');
		
		new Ajax.Request('/email.php?name='+$('name').value+'&email='+$('email').value+'&message='+$('message').value,{onSuccess: function(transport){
		
				setTimeout("		$('thank_you').style.top='-241px';		new Effect.Morph('thank_you',{ 'style': 'top:-181px','duration':1.0} );		dropOut('load');new Effect.Appear('thank_you')",2000);
				
				setTimeout('forceHide()',9000);
		}});
	}
	
	return false;
}

function dropOut(id)
{

		
		new Effect.Morph(id,{ 'style': 'top:-141px','duration':1.0} );
		
		
		new Effect.Fade(id);

	
}

function forceHide()
{

	dropOut('thank_you');
				
	setTimeout("new Effect.SlideUp('slidey_widey')",800);

}

function submit_newsletter()
{
	if($('nnn').vaue=="" || $('eee').value=='' ||$('nnn').vaue=="Name" || $('eee').value=='Email Address' || !validate_email( $('eee').value))
	{
			new Effect.Appear('please');
		
			setTimeout("new Effect.Fade('please',{queue:'end'});",1500);
	return false;
	}
	
	$('newsletter-form').submit();
	
	new Effect.Appear('loading');
	setTimeout("new Effect.Fade('loading');",1500);
	setTimeout("unlock_c();",3000);
	return false;
}


function email_done()
{
	new Effect.Fade('load');
	$('name').value='';
	
	$('email').value='';
	
	$('message').value='';
	new Effect.Fade('thank_you');

}

function unlock_c()
{
	$('loading').style.display='none';
	//	$('thanks').style.display='block';
		
new Effect.Appear('thanks');
setTimeout("	new Effect.Fade('thanks',{queue:'end'});",1500);
clear_news();
	
}

function clear_news()
{
	$('nnn').value="";
	$('eee').value='' ;
	
}



function validate_email(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		  // alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
	
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
	
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		 
		    return false
		 }

 		 return true					
	}


currentQuote=1;
prevQuote=1;
function showQuote()
{
;

		prevQuote=currentQuote;
		
		
		which=currentQuote;
		limit=quoteLimit;
	for(i=1;i<=limit;i++)
	{
		if(i==which)
		{
					}
		else
		{
		
			new Effect.Fade('quote-'+i)
		
			setTimeout("$('dot-'+prevQuote).className='dot'",1000);

		}
	}
	
	for(i=1;i<=limit;i++)
	{
		if(i==which)
		{
			new Effect.Appear('quote-'+i,{'queue':'end'})
			setTimeout("$('dot-'+currentQuote).className='dot-selected'",1000);
			
		}
		else
		{
			

		}
	}
	
	
	
	
	
	
	setTimeout('showQuote()',8000);
	if(currentQuote==quoteLimit)
		{
			currentQuote=1;
		}else{
	currentQuote++;
	}
}



hPos=0;

blockScroll=false;
function moveUp()
{
	if(hPos==0)
	{
		return;
	}
	if(blockScroll)
	{
		return;
	}


	hPos=hPos+2;
	
	realH=38*hPos;
	
//	$('scroller').style.top='-'+realH+'px';
	$('scroller').morph('top:'+realH+'px',{duration:0.5});
	blockScroll=true;
	setTimeout('blockScroll=false',700);
}

function resetter()
{
	if(blockScroll)
	{
		return;
	}


	hPos=0;
	
	realH=10;
	
	$('scroller').morph('top:'+realH+'px',{duration:0.5});
	blockScroll=true;
	setTimeout('blockScroll=false',700);
}

function moveDown()
{

	
	if((13-maxC)>hPos)
	{
	
	return
	}

	if(blockScroll)
	{
		return;
	}

	
	hPos=hPos-2;
	
	realH=39*hPos;
	$('scroller').morph('top:'+realH+'px',{duration:0.5});
	blockScroll=true;
	setTimeout('blockScroll=false',700);

}

selected=0;

function ajaxSeo(uri,selected)
{

	if(!selected) selected=0;
	for(i=0;i<100;i++)
	{
		if($('client_'+i))
		{
		//console.log='i';
		if(i==selected){
			$('client_'+i).className='selected';
		}else
		{
			
			$('client_'+i).className='';
		}
		}
	}
	
	
	$('ajax_seo').innerHTML='<div class="loading"><img src="/images/loadingtext.png"/><br/><img src="/images/frontend/loading.gif"/></div>';
	
	
	new Ajax.Updater('ajax_seo',uri,{'onComplete':function(){
	
		new Effect.Appear('fade-in');
		setupZooms();
	}});
}


function setupZooms()
{

		jQuery("#fade-in .crop a ").fancybox();
	
		jQuery("#fade-in .crop a ").fancybox({
		'zoomOpacity'			: true,
		'overlayShow'			: false,
		'zoomSpeedIn'			: 200,
		'padding':0,
		'zoomSpeedOut'			: 200
	});
	


}


function moveUpText(i){
	$('move-me-up-'+i).style.paddingTop='-10px';
}


function moveDownText(i){
	alert('down'+i);
}

function callPublish(msg, attachment) {

  FB.ensureInit(function () {
    FB.Connect.streamPublish(msg, attachment);
  });
}

