dojo.require( 'dijit.form.DateTextBox' );
dojo.require("dojo.date.locale");


var event= 'porodu';


function generateCode()
{
  var enteredDate = dijit.byId('datePickerSM').attr('value');
  
  var ids = 0;

  var suw= dojo.query( 'input[type="radio"]', dojo.byId( 'contentLeft' ) );

  for( itr= 0; itr < suw.length; itr++ )
      if( suw[ itr ].checked )
      {
          ids= suw[ itr ].value;
          break;
      }


  if( !( enteredDate ) )
  {
        alert( 'Należy wybrać datę '+event+'.');
        return;
  }

  var date_string= ""+enteredDate.getFullYear();

  var tmp_month= 1+enteredDate.getMonth();
  if( tmp_month < 10 )
      tmp_month= "0"+tmp_month;

  
  var tmp_day= enteredDate.getDate();
  if( tmp_day < 10 )
      tmp_day= "0"+tmp_day;


  date_string+= ""+tmp_month+""+tmp_day;

  var suw_url= 'http://emaluszki.pl/suwaczek'+ids+'-'+date_string+'.jpg';
  
  dojo.byId('codeField').value = '<a href="http://emaluszki.pl"><img alt="emaluszki" src="'+suw_url+'" /></a>';
  dojo.byId('codeFieldForum1').value = '[url=http://emaluszki.pl][img]'+suw_url+'[/img][/url]';
  dojo.byId('codeFieldForum2').value = '[link=http://emaluszki.pl][img]'+suw_url+'[/img][/link]';
  dojo.byId('imgPreviewBox').src = suw_url;
  dojo.byId('imageDirectLink').href = suw_url;
  dojo.byId('imageDirectLink').innerHTML = suw_url;

  dojo.byId( 'hiddenPreviewTable' ).style.display= 'block';
}



function updateSelectedType()
{  
  var suw= dojo.query( 'input[type="radio"]', dojo.byId( 'contentLeft' ) );
  var ids= 0;
  
  for( itr= 0; itr < suw.length; itr++ )
      if( suw[ itr ].checked )
      {
          ids= suw[ itr ].value;
          break;
      }
  
  if( ids > 5 )
    event= 'porodu';
  else
    event= 'porodu';

  dojo.byId( 'eventTypeName' ).innerHTML= event;
}



function bindTypeChecker()
{
    if( dojo.byId( 'hiddenPreviewTable' ) )
    {
        updateSelectedType();

        var suw= dojo.query( 'input[type="radio"]', dojo.byId( 'contentLeft' ) );

        for( itr= 0; itr < suw.length; itr++ )
            {
                dojo.connect( suw[ itr ], 'click', updateSelectedType );
            }
    }
    
}





dojo.addOnLoad( bindTypeChecker );
