/**
 * fonctions pour les bookmarks
 */


/**
 * Permet d'afficher plus rapidement le changement de note. on change l'image avant puis on envoi la modification en base
 */
function bookmark_before(id)
{
  //if($('bmk_comment_'+inputs.id)&& inputs.comment!=null) $('bmk_comment_'+inputs.id).value = inputs.comment;
  var val = null;
  $$("#bmk_note_"+id).each( function (c){
  	val = c.value;
  });
	$$("#bmk_note_img_"+id).each( function (c){
		if(val==0){
			c.setStyle({ background: "transparent url('/images/ico_star_on.png') no-repeat" });
		}else{
			c.setStyle({ background: "transparent url('/images/ico_star_off.png') no-repeat" });
		}
	});
}

/**
 * Permet de recharger les nouvelles valeurs dans le commentaire et la note
 */
function bookmark(inputs)
{
  //if($('bmk_comment_'+inputs.id)&& inputs.comment!=null) $('bmk_comment_'+inputs.id).value = inputs.comment;
  var bmk_note = inputs.note;
  var bmk_report = inputs.report;
//  	var bmk_note_img = ( inputs.note == 2 )? "/images/ico_star_on.png" : "/images/ico_star_off.png";
//	$$("#bmk_note_img_"+id).each( function (c){
//			c.setStyle({ background: "transparent url('"+bmk_note_img+"') no-repeat" });
//	});
	$$("#bmk_note_"+inputs.id).each( function (c){
		c.value = bmk_note;
	});
	$$("#bmk_report_"+inputs.id).each( function (c){
		if(bmk_report == -2 ){
			c.checked = true;
		}else{
			c.ckecked = false;
		}
	});
}

/**
 * Permet d'afficher plus rapidement le changement de note. on change l'image avant puis on envoi la modification en base
 */
function read_before(id)
{
	var val = null;
  $$("#read_"+id).each( function (c){
  	val = c.value;
  });
	$$('#table_'+id).each( function (c){
			if(c.hasClassName('cartouche_unread')){
				c.removeClassName('cartouche_unread')
			}else{
				c.addClassName('cartouche_unread')
			}
	});
	$$("#read_img_"+id).each( function (c){
		if(val==0){
			c.setStyle({ background: "transparent url('/images/ico_read_on.png') no-repeat" });
		}else{
			c.setStyle({ background: "transparent url('/images/ico_read_off.png') no-repeat" });
		}
	});
}

/**
 * Permet de recharger la nouvelle valeur du bouton read/unread
 */
function read(inputs)
{
  var read = inputs.read==1 ? 0 : 1;
//	var read_img = (read == 0)? "/images/ico_read_off.png" : "/images/ico_read_on.png";
//	$$('#table_'+inputs.id).each( function (c){
//			if(c.hasClassName('cartouche_unread')){
//				c.removeClassName('cartouche_unread')
//			}else{
//					c.addClassName('cartouche_unread')
//			}
//	});
//	$$("#read_img_"+inputs.id).each( function (c){
//		c.src= read_img;
//	});
	$$("#read_"+inputs.id).each( function (c){
		c.value = read;
	});
}
/**
 * fait un appel en Ajax pour bookmarker/debookmarker un user/une company/un product
 */
//function bookmark(target)
//{
//  var sens = ($('sens')) ? $F('sens') : null;
//  var comment = ($('comment')) ? $F('comment') : null;
//  var note = 1;
//  note = ($('note0') && $('note0').checked) ? $F('note0') : note;
//  note = ($('note2') && $('note2').checked) ? $F('note2') : note;
//  if (!target) 
//  {
//    var target = "bookmark";//$('bookmark');
//  }
//  if($('bmk_cpn_id'))
//  {
//    type = 'cpn';
//    id = $F('bmk_cpn_id');
//  }
//  if($('bmk_usr_id'))
//  {
//    type = 'usr';
//    id = $F('bmk_usr_id');
//  }
//  if($('bmk_prd_id'))
//  {
//    type = 'prd';
//    id = $F('bmk_prd_id');
//  }
//  if(type && id && sens && target)
//  {//*******************************************faut passer par le url_for, vu qu'il y a des slugs dans le routing.yml pour la page qui appelle cette fonction
//    new Ajax.Updater(target, url_bookmark,
//                {parameters:{type: type, id: id, sens: sens, comment: comment, note: note, target: target},
//                  asynchronous:true, 
//                  evalScripts:true,
//                  onCreate:function() {$(target).innerHTML = "<img src='/images/ajax.gif' />"},
//                  onComplete:function() {}
//                  }
//                );
//  }
//  tt_HideInit();
//}

