﻿/*START NAV MENU SCRIPTS*/
sfHover = function() 
{
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) 
	{
		sfEls[i].onmouseover=function() 
		{
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() 
		{
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}

if (window.attachEvent) window.attachEvent("onload", sfHover);
/*END NAV MENU SCRIPTS*/		


/*PREVIEW SCRIPTS*/
var imageRef = '';
var lastType = '';

function playTone(obj, ref, type)
{
	if(imageRef == '' || imageRef != ref) imageRef = ref;
	else imageRef = '';
	
	if(lastType != '') resetTone(lastType);
	
	lastType = type;
	
	if (imageRef == '')
	{
		if (type == 'true') obj.src = '/images/spkr_red.jpg';
		else obj.src = '/images/spkr_blue.jpg';
		document.getElementById('ball').innerHTML = '';
	}
	else
	{	
		obj.className = 'playImage';

		if (type == 'true') obj.src = '/images/true_tone_anim_btn.gif';
		else obj.src = '/images/poly_anim_btn.gif';
		
		document.getElementById('ball').innerHTML = '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '
		+'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" '
		+'WIDTH="1" HEIGHT="1" id="ball" ALIGN="">'
		+'<PARAM NAME=movie VALUE="' + ref + '">'
		+'<PARAM NAME=quality VALUE=high>'
		+'<PARAM NAME=scale VALUE=noscale>'	
		+'<PARAM NAME=bgcolor VALUE=#000000>'
		+'<EMBED src="' + ref + '" '
		+'quality=high bgcolor=#000000 '
		+'WIDTH="1" HEIGHT="1" NAME="ball" ALIGN="" '
		+'TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">'
		+'</EMBED>'
		+'</OBJECT>';
	}
}

function resetTone(type)
{
	var tags = document.getElementsByTagName('img');
	for(var t=0;t<tags.length;t++)
	{
		if (document.getElementsByTagName('img')[t].className=='playImage') 
		{
			document.getElementsByTagName('img')[t].className='previewImage';
			if (type == 'true') document.getElementsByTagName('img')[t].src = '/images/spkr_red.jpg';
			else document.getElementsByTagName('img')[t].src = '/images/spkr_blue.jpg';
		}
	}
}
/*END PREVIEW SCRIPTS*/


/* CHANGE CSS CLASS*/

function changeClass(obj)
{
	var tags = document.getElementsByTagName('div');
	for (var i=0;i<tags.length;i++)
	{
		
		if ( document.getElementsByTagName('div')[i].className == 'menuTitle')
		{
			if (document.getElementsByTagName('div')[i].id != obj.id)
			{
				//document.getElementsByTagName('div')[i].className.replace('menuTitle', 'grayMenuTitle');
				document.getElementsByTagName('div')[i].className = 'grayMenuTitle';
			}
		}
	}
	
}

/* END CHANGE CSS CLASS*/

/*FORMAT PHONE NUMBER*/

function checkPhone(obj)
{
	var phoneNumber = obj.value;
	
	if (phoneNumber.match(/[a-zA-z]/))
	{
		phoneNumber = phoneNumber.substring(0, phoneNumber.length - 1);
		
		alert(phoneNumber.length);
		document.getElementById(obj.id).value = phoneNumber;
		alert('You may only enter numeric characters!');
	}
	else
	{
		if (phoneNumber.length == 3 || phoneNumber.length == 7)
		{			
			var tags = document.getElementsByTagName('input');
			for (var i=0;i<tags.length;i++)
			{
				if (document.getElementsByTagName('input')[i].id == obj.id)
				{
					document.getElementsByTagName('input')[i].value = phoneNumber + '-';
				}
			}	
		}
	}
}

/*END FORMAT PHONE NUMBER*/


function SubmitForm( e) 
{ 
	 if(window.event)
          key = window.event.keyCode;     //IE
     else
          key = e.which;  //firefox 
	
	//make sure its the enter button being clicked
	if(key==13) 
	{ 
		var btn = document.getElementById('VuesiaSearchControl1_btnSearch');
        if (btn != null)
        {
			//If we find the button click it
            btn.click();
        }
	} 
} 
