//this_link.clickHandler = swapFeature;
//addEvent(this_link, 'click', 'clickHandler', false);
function addEvent(elm, evType, fn, useCapture){
	//alert(elm + " " + evType + " " + fn + " " + useCapture);
	if( elm.addEventListener ){
		//elm.addEventListener(evType, function(e){elm[fn](e)}, useCapture);
		elm.addEventListener(evType, fn, false);
		return true;
	}else if( elm.attachEvent ){
		//var r = elm.attachEvent("on" + evType, function(e){elm[fn](e);});
		var r = elm.attachEvent("on" + evType, fn);
		return r;
	}else{
		elm['on' + evType] =fn;	
	}
	
}




function alertObj(obj){
 var x = obj;
 t = "";
 c = 0;
 for (a in obj) {
  c = c+1;
  t += (a + ":" + obj[a] + "  ,  ");
  if (c >= 10) {
   c = 0;
   alert(t);
   t = "";
  }
 }
 alert(t);
} 
 
