/*
var mojo4m = (function(mojo4m) {

	mojo4m.createCalendar = function(options) {
		_options = {
			domain: '',
			width: 180,
			num_months: 2
		};

		_options = $(_options).extend(options);
		console.log(_options);
	};	

	return mojo4m;

})(typeof mojo4m === "undefined"?{}:mojo4m);
*/
if (!mojo4m) {
  var mojo4m = {};

var url = _group_name+'.mojo4m.com';
if( _domain_name.length > 0 )
  url = _domain_name;

  mojo4m.url = 'http://'+url+'/events/widget.php';
  mojo4m.type = 'calendar';
  mojo4m.guid = "0";
  mojo4m.width = 180;
  mojo4m.height = 420;
  mojo4m.refresh = 60;
  mojo4m.referrer = "0";
  mojo4m.css = {};

  if( document.referrer )
    mojo4m.referrer = document.referrer;

  mojo4m.create_widget = function(url){
    var extra = '';

	if( typeof url !== "undefined" && url.length > 0 )
		mojo4m.url = 'http://'+url+'/events/widget.php';

    if( _domain_name.length > 0 )
      extra += '&domain='+_domain_name;

    if( _group_name.length > 0 )
      extra += '&blog='+_group_name;


    for( i in mojo4m.css )
    {
      if( typeof(mojo4m.css[i]) != 'function' )
        extra += '&'+i+'='+escape(mojo4m.css[i]);
    }

    document.write(
      "<iframe scrolling='no' frameborder=0 allowTransparency='true' width="+mojo4m.width+" height="+mojo4m.height+
      " marginwidth=0 marginheight=0 vspace=0 hspace=0 id='widgetFrame' name='widgetFrame' "+
      "style='margin:0;padding:0;background-color:transparent'"+
      "src='"+mojo4m.url+"?t="+mojo4m.type+"&w="+mojo4m.width+"&r="+mojo4m.refresh+
      "&g="+mojo4m.guid+"&ref="+mojo4m.referrer+extra+"'>"+
      "Your browser is too old to show frames.<a href='"+url+"/events/'>Open in a new window</a>"+
      "</iframe>");
  }
}

