/*////////////////////////////////////////////////*/
//menu-two//
/*////////////////////////////////////////////////*/
$(function() {
	$('#header ul li ul').hide(0);
	$('.packages a').click(function(){
		$('#header ul li ul').slideDown('slow');
		setTimeout("$('#header ul li ul').slideUp('slow');", 4000);
	},function(){});
});
/*////////////////////////////////////////////////*/
//vouchers//
/*////////////////////////////////////////////////*/
$(function(){
	$('.details').hide(0);
	$('.read-more a').css('cursor', 'pointer');
	$('.read-more a').click(function(){
		var
		el = this,
		node = $(this).parent().parent().parent().next();
		$('#products div.package').each(function(){
			$(this).removeClass('expanded');
		});
		$('.details').each(function(){
			if( $(this).is(':visible') && $(this).get(0) != $(node).get(0) )
				$(this).slideUp('slow');
		});
		$(node).is(':hidden') ?
		$(node).slideDown('slow', function(){ $(el).addClass('expanded') }) :
		$(node).slideUp('slow', function(){ $(el).removeClass('expanded') }) ;
 return false;
	});

});
/*////////////////////////////////////////////////*/
//faqs//
/*////////////////////////////////////////////////*/
$(function(){

	$('.faqs p').hide(0);
	$('.faqs h3').css('cursor', 'pointer');

	$('.faqs h3').click(function()
	{
		var
		el = this,
		node = $(this).next();

		$('.faqs h3').each(function(){
			$(this).removeClass('expanded');
		});

		$('.faqs p').each(function(){
			if( $(this).is(':visible') && $(this).get(0) != $(node).get(0) )
				$(this).slideUp('slow');
		});

		$(node).is(':hidden') ?
		$(node).slideDown('slow', function(){ $(el).addClass('expanded') }) :
		$(node).slideUp('slow', function(){ $(el).removeClass('expanded') }) ;
	});

});
/*////////////////////////////////////////////////*/
//clear form//
/*////////////////////////////////////////////////*/
function clearText(thefield){
if (thefield.defaultValue==thefield.value)
thefield.value = ""
}
/*////////////////////////////////////////////////*/
//slideshow//
/*////////////////////////////////////////////////*/
$(function(){
$('#slideshow').innerfade({ speed: 'slow', timeout: 4000, type: 'sequence', containerheight: '240px' });
} ); 
/*////////////////////////////////////////////////*/
//slideshow//
/*////////////////////////////////////////////////*/
$.fn.innerfade = function(options) {
return this.each(function(){ 
						   
var settings = {
speed: 'normal',
timeout: 2000,
type: 'sequence',
containerheight: 'auto'
}

if(options)
$.extend(settings, options);

var elements = $(this).children().get();

if (elements.length > 1) {

$(this).parent().css('position', 'relative');

$(this).css('height', settings.containerheight);

for ( var i = 0; i < elements.length; i++ ) {
$(elements[i]).css('z-index', elements.length - i).css('position', 'absolute');
$(elements[i]).hide();
}

if ( settings.type == 'sequence' ) {
setTimeout(function(){
$.innerfade.next(elements, settings, 1, 0);
}, settings.timeout);
$(elements[0]).show();
}
else if ( settings.type == 'random' ) {
setTimeout(function(){
do { current = Math.floor ( Math.random ( ) * ( elements.length ) ); } while ( current == 0 )
$.innerfade.next(elements, settings, current, 0);
}, settings.timeout);
$(elements[0]).show();
}
else {
alert('type must either be \'sequence\' or \'random\'');
}

}

});
};

$.innerfade = function() {}
$.innerfade.next = function (elements, settings, current, last) {

$(elements[last]).fadeOut(settings.speed);
$(elements[current]).fadeIn(settings.speed);

if ( settings.type == 'sequence' ) {
if ( ( current + 1 ) < elements.length ) {
current = current + 1;
last = current - 1;
}
else {
current = 0;
last = elements.length - 1;
}
}
else if ( settings.type == 'random' ) {
last = current;
while (current == last ) {
current = Math.floor ( Math.random ( ) * ( elements.length ) );
}
}
else {
alert('type must either be \'sequence\' or \'random\'');
}
setTimeout((function(){$.innerfade.next(elements, settings, current, last);}), settings.timeout);
};
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//micro tabs//
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$(function(){
	$('#tab-menu').tabs();
});