// JavaScript Document


// Portfolio Image switcher
function switch_product_img(divName, totalImgs) {
	for (var i=1; i<=totalImgs; i++) {
		var showDivName = 'photo_' + i;
		var showObj = document.getElementById(showDivName);
		if (showDivName == divName)
			showObj.style.display = 'block';
		else
			showObj.style.display = 'none';
		}
	}


/* Created Jan 27, 2010                                     */
/* By: Walter                                               */
/* Notes: This script requires jQuery to execute correctly  */

function googleLinkTracking()
{
    //List of File Types for Tracking.
    var extensionToTrack = new Array();
    extensionToTrack[0] = ".pdf";
    extensionToTrack[1] = ".doc";
    extensionToTrack[2] = ".ppt";
    extensionToTrack[3] = ".pdf";
    extensionToTrack[4] = ".jpg";
    extensionToTrack[5] = ".png";
    extensionToTrack[6] = ".gif";
    extensionToTrack[7] = ".zip";
    extensionToTrack[8] = ".rar";
    extensionToTrack[9] = ".swf";
    extensionToTrack[10] = ".sfib.ashx";
    extensionToTrack[11] = ".sfib.ashx?download=true";
    
    //Loop through every link in the body tag.
    $('body a').each(
        function(idx, item) 		
        {
            var blnFound = false;
            
            linkURL = "";
            linkURL = $(this).attr('href');
                     
            //Verify the link isn't empty.
            if (linkURL != null)
            {
                for (varCounter in extensionToTrack)
                {                       
                    //Check that the Link ends with one of extenstionToTrack Values.
                    if (linkURL.substring(linkURL.length - extensionToTrack[varCounter].length, linkURL.length) == extensionToTrack[varCounter])
                    {
                        if (blnFound == false)
                        {				
                            //Append Our OnClick Event
                            //$(this).click(function() { pagetracker._trackpageview('/download/' + $(this).attr('href')); });
							
							$(this).attr('onclick', 'javascript: pageTracker._trackEvent("Download", "click", $(this).attr("href") ); pagetracker._trackpageview("/download/" + $(this).attr("href");' );
							
                            blnFound = true;
                        }
                    }                                                                
                }
                
                //Check if it is an offsite link.
                if (linkURL.indexOf("://") > -1 && linkURL.indexOf(document.domain) == -1)
                {
                    if (blnFound == false)
                    {
                        //We have a qualified URL that is not in our domain
						$(this).attr('onclick', 'javascript: pageTracker._trackEvent("Outgoing", "click", $(this).attr("href") );  pagetracker._trackpageview("/download/" + $(this).attr("href");' );
                    }
                }
            }                        
        }   
    );	    
}