var lastId = 0;
var aClasses = ['blue', 'pink', 'yellow', 'green'];
var classCount = 0;

initlinks();

function initlinks(){
	alinks = document.getElementsByTagName('a');
	for(i=0; i<alinks.length; i++){
		if(alinks[i].getAttribute("rel") == "popup"){
			alinks[i].ohref = alinks[i].href;
			alinks[i].href = "javascript:apriPopup('" + alinks[i].ohref.replace(".asp", "_popup.asp") + "', '" + alinks[i].innerHTML + "');";
		}
	}
}

function apriPopup(myurl, mytitle){
	newid = getNewId()
	scrollTop = Position.realOffset(document.body)[1];

	var win = new Window(newid, {className: getaClass(), title: 'Documento allegato', 
		        recenterAuto:false, top: scrollTop+25, width: 500, height:400, resizable: true });
			//win.showCenter(false);
			
			win.setURL(myurl.replace('#', '&scrollto='));
			win.show(false);
}

function getNewId() {
    lastId++;
    return "window_id_" + lastId;
}

function getaClass() {
	classIndex = classCount;
	classCount++;		
	if (classCount == aClasses.length){
		classCount = 0;
	}
	return aClasses[classIndex];
}