NS4 = (document.layers) ? 1 : 0;
IE4 = (document.all) ? 1 : 0;
ver4 = (NS4 || IE4) ? 1 : 0;
var gotlayers = NS4 | IE4 ;

var descs = new Array(50);

descs[0] = 'testing';
descs[1] = 'testing';
descs[2] = 'testing';
descs[3] = 'A web hosting feature that allows a specific domain name to send web site visitors to a different domain. ';
descs[4] = 'CPanel is a fully featured web-based control panel that allows you to manage your domain through a web interface. The idea is to transfer as much of the control and responsibility of managing your web site to you. You have the ability to manage all aspects of e-mail, files, backup, FTP, CGI scripts, and web site statistics.<ul><li>Setup/Manage POP accounts</li><li>Setup/Manage Aliases/Forwarding</li><li>Setup/Manage Autoresponders</li><li>Setup/Manage virtual FTP accounts</li><li>Password protect you directories</li><li>Check syntax of your Perl scripts</li><li>Setup/Manage Sub-domains</li><li>Setup/Manage Mail lists.</li><li> And many more.</li></ul>';
descs[5] = 'Unlike other web hosting companies that host many sites on single IP, will give you your own.  There are some advantages for having your own IP address, like the ability to access your site without domain name.';
descs[6] = 'Computers in a network communicate using IP numbers (like 209.139.57.21). But for us humans it\'s rather difficult to deal with numbers. That\'s why DNS allows us to represent numbers using descriptive names. So instead of connecting to 209.139.57.21 to get data, we can name that number www.yourdomain.com. That descriptive name is called domain name.';
descs[7] = 'The concept of sub-domain is better illustrated by an example. For instance you registered domain for your family - www.yourfamily.com. Then you find out that Mom, Dad, and Brother all want to have their own domain name. So instead of registering a separate domain name for each of you, you can use a sub-domain like so: dad.yourfamily.com mom.yourfamily.com brother.yourfamily.com <br> These three above are called sub-domains of yourfamily.com, because they are located under yourfamily.com domain effectively dividing it into three parts.';
descs[8] = 'Our servers are connected to the backbone via redundant T3 ( ~27 T1s) and OC3 (~100 T1s) fiber optic lines to multiple providers.';
descs[9] = 'Bandwidth is how much data has been transferred through the network. Each account comes with the bandwidth allowance specified on the left.';
descs[10] = 'Email alias is the email address (ex: admin@yourdomain.com) which you alias to the POP account. So let us say that you have POP account webmaster@yourdomain.com and you want all the email sent to admin@yourdomain.com to be picked up from webmaster POP account, you would then alias admin@mydomain.com to the webmaster POP account.';
descs[11] = 'POP account is a special email account located on our physical server where email messages get stored. Usually, it is referred to as a username which you use to connect to the mail server to pick up your email. On our servers, if you have POP account <strong>webmaster</strong> and your system user is <strong>u9802</strong> then your pop account user is <strong>u9802-webmaster</strong>.';
descs[12] = 'Email forwarding is the ability to forward email from one email address to another. So you can have all the email going to webmaster@yourdomain.com be forwarded to webmaster@anotherdomain.com. Our system allows you to forward email to more than one destination.';
descs[13] = 'Autoresponder is a program which automatically replies to an email message sent to a particular email address. For example, if you can\'t check your email for some reason, perhaps you are on vacation, you can set up an autoresponder, vacation@yourdomain.com, which will automatically send a reply message to the sender with a custom message you provide.';
descs[14] = 'Mailing list is a program which allows you to create a discussion list with a lot of users where people can send an email message to the list and anyone who is on that list will get it. Users can subscribe and unsubscribe themselves from the list and more... Our system uses <a href="ftp://www.ezmlm.org" target="_blank">ezmlm</a> mailing list.';
descs[15] = 'Virtual FTP accounts share your usual disk space, one that comes with your account, and lets you upload files just like regular FTP account but are restricted to the folder that you pick.';
descs[16] = 'FTP account lets you upload files to your account using any FTP client program.';
descs[17] = 'Telnet account allows you to access our server through a shell using telnet client. From there, you can manage your files, setup permissions, compile programs, and more...';
descs[18] = 'Anonymous FTP account allows your clients to upload files without having to know your username and a password to login. They can use "anonymous" for the user and "test@test.com" for the password.';
descs[19] = 'Unlike many other hosting companies who don\'t provide you with access to your raw logs, we do. These are access and error log files. They are located in the logs folder which is in your root directory';
descs[20] = 'Graphical stats are generated on daily basis and are accessible online. Graphical stats are a result of a text logs parsed by a log analyzer and put into human readable format.';
descs[21] = 'We understands developer\'s needs and therefore provides the latest versions of the most needed tools. We try to upgrade software as soon as a new version gets released and is stable. We have following at your disposal :  version 2.9 of gnu C/C++ compiler version 5.003 of Perl (interpreted language mostly used for scripting and CGI) version "1.1.7" of java virtual machine version 3.0. of PHP we also support sh, csh, ksh, and others...';
descs[22] = 'With password protected directories, you can have member sections. You can basically restrict access to only those with a right username and a password. And with our hosting solution, you can do all that within our powerful control panel, unlike with other hosting providers where you have to do it by hand or install third party software which might cost you $$$';
descs[23] = 'Server Side Includes (SSI) allows you to create simple dynamic HTML pages by including special SSI  tags into your HTML code. You can include information such as current date, the file\'s last  modification date, and the size or last modification of other files. It can also be used to include output  of any CGI program.';
descs[24] = 'We fully support FrontPage 97 through 2000. Although you can use FrontPage to upload pages to your website, we encourage our users to use FTP to upload files instead. It\'s faster and less likely to cause problems.';
descs[25] = 'Preinstalled CGIs include guestbook, free for all links, web board and few others...';
descs[26] = 'PHP (Hypertext Preprocessor) is a server-side, cross-platform, HTML embedded scripting language. For more information you can go to PHP\'s website at <a href="http://www.php3.net/">http://www.php3.net/</a>';
descs[27] = 'HTTP RealAudio lets you stream your RealAudio files for free using using HTTP protocol.';
descs[28] = 'We back up data every other day. Even so we encourage you to have local copies of your files.';
descs[29] = 'Secure Socket Layer (SSL) - Secure Server lets people submit confidential data over the internet securely. Unlike with regular HTTP where data is submit as a plain text over the network, using SSL data is encrypted. Usually this is used by online stores (shopping carts) to accept credit cards and other confidential data.';
descs[30] = 'Mini SQL (mSQL) is a light weight relational database management system capable of providing rapid access to your data with very little overhead, by Hughes Technologies.';
descs[31] = 'MySQL is a true multi-user, multi-threaded SQL database server. SQL is the most popular database language in the world. MySQL is a client/server implementation that consists of a server daemon and many different client programs and libraries that lets you build complicated SQL databases.';
descs[32] = 'RealAudio/Video streaming server lets you stream RealAudio and RealVideo files. Unlike with streaming RealAudio or RealVideo files over HTTP protocol, with RealAduio/Video server files are download a little faster, the quality is a bit better and few other advantages.';
descs[33] = 'We are very serious about tech support. We resolve most of the issues within a couple of hours.';
descs[34] = 'Allows you to setup custom error pages for server errors such as 404 (file not found), 403 (access forbidden) and practically any other error generate by a web server.';
descs[35] = 'Protects your website against hotlinking (someone else linking to your image, CGI scripts, etc... files from their websites without you knowing and generating a lot of bandwidth for which you have to pay). We will set this up for you at your request.';


var layerid= 'layerid';

function adjust_layer(pixelLeft,pixelTop) {
	if (gotlayers) {
		if (NS4) {
			document.layers['nsl'].left = pixelLeft + 12;
			document.layers['nsl'].top = pixelTop + 5;
		} else {
			document.all['layerid'].style.left =  pixelLeft + 12; 
			document.all['layerid'].style.top = pixelTop + 5;
		}
	}
}

function popupwindow(evnt,row_num,add_row_height)
{
			var start_content = '<table border=0 cellspacing=0 bgcolor=#000080><tr><td><table border=0 cellpadding=2 cellspacing=0 width=300 bgcolor=#FFCD9B><tr><td bgcolor=#EAEAF4><small><small><font face=Arial>';
			var end_content = '</font></small></small></td></tr></table></td></tr></table>';

			if ( NS4 )
			{
				document.layers['nsl'].document.write(start_content + descs[row_num] + end_content);
				document.layers['nsl'].document.close();
			}
			else
			{
			document.all['layerid'].innerHTML = start_content + descs[row_num] + end_content;
			}
			if ( NS4 )
			{
					var x = evnt.x;
					var y = evnt.y;
			}
			else
			{				
						var x = window.event.x;
						var y = window.event.y;
			}

			adjust_layer(x,y);
			if (NS4) {
				document.layers['nsl'].visibility = "show";
			} else {
				document.all['layerid'].style.visibility = "visible";
			}
}
function hidewindow()
{
			if (NS4) {
				document.layers['nsl'].visibility = "hide";
			} else {
				document.all['layerid'].style.visibility = "hidden";
			}
}

