/*******************************************************

	File: basic.js

	Version: 2.01

*******************************************************/
var bikky = document.cookie;
var today = new Date();
var expiry = new Date(today.getTime() + 28 * 24 * 60 * 60 * 1000); // plus 28 days

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;
	}
	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" : "" );
}

function cookiesEnabled()
{
	Set_Cookie("TxMETCookieTest", "true",120,"/");
	if(document.cookie=="")
	{
		return false;
	}
	else
	{
		return true;
	}
}

function getCookie(name)
{
  var index = bikky.indexOf(name + "=");
  if (index == -1) return null;
  index = bikky.indexOf("=", index) + 1;
  var endstr = bikky.indexOf(";", index);
  if (endstr == -1) endstr = bikky.length;
  return unescape(bikky.substring(index, endstr));
}

function setCookie(name, value) {
  document.cookie=name + "=" + escape(value) + "; expires=" + expiry.toGMTString();
  bikky = document.cookie;
}

function deleteCookie(name) {
  document.cookie=name + "=; expires=Fri, 31 Dec 1999 23:59:59 GMT;";
  bikky = document.cookie;
}



function number_format(value, decimals) {
  return Math.round(value * Math.pow(10, decimals)) / Math.pow(10, decimals);
}

function price_format(value) {
  value = number_format(value, 2).toString();
  if (value.search(/[.][0-9]$/) >= 0) return '$' + value + '0';
  else if (value.search(/[.]/) == -1) return '$' + value + '.00';
  else return '$' + value;
}

function getobject(name) {
	if (document.all)
		el = document.all(name);
	else if (document.getElementById) 
		el = document.getElementById(name);
	else 
		el =  eval('document.'+name);
	
	if (el) {
		return el;
	} else {
		return false;
	}
}

function objectclick(el) {
	if (el) {
		el.click();
	}
}
