2016-04-21 14:41:11 +00:00
var newContactHTML = "<h4 data-icon='p' class='new-contact'>" , newContactHTML = newContactHTML + "<input type='text' class='no-line' data-name='number' placeholder='Num\u00e9ro de t\u00e9l\u00e9phone'>" , newContactHTML = newContactHTML + "<input type='text' class='no-line' data-name='username' placeholder='Pseudo'>" , newContactHTML = newContactHTML + "<input type='text' class='no-line' data-name='firstname' placeholder='Pr\u00e9nom'>" , newContactHTML = newContactHTML + "<input type='text' class='no-line' data-name='lastname' placeholder='Nom'>" ,
newContactHTML = newContactHTML + "<input type='submit' class='primary no-line sub-number' value='Valider'>" , newContactHTML = newContactHTML + "</h4>" , ficheRelationHTML = "" , ic = new inputChecker , FormDeflaterP = { tags : [ "input" ] , attr : [ "data-name" ] } , importCallLog = document . querySelector ( 'input#call_log-import[type="file"]' ) , contactDeflaters = [ ] ;
function contactForms ( ) { var b = document . querySelectorAll ( "h4.new-contact" ) ; contactDeflaters = [ ] ; for ( var a = 0 ; a < b . length ; a ++ ) contactDeflaters . push ( new FormDeflater ( b [ a ] , FormDeflaterP . tags , FormDeflaterP . attr ) ) ; return b } var addContact = document . querySelector ( "h4.add-contact" ) , contactContainer = document . querySelector ( "article.contact-panel" ) ;
function addNewContact ( ) { console . log ( "adding New Contact" ) ; for ( var b = contactContainer . children , a = "" , c = 0 ; c < b . length ; c ++ ) "add-contact" == b [ c ] . className && ( a += newContactHTML ) , a += b [ c ] . outerHTML ; contactContainer . innerHTML = a ; addContact . removeEventListener ( "click" , addNewContact , ! 1 ) ; addContact = document . querySelector ( "h4.add-contact" ) ; addContact . addEventListener ( "click" , addNewContact , ! 1 ) } addContact . addEventListener ( "click" , addNewContact , ! 1 ) ; var relationDeflaters = [ ] ;
function relationForms ( ) { var b = document . querySelectorAll ( "h4.fiche-relation" ) ; relationDeflaters = [ ] ; for ( var a = 0 ; a < b . length ; a ++ ) relationDeflaters . push ( new FormDeflater ( b [ a ] , FormDeflaterP . tags , FormDeflaterP . attr ) ) ; return b } importCallLog . addEventListener ( "change" , function ( b ) { api . send ( { path : "upload/call_log" , file : importCallLog . files [ 0 ] } , function ( a ) { console . log ( a ) ; 0 == a . ModuleError && importCallLog . addClass ( "active" ) } ) } , ! 1 ) ;