NFM = new Object();

NFM.is_safari = (document.childNodes)&&(!document.all)&&(!navigator.taintEnabled)&&(!navigator.accentColorName)?true:false;
NFM.is_ie55 = (document.all && document.fireEvent && !document.createComment);
NFM.win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]);



$(document).ready(function() {

$('#s1').cycle({ 
    fx:     'fade', 
    timeout: 10000, 
    next:   '#s1', 
    pause:   1,
    cleartype: 1 // enable cleartype corrections 
});

//if($.browser.msie) {$('#s1').get(0).style.removeAttribute('filter');}

$('#main_image h3').cycle({ 
    fx:     'fade', 
    timeout: 10000, 
    next:   '#main_image h3', 
    pause:   1,
    cleartype:  1 // enable cleartype corrections 
});

//if($.browser.msie) {$('#main_image h3').get(0).style.removeAttribute('filter');}
//if($.browser.msie) {$('#main_image h3').get(0).addClass('#main_image');}

  //only need this function for ie 6 or less
  if(NFM.win_ie_ver && NFM.win_ie_ver < 7)NFM.tabRollvers();
 externalLinks();
});

function externalLinks(){
    if (document.getElementsByTagName){
        var objAnchors = document.getElementsByTagName('a');
        for (var iCounter=0; iCounter<objAnchors.length; iCounter++){
            if (objAnchors[iCounter].getAttribute('href') && objAnchors[iCounter].getAttribute('rel') == 'external'){
                objAnchors[iCounter].onclick = function(event){return launchWindow(this, event);};
                objAnchors[iCounter].onkeypress = function(event){return launchWindow(this, event);};
            }
        }
    }
}

function launchWindow(objAnchor, objEvent){
    var iKeyCode;
    if (objEvent && objEvent.type == 'keypress'){
        if (objEvent.keyCode)
            iKeyCode = objEvent.keyCode;
        else if (objEvent.which)
            iKeyCode = objEvent.which;
        if (iKeyCode != 13 && iKeyCode != 32)
        return true;
}

return !window.open(objAnchor);
}


