var loadingHTML = "<center><img src=\"/images/loader.gif\" width=\"220\" height=\"19\" /><br />Bezig met laden, even geduld AUB...</center>";

function isSet( variable )
{
	return( typeof( variable ) != 'undefined' );
}

function log(message)
{
  if(isSet(console) && isSet(console.log))
  {
    console.log(message);
  }
}

function insertFlash (directory,id,fileName,width,height,version,pars)
{
  document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\n' +
    '  codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=' + version + ',0,0,0"\n' +
    '  width="' + width + '"\n' +
    '  height="' + height + '"\n' +
    '  id="' + id + '"\n' +
    '  align="">\n' +
    '  <param name="movie" value="/' + directory + '/' + fileName + '.swf">\n' +
    '  <param name="flashVars" value="' + pars + '">\n' +
    '  <param name="quality" value="high">\n' +
    '  <param name="scale" value="stretch">\n' +
    '  <param name="bgcolor" value="#ffffff">\n' +
    '  <param name="wmode" value="transparent">\n' +
    '  <param name="allowScriptAccess" value="always">\n' +
    '  <param name="swLiveConnect" value="true">\n' +
    '  <embed src="/' + directory + '/' + fileName + '.swf?' + pars + '"\n' +
    '    flashVars="' + pars + '"\n' +
    '    quality="high"\n' +
    '    scale="stretch"\n' +
    '    bgcolor="#ffffff"\n' +
    '    width="' + width + '"\n' +
    '    height="' + height + '"\n' +
    '    name="' + id + '"\n' +
    '    align=""\n' +
    '    wmode="transparent"\n' +
    '    allowScriptAccess="always"\n' +
    '    swLiveConnect="true"\n' +
    '    type="application/x-shockwave-flash"\n' +
    '    pluginspage="http://www.macromedia.com/go/getflashplayer">\n' +
    '</object>');
}

function handleError(data)
{
  if(data.error=='message')
    alert(data.message);   
  else if(data.message==undefined)
    alert("ERROR: " + data.error);
  else
	  alert("ERROR: " + data.error + "\n" + data.message);
}

function setReadOnly(state,jField)
{
  if(state)
  {
    jField.attr('readonly','readonly');
    jField.attr('disabled','disabled');
    jField.addClass('cci_readonly');
  }
  else
  {
    jField.removeAttr('readonly');
    jField.removeAttr('disabled');
    jField.removeClass('cci_readonly');
  }
}
