<!--
//
var t = 7;
var rand_disp = 0;
t *= 1000;
var c;
var d;
var ixI = 0;
var ixU = 0;
var ixA = 0;
var ixW = 0;
var arI = new Array();
var arU = new Array();
var arA = new Array();
var arW = new Array();
var arC = new Array();
var arG = new Array();



var n = arI.length;

function ImgI(loc) {
	this.image_item = new Image();
	this.image_item.src = loc;
}

function ImgU(arU) {
	this.content = arU;
}

function ImgA(arA) {
	this.content = arA;
}

function ImgW(arW) {
	this.content = arW;
}

function getILoc(obj) {
	return(obj.image_item.src);
}

function getIURL(obj) {
	return(obj.content);
}

function getIAlt(obj) {
	return(obj.content);
}

function getIWin(obj) {
	return(obj.content);
}

function gen(x, y) {
	var r = y - x + 1;
	return Math.floor(Math.random() * r) + x;
}

function getNxtI() {
	if ((rand_disp)||(ixI % n ==0 && ixI!=0)) {
		ixI = gen(0, n-1);
	}
	else {
		ixI = (ixI+1) % n;
	}

	var i = getILoc(arI[ixI]);
	return(i);
}

function getgURL(row, col) {
    var tIx = arG[row][col];
	var u = getIURL(arU[tIx]);
	var w = getIWin(arW[tIx]);
	getURL(u, w);
}

function getURL (u, w) {
	if (w == 1) {
		x = screen.availWidth/2 - 680/2;
		y = screen.availHeight/2 - 550/2 - 85;
		window.open(u, "newwindow", "toolbar=yes,menubar=no,scrollbars=yes,resizable=yes,location=top,status=no,width=680,height=550,ScreenX=0,ScreenY=0,Top="+y+",Left="+x);
		return false;
	}
	else{
		location.href=u;
	}
}

function grotate(p, q, o) {
	var i = getNxtI();
	arG[q][o] = ixI;
	document[p].src = i;
	document[p].alt = getIAlt(arA[ixI]);
	var r = "grotate('"+ p +"', " + q + ", " + o + ")";
	setTimeout(r, t);
}

function rotateAll() {
	if (n > 0) {
	    for (var j = 0; j < d; j++) {
			for (var i = 0; i < c; i++) {
				grotate('gImagec'+j+'r'+i,j,i)
			}
		}
	}
}

function getBar(z, w, h, s) {
	getGrid(1, 1, z, w, h, s, "");
}

function getGrid(y1, y2, z, w, h, s, cs) {
    c = z;
    d = y1;
    for (var y = y2; y >= y1; y--) {
        if ((n/z) >= y) {
            d = y;
            break;
		}
	}
    if (n > 0) {
        arG = new Array();
        for (var j = 0; j < d; j++) {
            arG[j] = new Array(z);
			if (j != 0) {
			    document.write(cs);
			}
			for (var i = 0; i < c; i++) {
			    if (i != 0) {
			        document.write(s);
				}
				document.write("<a href='#' onclick='javascript:getgURL(" + j + ", " + i + ");'>");
				document.write("<img name='gImagec" + j + "r" + i + "' src='pic/profiled_preload.gif' width='" + w + "' height='" + h + " ' alt='' border='0'></a>");
			}
		}
	}
}

function getSGrid(z, w, h, s, cs) {
	t = 0;
	c = z;
	var x = 0;
	if (n % z == 0) {
		d = (n/z);
	}
	else {
	    d = ((n-(n%z))/z) + 1;
	}

    if (n > 0) {
        arG = new Array();
        for (var j = 0; j < d; j++) {
            arG[j] = new Array(z);
			if (j != 0) {
			    document.write(cs);
			}
			for (var i = 0; i < c; i++) {
			    if (i != 0) {
			        document.write(s);
				}
				if (x < n) {
					document.write("<a href='#' onclick='javascript:getURL(\"" + getIURL(arU[x]) + "\", " + getIWin(arW[x]) + ");return false;'>");
					document.write("<img src='" + getILoc(arI[x]) + "' width='" + w + "' height='" + h + " ' alt='" + getIAlt(arA[x]) + "' border='0'></a>");
				}
				else {
				    document.write("&#160;");
				}
				x++;
			}
		}
	}
}

//-->
