/** News */
main_locations=new Array();
main_ind=-1;
main_locations[main_ind++]='http://www.ansa.it';
main_locations[main_ind++]='http://www.ansa.it/';
main_locations[main_ind++]='http://ansa.it';
main_locations[main_ind++]='http://ansa.it/';
main_locations[main_ind++]='http://www.ansa.it/site';
main_locations[main_ind++]='http://www.ansa.it/site/';
main_locations[main_ind++]='http://www.ansa.it/site/index.html';
main_locations[main_ind++]='http://www.ansa.it/web';
main_locations[main_ind++]='http://www.ansa.it/web/';
main_locations[main_ind++]='http://www.ansa.it/web/index.html';
main_locations[main_ind++]='http://cms.ansa.priv/';
main_locations[main_ind++]='http://dev.ansa.priv/site/';
main_locations[main_ind++]='http://cms2.ansa.priv/web';
main_locations[main_ind++]='http://cms2.ansa.priv/web/';
main_locations[main_ind++]='http://cms2.ansa.priv/web/index.html';
main_locations[main_ind++]='http://meteonew.ansa.it/';
main_locations[main_ind++]='http://meteonew.ansa.it';

function isMain(loc) {
  for (var i = 0; i < main_locations.length; i++) {
	  if (main_locations[i] == loc) {
	    return true;
	  }
  }
  return false;	
}

//loc la location ovvero top_document_location
//bam main banner_array_main
//bad default banner_array
//baa array banner_array
function getPageGroup(loc, bam, bad, baa) {
	if (loc != null) {
	  var ref = ""+ loc;
	  if (isMain(ref)) {
	  	return bam;
	  } else {
	    var trov = -1;
	    for (var i; i < baa.length; i++) {
	    	if (baa[i] == null) {
	    		continue;
	    	}
	      if (ref.indexOf(baa[i].ref) != -1) {
	        if (trov == -1) {
	          trov = i;
	        } else {
	          if (baa[i].ref.length > baa[trov].ref.length) {
	            trov = i;
	          }
	        }
	      }
	    }
	    if (trov != -1) {
	    	return baa[trov];
	    } else {
	    	return bad;
	    }
	  }
	} else {
		return bad;
	}
}
