// JQuery Scripts
$(document).ready(function() {
	
	/**
	 * Preload Navigation
	 */

	jQuery.preloadImages = function()
	{
	  for(var i = 0; i<arguments.length; i++)
	  {
		jQuery("<img>").attr("src", arguments[i]);
	  }
	}
	
	$.preloadImages("images/nav-home-ro.gif", "images/nav-services-ro.gif", "images/nav-solutions-ro.gif", "images/nav-pricing-ro.gif", "images/nav-clients-ro.gif", "images/nav-our-team-ro.gif", "images/nav-contact-us-ro.gif");
	
	/**
	 * Image Rollover Functionality
	 */
	
	// Rollovers using the class .rollover
	$(".rollover").mouseover(function(){
		imgsrc = $(this).attr("src");
		matches = imgsrc.match(/-ro/);
		// don't do the rollover if state is already ON
		if (!matches) {
			imgsrcON = imgsrc.replace(/.gif$/ig,"-ro.gif"); // strip off extension
			$(this).attr("src", imgsrcON);
		}
	});
	
	$(".rollover").mouseout(function() {
		$(this).attr("src", imgsrc);
	});
    
	/**
	 * Collapse Functionality on Solutions.php
	 */
	
    $(".trigger-tool").click(function(event) {
        var $getTrigger = $(this).attr("alt");
        if ($("."+$getTrigger).is('.trigger-active')) {
            $("."+$getTrigger).slideUp("fast", 
                function() {
                    $("td").css('height','0');
                }
            );
            $("."+$getTrigger).removeClass('trigger-active');
        } else {
            $("."+$getTrigger).slideDown("fast", 
                function() {
                    $("td").css('height','100%');
                }
            );
            $("."+$getTrigger).addClass('trigger-active');
        }
   	});
        
	params = window.location;
	params = params.toString();
	params = params.split('&');	

	
});


function addBookmark(title,url) { 
 if (window.sidebar) { 
 	window.sidebar.addPanel(title, url,""); 
 } else if( document.all ) { 
 	window.external.AddFavorite(url, title); 
 } else if( window.opera && window.print ) { 
 	return true; 
	}
}

function ValidateForm(theForm) {
if(theForm.clientcode.value == '') {
	alert('Please fill in the "Clide Code" field.');
	theForm.clientcode.focus();
	return false;
	}
return true;
}



