30 lines
		
	
	
		
			No EOL
		
	
	
		
			700 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			No EOL
		
	
	
		
			700 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| var ak_js = document.getElementById( "ak_js" );
 | |
| 
 | |
| if ( ! ak_js ) {
 | |
| 	ak_js = document.createElement( 'input' );
 | |
| 	ak_js.setAttribute( 'id', 'ak_js' );
 | |
| 	ak_js.setAttribute( 'name', 'ak_js' );
 | |
| 	ak_js.setAttribute( 'type', 'hidden' );
 | |
| }
 | |
| else {
 | |
| 	ak_js.parentNode.removeChild( ak_js );
 | |
| }
 | |
| 
 | |
| ak_js.setAttribute( 'value', ( new Date() ).getTime() );
 | |
| 
 | |
| var commentForm = document.getElementById( 'commentform' );
 | |
| 
 | |
| if ( commentForm ) {
 | |
| 	commentForm.appendChild( ak_js );
 | |
| }
 | |
| else {
 | |
| 	var replyRowContainer = document.getElementById( 'replyrow' );
 | |
| 
 | |
| 	if ( replyRowContainer ) {
 | |
| 		var children = replyRowContainer.getElementsByTagName( 'td' );
 | |
| 
 | |
| 		if ( children.length > 0 ) {
 | |
| 			children[0].appendChild( ak_js );
 | |
| 		}
 | |
| 	}
 | |
| } |