function myObject() {
    for (var i = 0; i<myObject.arguments.length; i++)
        this['n' + i] = myObject.arguments[i];
}

var objectArrayIndex = 0;
var myObjectArray = new Array();

function showObjectArray(object,length) {
    var output = '<CENTER><TABLE BORDER=1 class="ruler" bordercolor="#00478D" cellpadding="1" cellspacing="1" bgcolor="#F0F8FF">';
    output += '<TR>';
    for (var j=0; j<width; j++)
         output += '<TH><A HREF="index.htm?n' + j + '">' + eval('object[0].n'+j) + '<\/A><\/TH>';
    output += '<\/TR>';
    for (var i=1; i<length; i++) {
        output += '<TR>';
        for (var j=0; j<width; j++)
            output += '<TD align="center"><font face="Arial" size="2">' + eval('object[i].n'+j) + '<\/font><\/TD>';
        output += '<\/TR>';
    }
    output += '<\/TABLE><\/CENTER>';
    document.write(output);
}

function myObjectBubbleSort(arrayName,length,property) {
    for (var i=1; i<(length-1); i++)
        for (var j=i+1; j<length; j++)
            if (eval('arrayName[j].' + property + '<arrayName[i].' + property)) {
                var dummy = arrayName[i];
                arrayName[i] = arrayName[j];
                arrayName[j] = dummy;
            }
}

var width = 7;
myObjectArray[objectArrayIndex++] = new myObject('Hosting Provider','Price Per Month (USD)','Transfer (GB)','Storage (GB)',' Setup ','Email Accounts','Rating');

myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.1and1.com/?k_id=7902757" onMouseOver="SetStatus(\'http://www.1and1.com\');return true" onMouseOut="SetStatus(\'\');return true">1And1<\/A>',4.99,1200,120,'Free',1000,'* * * * *');

myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.anrdoezrs.net/bh66iqzwqyDGEFEINJDFEHKFEIF" onMouseOver="SetStatus(\'http://www.startlogic.com\');return true" onMouseOut="SetStatus(\'\');return true">StartLogic<\/A>',5.95,15000,1500,'Free','Unlimited','* * * * *');


myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.dreamhost.com/r.cgi?60042" onMouseOver="SetStatus(\'http://www.dreamhost.com\');return true" onMouseOut="SetStatus(\'\');return true">DreamHost<\/A>',5.95,5000,500,'Free','3000','* * * *');


myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.anrdoezrs.net/63103ft1zt0GJHIHLQMGIHKPKKNH" onMouseOver="SetStatus(\'http://www.bluehost.com/\');return true" onMouseOut="SetStatus(\'\');return true">Bluehost<\/A>',6.95,15000,1500,'Free',2500,'* * * *');

myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.kqzyfj.com/t579biroiq58676AFB5769E9BDC" onMouseOver="SetStatus(\'http://www.omnis.com/\');return true" onMouseOut="SetStatus(\'\');return true">Omnis<\/A>',5.95,17000,1700,'Free','Unlimited','* * *');

myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.anrdoezrs.net/8s75p-85-7NQOPOSXTNPOSSUOVO" onMouseOver="SetStatus(\'http://www.lunarpages.com\');return true" onMouseOut="SetStatus(\'\');return true">LunarPages<\/A>',6.95,15000,1500,'Free','Unlimited','* * *');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.easycgi.com/shared_hosting/?kbid=4635" onMouseOver="SetStatus(\'http://www.easycgi.com\');return true" onMouseOut="SetStatus(\'\');return true">Easy CGI<\/A>',7.96,150,3500,'Free',500,'* * * * *');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.kqzyfj.com/ii115y1A719PSQRQUZVPRQTVXSXY" onMouseOver="SetStatus(\'http://www.serverpronto.com\');return true" onMouseOut="SetStatus(\'\');return true">ServerPronto<\/A>',29.95,200,40,'$149','n/a','* * *');

myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.dpbolvw.net/3f66ar-xrzEHFGFJOKEGFJGFNGG" onMouseOver="SetStatus(\'http://www.hostgator.com/\');return true" onMouseOut="SetStatus(\'\');return true">HostGator<\/A>',4.95,3000,350,'Free',20,'* * * *');

myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.kqzyfj.com/3f66nmvsmu9CABAEJF9BADAFADJ" onMouseOver="SetStatus(\'http://www.midphase.com/\');return true" onMouseOut="SetStatus(\'\');return true">Midphase<\/A>',7.95,3000,200,'Free','Unlimited','* * * *');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.kqzyfj.com/fr121efolfn253437C8243754B6C" onMouseOver="SetStatus(\'http://www.hostmonster.com\');return true" onMouseOut="SetStatus(\'\');return true">Host Monster<\/A>',6.95,15000,1500,'Free','Unlimited','* * * *');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.dpbolvw.net/7t75y1A719PSQRQUZVPRQVSQSUR" onMouseOver="SetStatus(\'http://www.imhosted.com/\');return true" onMouseOut="SetStatus(\'\');return true">Iam Hosted<\/A>',6.95,20000,2500,'Free','Unlimited','* * * * *');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.dpbolvw.net/mn97dlurlt8B9A9DIE8A9DCBEGG" onMouseOver="SetStatus(\'http://www.Yahoo.com/\');return true" onMouseOut="SetStatus(\'\');return true">Yahoo<\/A>',11.95,'Unlimted','Unlimited','Free',1000,'* * * *');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.tkqlhce.com/qd122efolfn253437C82436AB7C7" onMouseOver="SetStatus(\'http://www.Godaddy.com/\');return true" onMouseOut="SetStatus(\'\');return true">GoDaddy<\/A>',4.29,3000,300,'Free',100,'* * *');



var sortProperty = window.location.search.substring(1);

if (sortProperty.length != 0) 
    myObjectBubbleSort(myObjectArray,objectArrayIndex,sortProperty);

showObjectArray(myObjectArray,objectArrayIndex);
