//-------------------------------------------------------------------------------------------------------------------------
//COMMAND.JS | BUTTONS.JS
//---------------------------------------------------------------------------------------------------------------------------

//TESQscape - FINE's JavaScript Library for External Link (called from any HTML page)
//Copyright(C) 2000-2008 - TESQscape - FINE. All intellectual property rights world wide reserved.
//

//---------------------------------------------------------------------------------------------------------------------------

//<script language="javascript"><!-- 
var popup="       web developer  \n\n  (C)2008 - TESQscape - KOSTER "; 
function tesq(go) 
{ 
	if (document.all) 
	{ 
		if (event.button == 2) 
		{ 
			alert(popup); 
			return false; 
		} 
	} 
	if (document.layers) 
	{ 
		if (go.which == 3) 
		{ 
			alert(popup); 
			return false; 
		} 
	} 
} 
if (document.layers) 
{ 
	document.captureEvents(Event.MOUSEDOWN); 
} 
document.onmousedown=tesq; 
// --></script>

//---------------------------------------------------------------------------------------------------------------------------

//BOOKMARK TO FAVORITE
//Please bookmark our website for future reference.
//<SCRIPT LANGUAGE="JavaScript">
//<!-- //
//if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4))
//{
//document.write('<A HREF="javascript:addbookmark()" CLASS="regular-link">Click here to Bookmark!</A>');
//}
//// -->
//</SCRIPT>
var bookmarkurl=location.href;
var bookmarktitle=document.title;
function addbookmark()
{
if (document.all) window.external.AddFavorite(bookmarkurl,bookmarktitle);
return;
}

//---------------------------------------------------------------------------------------------------------------------------

//CLOSE WINDOW
//<A HREF="javascript:window.close()">Close this page</A>
function close_()
{
window.close();
return;
}
//---------------------------------------------------------------------------------------------------------------------------

//PRINT WINDOW
//<A HREF="javascript:window.print()">Print this page</A>
function print_()
{
window.print();
return true;
}
//---------------------------------------------------------------------------------------------------------------------------//---------------------------------------------------------------------------------------------------------------------------

//GET CURRENT DATE AND DISPLAY IT ELSE WHERE IN A PAGE
//Copyright(C) 2000-2008 - TESQscape - FINE. All intellectual property rights world wide reserved.
//USAGE :
//<script LANGUAGE="JavaScript">
//{
//get_current_date(this,1);
//}
//</script>
function get_current_date(doc,lng)
{
var d="";
var l=0;
d=doc;
l=lng;
// Array of day names
if(l==0)
{
var dayNames = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var monthNames = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
}
else
{
var dayNames = new Array("Minggu","Senin","Selasa","Rabu","Kamis","Jum'at","Sabtu");
var monthNames = new Array("Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember");
}
var dt = new Date();
var t  = dt.getTime();
dt.setTime(t);
var thetime = dt.getHours() + ":" + dt.getMinutes() + "";
var y  = dt.getYear();
// Y2K compliant
if (y < 1000) y +=1900;
var theday;
theday  = dayNames[dt.getDay()];
var thedate = '';
if ((l==0) || (l==2))
{
thedate = monthNames[dt.getMonth()] + " " + dt.getDate() + ", " + y + ".";
}
if ((l==1) || (l==3))
{
thedate = dt.getDate() + " " + monthNames[dt.getMonth()] + " " + y + ".";
}
if ((l==0) || (l==1))
{
d.document.write(' ' + theday + ", " + thedate + "  " + thetime);
//d.document.write(' ' + theday + ", " + thedate);
}
else
{
d.document.write(' ' + theday + ", " + thedate + "  " + thetime);
//d.document.write(' ' + theday + ", " + thedate);
}
return;
}
//---------------------------------------------------------------------------------------------------------------------------

//LAST UPDATED
//Copyright(C) 2000-2008 - TESQscape - FINE. All intellectual property rights world wide reserved.
//USAGE :
//<script LANGUAGE="JavaScript">
//{
//last_update(this,1);
//}
//</script>
function last_updated(doc,lng)
{
var d="";
var l=0;
d=doc;
l=lng;
var dt = new Date();
var thedate = '';
// Array of day names
if(l==0)
{
var dayNames = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
var monthNames = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
}
else
{
var dayNames = new Array("Minggu","Senin","Selasa","Rabu","Kamis","Jum'at","Sabtu");
var monthNames = new Array("Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember");
}
var yr = dt.getYear();
// Y2K compliant
if (yr < 1000) yr +=1900;
thedate = monthNames[dt.getMonth()] + " " + yr;
d.document.write('LAST UPDATED: ' + thedate);
return;
}
//---------------------------------------------------------------------------------------------------------------------------

//TIME GREETING DISPLAY IT ELSE WHERE IN A PAGE
//Copyright(C) 2000-2008 - TESQscape - FINE. All intellectual property rights world wide reserved.
//USAGE :
//<script LANGUAGE="JavaScript">
//{
//time_greeting(this,1);
//}
//</script>
//var d="";
  var l=0;
  var todaydate="";
  var timeis="";
  var houris="";
  var display="";
  var welcome="";

//function time_greeting(doc,lng)
function time_greeting(lng)
{
//d=doc;
  l=lng;
  todaydate=new Date();
  timeis=todaydate.getTime();
  todaydate.setTime(timeis);
  houris=todaydate.getHours();
  //
  if (houris == 22 || houris > 22)
  {
  if(l==0) display="Night";
  else display="Malam";
  }
  //
  else if (houris == 18 || houris > 18)
  {
  if(l==0) display="Evening";
  else display="Sore";
  }
  //
  else if (houris == 16 || houris > 16)
  {
  if(l==0) display="Afternoon";
  else display="Petang";
  }
  //
  else if (houris == 12 || houris > 12)
  {
  if(l==0) display="Afternoon";
  else display="Siang";
  }
  //
  else if (houris == 10 || houris > 10)
  {
  if(l==0) display="Day";
  else display="Siang";
  }
  //
  else
  {
  if(l==0) display="Morning";
  else display="Pagi"
  }
  if(l==0) welcome=("Good " + display + ". Welcome to TESQSCAPE web page.");
  else welcome=("Selamat " + display + ". Selamat Datang di ");
//d.document.write(welcome);
  document.write(welcome);
  return;
}
//---------------------------------------------------------------------------------------------------------------------------

//SPECTRAL COLOR TEXT
//Copyright(C) 2000-2008 - TESQscape - FINE. All intellectual property rights world wide reserved.
//USAGE:
//<script language="JavaScript">
//{
//spectral_text(this,"<< Internet - World Wide Web - Virtual Reality - CyberSpace - CyberScape !! >>");
//}
//</script>
function createHexArray(n)
{
   this.length=n;
   for (var i=1; i<=n; i++) this[i]=i-1;
   this[11]="A";
   this[12]="B";
   this[13]="C";
   this[14]="D";
   this[15]="E";
   this[16]="F";
   return this;
}
hx=new createHexArray(16);
function convertToHex(x)
{
   var high=x/16;
   var s=high+"";
   s=s.substring(0,2);
   high=parseInt(s,10);
   var left=hx[high+1];
   var low=x-high*16;
   s=low+"";
   s=s.substring(0,2);
   low=parseInt(s,10);
   var right=hx[low+1];
   var string=left+""+right;
   return string;
}
function makeRainbow(doc,text)
{
var d="";
d=doc;
   text=text.substring(3,text.length-4);
   color_d1=255;
   mul=color_d1/text.length;
   for(i=0;i < text.length;i++)
   {
      color_d1=255*Math.sin(i/(text.length/3)); "255*Math.sin(i/(text.length/3))"
      color_h1=convertToHex(color_d1);
      color_d2=mul*i;
      color_h2=convertToHex(color_d2);
      d.document.write("<FONT COLOR=\"#FF"+color_h1+color_h2+"\">"+text.substring(i,i+1)+"</FONT>");
   }
}
function spectral_text(doc,text)
{
if(text=="0")
{
text="<< TESQscape - Internet - World Wide Web - Virtual Reality - CyberSpace - CyberScape !! >>";
}
else if(text=="1")
{
text="<< TESQscape - World Class Internet Presence Provider - World Wide Web Site Creator !! >>";
}
makeRainbow(doc,text);
return;
}
//---------------------------------------------------------------------------------------------------------------------------

