function getObj(name)
{
  var obj;
  if (document.getElementById)
  {
  	obj = document.getElementById(name);
  }
  else if (document.all)
  {
	obj = document.all[name];
  }
  else if (document.layers)
  {
   	obj = document.layers[name];
  }
  return obj;
}


function textElementGotFocus (element, placeholder)
{
    element.style.color = '#000';
    if(element.value == placeholder)
        element.value = '';
}

function textElementLostFocus (element, placeholder)
{
    if(element.value == '')
    {
        element.style.color = '#aaa';
        element.value = placeholder;
    }
}

function showSub1(element)
{	
	//hideAllSub1(element);
	var menu = getObj(element);
	
		if (menu != null)
		{
		
			menu.style.display = 'block';
		}  
	
	   fixBottom(element);
}

	

function hideAllSub1(element)
{
	for (var i=0;i<20;i++)
	{
		//alert(i);
		var menu = getObj(i);
		var menu2 = getObj(element);
		if (menu != null && menu != menu2)
		{
			menu.style.display = 'none';
		}
	}
}



function getInternetExplorerVersion()
// Returns the version of Internet Explorer or a -1
// (indicating the use of another browser).
{
  var rv = -1; // Return value assumes failure
  if (navigator.appName == 'Microsoft Internet Explorer')
  {
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      rv = parseFloat( RegExp.$1 );
  }
  return rv;
}
function fixIE6()
{
  var msg = "You're not using Internet Explorer.";
  var ver = getInternetExplorerVersion();
 alert(ver);
  if ( ver > -1 )
  {
    if ( ver >= 7) 
    {
            //
        var leftbox = getObj('leftbox');
       leftbox.className = 'transforIE7 ';
        
        var rightbox = getObj('rightbox');
       //rightbox.className = 'transforIE7 ';
        
       //alert (rightbox.className);
    }
    
   
    
  }
  
}



function search()
{
    
    if (searchf.q.value != 'Enter Search Term' && searchf.q.value != '' )
    {
        searchf.submit();
    } else {
        alert ('Please Enter Search Term');
    }
}



function Set_Cookie( name, value, expires, path, domain, secure ) 
{
// set time, it's in milliseconds
var today = new Date();
today.setTime( today.getTime() );

/*
if the expires variable is set, make the correct 
expires time, the current script below will set 
it for x number of days, to make it for hours, 
delete * 24, for minutes, delete * 60 * 24
*/
if ( expires )
{
expires = expires * 1000 * 60 * 60 * 24;
}
var expires_date = new Date( today.getTime() + (expires) );

document.cookie = name + "=" +escape( value ) +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
( ( path ) ? ";path=" + path : "" ) + 
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );
}

// this function gets the cookie, if it exists
function Get_Cookie( name ) {
	
var start = document.cookie.indexOf( name + "=" );
var len = start + name.length + 1;
if ( ( !start ) &&
( name != document.cookie.substring( 0, name.length ) ) )
{
return null;
}
if ( start == -1 ) return null;
var end = document.cookie.indexOf( ";", len );
if ( end == -1 ) end = document.cookie.length;
return unescape( document.cookie.substring( len, end ) );
}

function togglebandwidth()
{
   // alert(Get_Cookie('bw'));
    if (Get_Cookie('bw') == null || Get_Cookie('bw') == "high")
    {   Set_Cookie( 'bw', 'low', 30, '/', '', '' );
      
    } else {
        Set_Cookie( 'bw', 'high', 30, '/', '', '' );
    }
    var sURL = unescape(window.location.href);
    window.location.href = sURL;
    
}



function playLongVideo() {
    var flashHomeswf = getObj('flashHome');
    flashHomeswf.TGotoFrame("_level0/cylinder/cylinderVideo","2");
}

