﻿<!--

/* JSpires - for Ascentium */

/* This script uses unique naming of nav buttons and pages to control all image hover and selected navigation states */

/* Refer to function calls on pages for argument passing */

/* unique name arrays by image type */
//var gifNames = new Array('default','product','hardware','whatsnew','help','howtobuy','locate','overview1','features','systemreqs','faq','dlink','quanta','aastra','msgo','overview2');
var gifNamesSelected = new Array('ln_hardware','ln_software', 'ln_customer', 'ln_partner', 'ln_whitepapers');
var gifNames = new Array('tn_home','tn_features','tn_news','tn_events','tn_help','tn_howtobuy', 'ln_faq','ln_hardware','ln_overview','ln_software','ln_systemreq','sn_aastra','sn_callerexp','sn_dlink','sn_mobility','sn_quanta','sn_usersetup','sn_voicerec','sn_voip','bn_locate', 'tn_resources', 'ln_datasheet', 'ln_customer', 'ln_partner', 'ln_whitepapers', 'sn_bullitt', 'sn_findwell', 'sn_selectpipelines', 'sn_allenmiller', 'sn_dataresolution', 'sn_harrisontech', 'sn_lighthousenet', 'sn_profcomputing', 'sn_vowire', 'sn_maintainingrp', 'sn_connection', 'sn_sbsintegration', 'sn_download', 'tn_home1', 'sn_carnes-group', 'tn_partners', 'tn_rpblog_home', 'tn_rpblog_features', 'tn_rpblog_news', 'tn_rpblog_help', 'tn_rpblog_howtobuy', 'tn_rpblog_resources', 'tn_rpblog_partners', 'tn_rpblog_costco', 'tn_rpblog_ippbx', 'tn_rpblog_specialist', 'sn_dixiemedical');
var jpgNames = new Array('phones_dlnk','phones_qta','phones_ata');

/* hover image caching stuff */


var gifSelected = new Array(gifNamesSelected.length);
for (i = 0; i < gifSelected.length; i++) {
	gifSelected[i] = new Image();
	gifSelected[i].src = "/responsepoint/images_update/" + gifNamesSelected[i] + "_s.gif";	
}
var gifHover = new Array(gifNames.length);
for (i = 0; i < gifHover.length; i++) {
	gifHover[i] = new Image();
	gifHover[i].src = "/responsepoint/images_update/" + gifNames[i] + "_o.gif";	
}
var gifStatic = new Array(gifNames.length);
for (j = 0; j < gifStatic.length; j++) {
	gifStatic[j] = new Image();
	gifStatic[j].src = "/responsepoint/images_update/" + gifNames[j] + ".gif";	
}

var jpgHover = new Array(jpgNames.length);
for (m = 0; m < jpgHover.length; m++) {
	jpgHover[m] = new Image();
	jpgHover[m].src = "/responsepoint/images_update/btn_" + jpgNames[m] + "_o.jpg";	
}

var jpgStatic = new Array(jpgNames.length);
for (n = 0; n < jpgStatic.length; n++) {
	jpgStatic[n] = new Image();
	jpgStatic[n].src = "/responsepoint/images_update/btn_" + jpgNames[n] + ".jpg";	
}


/* nav selected stuff */

for (x = 0; x < gifNames.length; x++) {
	if (location.href.indexOf(gifNames[x].substring(3)) >= 0) 
	{
	    try
	    {
            document.getElementById(gifNames[x]).src = gifHover[x].src;
        }
        catch(err)
        {}
	}	
}
for (x = 0; x < gifNamesSelected.length; x++) {
	if (location.href.indexOf(gifNamesSelected[x].substring(3)) >= 0) 
	{
	    try
	    {
    		document.getElementById(gifNamesSelected[x]).src = gifSelected[x].src;
    	}
    	catch(err)
    	{}
	}
}

//special case for home + what's new
if (location.href.indexOf('/responsepoint/default.aspx') >= 0)
    document.getElementById('tn_home1').src = '/responsepoint/images_update/tn_home1_o.gif';

if (location.href.indexOf('/responsepoint/') >= 0)
{
    try
    {
        document.getElementById('tn_home1').src = '/responsepoint/images_update/tn_home1_o.gif';
    }
    catch(err)
    {}
}

if (location.href.indexOf('whatsnew.aspx') >= 0)
    document.getElementById('tn_news').src = '/responsepoint/images_update/tn_news_o.gif';

/* addendum selected stuff for multiple overview buttons */

if (location.href.indexOf('product-overview') >= 0) 
	{
		document.getElementById('overview1').src = gifHover[7].src;
	}

if (location.href.indexOf('hardware-overview') >= 0) 
	{
		document.getElementById('overview2').src = gifHover[15].src;
	}


/* hover and mouseout functions */

function selImage(selbutton, selImg) {
if (document.loaded == 'null') {
    return false;
}
else {
var imgType = document.getElementById(selbutton).src;
if (imgType.indexOf('gif') >= 0) {
		if (document.getElementById(selbutton).src == gifSelected[selImg].src) {
			return false;
		}
		else {
		document.getElementById(selbutton).src = gifSelected[selImg].src;
		}
}
  }
}

function hovImage(hbutton, hovImg) {
    if (document.loaded == 'null') {
        return false;
    }
    else {
    var imgType = document.getElementById(hbutton).src;
    if (imgType.indexOf('gif') >= 0) {
		    if (document.getElementById(hbutton).src == gifHover[hovImg].src) {
			    return false;
		    }
		    else if ((location.href.indexOf('-software-') >= 0) && (document.getElementById(hbutton).src == gifSelected[1].src)) {
		        return false;
		    }
		    else if ((location.href.indexOf('-hardware-') >= 0) && (document.getElementById(hbutton).src == gifSelected[0].src)) {
		        return false;
		    }		
		    else {
		    document.getElementById(hbutton).src = gifHover[hovImg].src;
		    }
    }
    else {
		    document.getElementById(hbutton).src = jpgHover[hovImg].src;
	    }
      }
}

function statImage(sbutton, sImg) {
    if (document.loaded == 'null') {
        return false;
    }
    else {
    var imgType = document.getElementById(sbutton).src;
    if (imgType.indexOf('gif') >= 0) {
		    if (location.href.indexOf(sbutton.substring(3)) >= 0) {
			    return false;
		    }
		    else if ((location.href.indexOf('-software-') >= 0) && (document.getElementById(sbutton).src == gifSelected[1].src)) {
			    return false;
		    }
		    else if ((location.href.indexOf('-hardware-') >= 0) && (document.getElementById(sbutton).src == gifSelected[0].src)) {
			    return false;
		    }
		    else {
		    document.getElementById(sbutton).src = gifStatic[sImg].src;
		    }
    }
    else  {
		    document.getElementById(sbutton).src = jpgStatic[sImg].src;
	    }
      }
    if (location.href.indexOf('/responsepoint/default.aspx') >= 0)
    {
        document.getElementById('tn_home1').src = "/responsepoint/images_update/tn_home1_o.gif";
    }
    if (location.href.indexOf('/responsepoint/whatsnew.aspx') >= 0)
    {
        document.getElementById('tn_news').src = "/responsepoint/images_update/tn_news_o.gif";
    }
}

//-->

