function ialert( header, msg, time ) {
	// A simple alert function that has a styled alert box.
	if (!time) time = 10000;
	
	var content = '<div id="overlay"><!-- --></div><div id="ialert"><div class="wrapper"><div class="bg"><!-- --><\/div><div class="content"><div class="header">' + header + '<\/div>' + msg + '<br /><input type="button" class="button" value="Ok" /><\/div><div class="close"><a href="#">x<\/a><\/div><\/div><\/div>';
	
	$('body').append( content );
	var ialert = $('#ialert, #overlay');
	var ia = $('#ialert .bg');
	var iover = $('#overlay');
	
	ialert.fadeIn('normal', function(){
	 	ia.css({'opacity':'0.9'});
	 	iover.css({'opacity':'0.5'});
	}).delay( time ).fadeOut('normal', function(){$(this).remove();});
	
	$('#ialert .close a, #ialert .button').click( function(){ 
		ialert.stop().fadeOut('normal', function(){$(this).remove();});
		return false;
	});
	
}

function iconfirm( header, msg, target ) {
	// A simple alert function that has a styled alert box.
	
	var content = '<div id="overlay"><!-- --></div><div id="ialert"><div class="wrapper"><div class="bg"><!-- --><\/div><div class="content"><div class="header">' + header + '<\/div><form method="POST" action="' + target + '">' + msg + '<input type="submit" class="button" value="Ok" /> <input type="button" class="button" value="Cancel" /><\/form><\/div><div class="close"><a href="#">x<\/a><\/div><\/div><\/div>';
	$('body').append( content );
	
	var ialert = $('#ialert, #overlay');
	var ia = $('#ialert .bg');
	var iover = $('#overlay');
	ialert.fadeIn('normal', function(){
	 	ia.css({'opacity':'0.9'});
	 	iover.css({'opacity':'0.5'});
	});
	
	$('#ialert input:first').focus();
	
	$('#ialert .close a, #ialert .button[type=button], #overlay').click( function(){ 
		ialert.stop().fadeOut('normal', function(){$(this).remove();});
		return false;
	});
	
}

function serviceClick( id, name, image ) {
	
	$.prettyPhoto.close();
	$('#bookingID').val( id );
	$('#bookingName').val( name );
	
	var imageHtml = '<img src="' + image + '" width="200" />';
	$('#bookingImg').html( imageHtml );
	
}
	
$.fn.phaseClass = function () {
	var t = $(this);
	if ( t.parent('li').hasClass('selected') == false ){
		$('.selected').removeClass('selected');
		t.parent('li').addClass('selected');
		$('.active').removeClass('active').fadeOut('slow');
		$('#slide' + t.attr('rel')).addClass('active').fadeIn('slow');
	}
}

$.fn.phase = function ( i, j, dur ) {
	t = $(this);
	if ( i == j ) 
		i = 0;
	t.eq( i ).animate({g:0}, dur, function(){ 
		$(this).phaseClass();
		t.phase( i+1, j, dur );
	});
}
