/* Author: Mark Host, iNet Solutions Group
 * combined js init's
 */ 
(function($){	
	 // remove the wrapping HTML from the menu --> getting leftover code after visually hiding menu item.
	 $('header nav ul li:first').remove();
	 // featured image - homepage slider
     var tabs = $('#solutions-tabs').accessibleTabs({
         tabhead:'h2',
         fx:'show',
		 fxspeed: 0,
         syncheights:true
     });
	 $('#portfolio-wrapper .case-study:not(:last)').append('<div class="para-decor">*</div>'); 
	 $('#about-wrapper p + h2').addClass('more-padding-top');
	 $('#solutions-wrapper .tabs-list li:first').addClass('first-tab');
	 $('#solutions-wrapper .tabs-list li:last').addClass('last-tab');
	 $('#img #slider').cycle({
		 fx: 'scrollHorz',
		 speed: 500,
		 timeout: 19000,
		 next: '#right',
		 prev: '#left'
	 });
	 // featured content - homepage slider
	 $('#copy').cycle({
		 fx: 'scrollVert',
		 speed: 500,
		 timeout: 19000,
		 next: '#right',
		 prev: '#left'
	 });
	 // general sitewide tooltip -- should add custom tooltips per situation
	 $('.tooltip').tipTip({
	 	defaultPosition: 'top',
		delay: 100,
		fadeIn: 100,
		fadeOut: 100
	 });
	 $('.leftTip').tipTip({
	 	defaultPosition: 'left',
		delay: 50,
		edgeOffset: 15,
		fadeIn: 100,
		fadeOut: 100
	 });
	 // top left iNet logo tip
	 $('#logo a').tipTip({
		content: "Go to the homepage",
		delay: 50,
		fadeIn: 250,
		fadeOut: 100,
		maxWidth: "300px"
	 });
	 // logos with case studies on page (needs anchor tag around image)
	 $('#customer-wrapper a').tipTip({
		defaultPosition: 'left',
		delay: 100,
		fadeIn: 100,
		fadeOut: 100,
		maxWidth: "150px"
	 });
	 // anywhere an image needs an enlarged view
	 $('a[rel^="lightbox"]').prettyPhoto({
	 	animation_speed: 500,
		opacity: 0.60,
		theme: "light_square"
	 });
	 // portfolio page - mini image gallery
	 $('.pop-it').popeye({
	 	duration: 300,
		easing: 'easeInQuart',
		opacity: 0.7
	 });
	 /* homepage modal content - adapted from - http://www.sohtanaka.com/web-design/examples/modal-window */
	$('a.popup_link[href^=#]').click(function() {
	    var popID = $(this).attr('rel'); 
	    var popURL = $(this).attr('href'); 
	    var query= popURL.split('?');
	    var dim= query[1].split('&');
	    var popWidth = dim[0].split('=')[1]; 
	    $('#' + popID).fadeIn().css({ 'width': Number( popWidth ) }).append('<a style="clear: both" href="#" class="close"><img src="images/inet/cross.png" class="btn_close" title="Close Window" alt="Close" /></a>');
	    $('body').append('<div id="fade"></div>'); 
	    $('#fade').css({'filter' : 'alpha(opacity=80)'}).fadeIn(); 
	    return false;
	});
	$('a.close, #fade').live('click', function() { 
	    $('#fade , .popup_block').fadeOut(function() {
	        $('#fade, a.close').remove(); 
	    });
	    return false;
	});
	/* cant get this to work properly
	$('#portfolio-testimonial .testimonial').each(function (i) { 
		 var $quote = $('blockquote');
	     var $numWords = $quote.text().split(' ').length;
	     if (($numWords >= 1) && ($numWords < 10)) {
	         $quote.css('font-size', '36px');
	     }
	     else if (($numWords >= 10) && ($numWords < 30)) {
	         $quote.css('font-size', '32px');
	     }
	     else if (($numWords >= 30) && ($numWords < 50)) {
	         $quote.css('font-size', '28px');
	     }
	     else if (($numWords >= 50) && ($numWords < 70)) {
	         $quote.css('font-size', '24px');
	     }
	     else {
	         $quote.css('font-size', '16px');
	     }
	 });
	 */

})(window.jQuery);


