﻿var images = [];
var IsContactUsPage = false;

function SetCursorStyle(cursorStyle) {
    if(cursorStyle == 'rollover') {
        document.body.style.cursor = 'pointer';
    } else {
        document.body.style.cursor = 'default';
    }
}

function SetRolloverCursor() {
    SetCursorStyle('rollover');
}

function SetNormalCursor() {
    SetCursorStyle('normal');
}

function SetImage(imageId, imageName) {
    var i = document.getElementById(imageId);
    i.src = images[imageName].src;            
}

image_dir = "images/";
function AddGifImage(imageName) {
    images[imageName] = new Image();
    fullPath = image_dir + imageName + ".gif";      
    images[imageName].src = fullPath;
}

function AddImage(imageName) {
    images[imageName] = new Image();
    fullPath = image_dir + imageName + ".jpg";      
    images[imageName].src = fullPath;
}

var currSelectedImage;

function AddRollovers() {
    AddImage('about_off');
    AddImage('about_on');
    AddImage('about_rollover');
    
    AddImage('client_off');
    AddImage('client_on');
    AddImage('client_rollover');
    
    AddImage('awards_off');
    AddImage('awards_on');
    AddImage('awards_rollover');
    
    AddImage('showcase_off');
    AddImage('showcase_on');
    AddImage('showcase_rollover');
    
    AddImage('enterprise_quicklinks_on');
    AddImage('enterprise_quicklinks_off')
    
    var contactUsImage = $('contactUsImage');
    if(contactUsImage.src.toLowerCase().indexOf('off') > -1) {
        AddImage('contact_on');
        AddImage('contact_off');
        
        contactUsImage.addEvent('mouseover', function(event) {
	        event = new Event(event).stop();
	        SetImage('contactUsImage', 'contact_on');
        });
        
        contactUsImage.addEvent('mouseout', function(event) {
	    event = new Event(event).stop();
	    SetImage('contactUsImage', 'contact_off');
        });
    }
    
    $('imgEntQuick').addEvent('mouseover', function(event) {
	    event = new Event(event).stop();
	    SetImage('imgEntQuick', 'enterprise_quicklinks_on');
    });
    
    $('imgEntQuick').addEvent('mouseout', function(event) {
	    event = new Event(event).stop();
	    SetImage('imgEntQuick', 'enterprise_quicklinks_off');
    });
    
    //tabs - autogenerated
    
    $('img_about').addEvent('mouseover', function(event)  { 
event = new Event(event).stop(); 
 if(!TabIsSelected('img_about'))  { 
 SetImage('img_about', 'about_rollover');    
                                        }
                                    });

$('img_about').addEvent('mouseout', function(event)  { 
event = new Event(event).stop(); 
 if(!TabIsSelected('img_about'))  { 
 SetImage('img_about', 'about_off');    
                                        }
                                    });

$('img_client').addEvent('mouseover', function(event)  { 
event = new Event(event).stop(); 
 if(!TabIsSelected('img_client'))  { 
 SetImage('img_client', 'client_rollover');    
                                        }
                                    });

$('img_client').addEvent('mouseout', function(event)  { 
event = new Event(event).stop(); 
 if(!TabIsSelected('img_client'))  { 
 SetImage('img_client', 'client_off');    
                                        }
                                    });

$('img_showcase').addEvent('mouseover', function(event)  { 
event = new Event(event).stop(); 
 if(!TabIsSelected('img_showcase'))  { 
 SetImage('img_showcase', 'showcase_rollover');    
                                        }
                                    });

$('img_showcase').addEvent('mouseout', function(event)  { 
event = new Event(event).stop(); 
 if(!TabIsSelected('img_showcase'))  { 
 SetImage('img_showcase', 'showcase_off');    
                                        }
                                    });

$('img_awards').addEvent('mouseover', function(event)  { 
event = new Event(event).stop(); 
 if(!TabIsSelected('img_awards'))  { 
 SetImage('img_awards', 'awards_rollover');    
                                        }
                                    });

$('img_awards').addEvent('mouseout', function(event)  { 
event = new Event(event).stop(); 
 if(!TabIsSelected('img_awards'))  { 
 SetImage('img_awards', 'awards_off');    
                                        }
                                    });

/* works but triggers annoying screen flash */

//fix IE error with flash content saying click here to activate
objects = document.getElementsByTagName("object");
for (var i = 0; i < objects.length; i++)
{
objects[i].outerHTML = objects[i].outerHTML;
}

/*
    elems=document.getElementsByTagName("noscript");
    if(elems.length > 0) {
        for(i=elems.length-1;elem=elems[i];i--) {
            if(elem.className=="clickfix")
              elem.outerHTML = elem.innerHTML; 
        }
    }
    */
}
    
function TabIsSelected(tabImageName) {
    if($(tabImageName).src.toLowerCase().indexOf('on') == -1) {
        return false;
    }
    return true;
}


