(function($) {
    $.fn.wait = function(option, options) {
        milli = 1000; 
        if (option && (typeof option == 'function' || isNaN(option)) ) { 
            options = option;
        } else if (option) { 
            milli = option;
        }
        // set defaults
        var defaults = {
            msec: milli,
            onEnd: options
        },
        settings = $.extend({},defaults, options);

        if(typeof settings.onEnd == 'function') {
            this.each(function() {
                setTimeout(settings.onEnd, settings.msec);
            });
            return this;
        } else {
            return this.queue('fx',
            function() {
                var self = this;
                setTimeout(function() { $.dequeue(self); },settings.msec);
            });
        }

    }
})(jQuery);

function checkiPhone() {
	var iPhone=((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)));
	return iPhone;
}

function checkiPad() {
	var iPad=navigator.userAgent.match(/iPad/i);
	return iPad;
}

function getSitePath() {
	trimPath='rw_common/themes/causine/javascript.js';
	sitePath=rwCommonPath.replace(trimPath, '');
	return sitePath;
}

function mode() {
	jQuery('#footer').prepend('<div class="mode" id="mode"></div>').css({
		bottom: '40px'});
		jQuery('#mode').hide();
	jQuery('#mode').load('http://www.rapid-ideas.com/demo.html #demoDescription', function() {
		jQuery(this).fadeIn(500).wait(10000).fadeOut(500, function() {
			jQuery('#footer').css({'bottom': 0},200);
		});
	}
		);
	
	return;
}

jQuery(function() {
	mode();
	sitePath=getSitePath();
	iPhone=checkiPhone();
	iPad=checkiPad();
	
	addToNavbar();
	goHome();
	setupMenu();
	fixOpera();
	setUpSlides();
	setUpPhotoAlbumSB();
	initSB();
	fixiDevSB();
	if (iPhone) {
		setupiPhoneLayout();
	}
	if(!(iPhone || iPad)){
		checkSize();
		moveHeader();
		jQuery(window).resize(checkSize);
		jQuery(window).resize(positionHeader);
	}
	//positionHeader();
	
	
	
	
	return;
});

jQuery(window).load(function() {
	fixRC();
});
