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 = 6;
myObjectArray[objectArrayIndex++] = new myObject('Hosting Provajder','Godisnja Cena','Transfer (GB)','Prostor (MB)','Email Adrese','Extra');


myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.hosting.co.yu/" onMouseOver="SetStatus(\'http://www.hosting.co.yu/\');return true" onMouseOut="SetStatus(\'\');return true">HostSector<\/A>',"49,50 Eura",50,300,30,'Domain Ukljucen');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.webhosting.co.yu/" onMouseOver="SetStatus(\'http://www.webhosting.co.yu/\');return true" onMouseOut="SetStatus(\'\');return true">Webhosting.co.yu<\/A>','7680 din',2,100,10,'Domain 1350din');

myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.scnet.yu/" onMouseOver="SetStatus(\'http://www.scnet.yu/\');return true" onMouseOut="SetStatus(\'\');return true">Scnet<\/A>','8550 din',5,50,15,'Aktiviranje 500 din');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://vhost.verat.net/" onMouseOver="SetStatus(\'http://vhost.verat.net/\');return true" onMouseOut="SetStatus(\'\');return true">Verat<\/A>','7250 din',100,300,1,'&nbsp;');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://hosting.eunet.yu/" onMouseOver="SetStatus(\'http://hosting.eunet.yu/\');return true" onMouseOut="SetStatus(\'\');return true">Eunet<\/A>','4620  din','2,5',50,'Neogranicen','Aktiviranje 730 din');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.ashost.net/" onMouseOver="SetStatus(\'http://www.ashost.net\');return true" onMouseOut="SetStatus(\'\');return true">Ashost<\/A>','40 Eura',6,200,'Neogranicen','&nbsp; ');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.yuserver.com/" onMouseOver="SetStatus(\'http://www.yuserver.com/\');return true" onMouseOut="SetStatus(\'\');return true">Yuserver<\/A>','20 Eura',80,1000,'Neogranicen','Neograniceni Subdomains');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://hosting.yubc.net/" onMouseOver="SetStatus(\'http://hosting.yubc.net/\');return true" onMouseOut="SetStatus(\'\');return true">Yubc<\/A>','9000 din',50,100,'&nbsp; ','Aktiviranje 400 din');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://totalwebsitehost.net/" onMouseOver="SetStatus(\'http://totalwebsitehost.net/\');return true" onMouseOut="SetStatus(\'\');return true">TotalWebsiteHost<\/A>','4000 din',3,150,100,'Besplatni Domain');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://loopia.co.yu/hosting/" onMouseOver="SetStatus(\'http://loopia.co.yu/hosting/\');return true" onMouseOut="SetStatus(\'\');return true">Loopia<\/A>','4320 din',10,200,'Neogranicen','Neograniceni Domains');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.infosky.net/webhost.html" onMouseOver="SetStatus(\'http://www.infosky.net/webhost.html\');return true" onMouseOut="SetStatus(\'\');return true">InfoSky<\/A>','9790 din',1.2,25,'5','&nbsp;');
myObjectArray[objectArrayIndex++] = new myObject('<A target="_blank" HREF="http://www.uniwebhosting.com/sr/home.html" onMouseOver="SetStatus(\'http://www.uniwebhosting.com/sr/home.html\');return true" onMouseOut="SetStatus(\'\');return true">Uniwebhosting<\/A>','24 Eura',60,1000,'Neogranicen','Neograniceni Domains');







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

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

showObjectArray(myObjectArray,objectArrayIndex);
