/*
* pa function
*/
function pa( obj )
{
	if(!obj || typeof(obj) != 'object') {
		var _type = typeof(obj);
		if(_type == 'undefined') {
			alert("["+_type+"]");
		}
		else {
			var _output = "[" + _type + "] => `" + obj + "`";
			alert(_output);
		}
		return;
	}
	
	var 
		_output = "\t OBJECT PROPERTIES: \n"; 
		separator = "";
		spacer = "";
		i = 0;
	
	try{
		for( var _key in obj ) {
			if((i % 2) == 1){ separator = "\n"; spacer = "\t\t"; }
			else{ separator = ""; spacer = ""; };
			
			_output += spacer + "[" + _key + '] => `' + obj[_key] + '`' + separator;
			++i;
		}
	}
	catch(err){ 
		_output += "Can't get properties for: " + obj;
	}
	
	alert(_output);
}