
function setLinkClasses(paramlist) {
    params = paramlist.split(',');
    for (i = 0; i < params.length; i++) {
        pairs = params[i].split(':');
        if (document.all) {
            document.getElementById(pairs[0]).className = pairs[1];
        } else {
            document.getElementById(pairs[0]).setAttribute('class', pairs[1]);
        }
    }
}


// Useful function to fire events properly.  Found on:
// http://stackoverflow.com/questions/143747/is-it-possible-to-trigger-a-links-or-any-elements-click-event-through-javascr
function myFireEvent(element,event) {
   if (document.createEvent) {
       // dispatch for firefox + others
       var evt = document.createEvent("HTMLEvents");
       evt.initEvent(event, true, true ); // event type,bubbling,cancelable
       return !element.dispatchEvent(evt);
   } else {
       // dispatch for IE
       var evt = document.createEventObject();
       return element.fireEvent('on'+event,evt)
   }
}





var currentID = "trim";
function setIndexMenuIDActive(id)
{
    document.getElementById('trim').className = '';
    document.getElementById('stealth').className = '';
    document.getElementById('versawrap').className = '';
    document.getElementById('soffit').className = '';

    document.getElementById(id).className = 'active';

    incrementCurrentID(id);
}


function incrementCurrentID(id)
{
    if     (id == "trim")      { currentID = "stealth";   currentSubImg=0; }
    else if(id == "stealth")   { currentID = "versawrap"; currentSubImg=5; }
    else if(id == "versawrap") { currentID = "soffit";    currentSubImg=10; }
    else if(id == "soffit")    { currentID = "trim";      currentSubImg=15; }
}



var currentSubImg = 0;
var stopAnim = 0;
var t_anim;
function fadeMenuSubImages()
{
    if (currentSubImg >= 20) 
    { 
    	currentSubImg = 0; 
    }

    fadeAllMenuSubImages();

    if(stopAnim > 4)
    {
    	return;
    }

    stopAnim++;

    currentSubImg++;
    img2 = 'anim_img' + currentSubImg;

    $(document.getElementById(img2)).hide().fadeIn('slow');

    clearTimeout(t_anim);
    t_anim = setTimeout(function(){fadeMenuSubImages()}, 1700);
}



function fadeAllMenuSubImages()
{
    	i=1;
    	while(i < 21)
	{
    		$(document.getElementById('anim_img' + i)).fadeOut('fast');
		i++;
	}
}





