$(document).ready
( 	
	function()
	{ 
		Cufon.replace('H1');
		Cufon.replace('H2');
		Cufon.replace('H3');
		Cufon.replace('H4');
		
		$('.Transcription').click(function(){
			if( $('.TranscriptionText').css('display')=='block'){
				$('.TranscriptionText').slideUp('Fast',function(){$('.TranscriptionText').css('display','none')});
			}
			else {
				$('.TranscriptionText').slideDown('Fast');
			}
		})
		
		$('.SendECard').click(function(){
			SendECard();
		})
		
	}
	
)
var LoadingBlock;
function SendECard(){
	var Name=$('#FullName').val();
	var Greeting=$('#greeting').val();
	var Email=$('#email').val();
	if (
			Validation('FullName','NameFormat',2,100,null,'JGrowl','Invalid name. 2-100 Characters, letter, numbers, spaces, hyphens and fullstops only.')=='true' 
			&& Validation('greeting','TextField',4,500,null,'JGrowl','Invalid message. 4-500 Characters only.')=='true'
			&& Validation('email','Email',4,150,null,'JGrowl','Invalid email address. Please check.')=='true'			
		){
		var PostData='YourName='+encodeURIComponent(Name)+'&Greeting='+encodeURIComponent(Greeting)+'&Email='+encodeURIComponent(Email)+'&CID='+CID;
		AjaxPost('/AJAX_EcardSend.asp',PostData,'HandleSendECard','SendingECard');		
	}
}

function HandleSendECard(){
	var CData=CheckStatus();
	if (CData){
		var IncomingLength=Cdata.incoming.length;		
		if (IncomingLength>0) {	
			var State=Cdata.incoming[0].State;
			if (State=='true'){
				Shadowbox.open({
						player:     'img',
						content:    '/images/Thankyou.png',
						handleOversize: 'none'						
					})
			}
			else{
				$.jGrowl('Your eCard failed to send. Please check your details and try again.', { header: '<img src="/images/icons/growl_error.gif" align="absmiddle"/> ECARD ERROR' });
			}
		}
		$('#'+LoadingBlock).fadeOut("fast");
	}
}
