var exists = function( id ){ if( document.getElementById( id ) ){ return true ; }else{ return false ; } }

var is_int = function( varTest ){ return new RegExp( "^[0-9]+$", "g" ).test( varTest ) } ;

$.fn.setCursor = function( handler ){
  if( handler == undefined ){ var handler = 'pointer' ; }
  this.mouseover( function( ){ 
    document.body.style.cursor = handler ; 
  } ).mouseout( function( ){ 
    document.body.style.cursor = "auto" ; 
  } ) ; 
  return this ; 
} ;

$.fn.linkToDelete = function( ){
  $( this ).click( function( ){
    if( confirm( "Etes-vous sur de vouloir supprimer cet élement ?" ) ){
      var tab = this.href.split( '-' ) ;
      tab.pop( ) ; 
      var url = "" ;
      for( i = 0 ; i < tab.length ; i++ ){ url += tab[i] + '-' ; } 
      url += 'destroy' ; 
      window.location.replace( url ) ;
    }
    return false ; 
  } ) ;
  return this ;
}
